Evolve iOS Sessions Now Available 

 

We’re excited to release a fresh round of Evolve sessions today. We’re releasing one cross-platform session — Jonathan Dick’s excellent Push Notifications with PushSharp session – and four iOS sessions that cover design, animations, and the iOS aspects of Xamarin that help you build great iPhone and iPad apps.

  • Jenica Welch from National Instruments helps you design great iPad experiences, covering topics such as gesture design, best practices, wiring framing, porting existing apps from desktop to iPad, prototyping, and user testing.
  • David Ortinau’s session on Crafting Interactions with Core Animation helps you create dynamic, useful, and delightful interactions. Explore the most common use cases for animations, the gotchas, and the Core Animation APIs.

We have more iOS, Android and enterprise mobility sessions in the queue so stay tuned.

Gravatar
Posted by Andrew Tierney Friday, June 07, 2013 10:07:00 AM

Watch Evolve 2013 Sessions (Xamarin) 

Just in time for your weekend viewing pleasure, the first wave of Xamarin Evolve 2013 sessions are now available.  Dive into 8 technical sessions on Xamarin and cross-platform best practices. Highlights include:

Scott Hanselman’s entertaining session on how C# Saved his life, his marriage and made him an inch taller.

Bastion creator Andrew Wang, CTO of Supergiant Games, brings cross-platform lessons learned for all mobile app developers in his session Multiplatformism:  Lessons learned bringing Bastion to Six New Platforms.

Intro to Calabash, the automated testing framework used in Xamarin Test Cloud, is covered by creators Karl Krukow and Jonas Maturana Larsen.

Additional sessions cover mapping and location, code-sharing best practices, barcode scanning, and Xamarin.Mac. Enjoy!

Watch Evolve 2013 Sessions

Gravatar
Posted by Andrew Tierney Saturday, May 11, 2013 8:25:00 PM

Xamarin releases Objective Sharpie 

 a new tool from Xamarin: Objective Sharpie, a very powerful binding definition generator for third party Objective C libraries to help provide APIs matching the .NET idioms and ensure delightful APIs.Objective Sharpie

Objective Sharpie takes much of the manual work of translating Objective C APIs into binding definitions that are consumed by Xamarin’s binding tools. Download your third party library, point Objective Sharpie to its header files, and off you go.

It does this using Clang and the SDKs installed in Xcode to extract all the API metadata needed to produce a binding: selector names, argument and return types, enums, and so on.

The only prescribed work is to transform public C# names to conform more to the Framework Design Guidelines (though this is optional, it’s highly recommended to produce an API that is a joy to consume).

Visit the Objective Sharpie documentation to learn more and download the tool for use today.

In the future we expect to integrate Objective Sharpie directly into Xamarin Studio as part of the binding project workflow. For now though, it’s quite useful enough that we wanted to release it as a standalone tool.

Gravatar
Posted by Andrew Tierney Thursday, May 09, 2013 10:08:00 PM
-June 2013+
SMTWTFS
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456
  • RSS
  • Add To My MSN
  • Add To Windows Live
  • Add To My Yahoo
  • Add To Google

Statistics

  • Entries (3)
  • Comments (0)