The personal ramblings of Jon Carlos mobile & web developer and technology enthusiast.

Friday, 6 February 2015

JazzHands for iOS and Android using Xamarin

21:36 Posted by Jon Carlos , , , , No comments
It's been a while since my last post but I've been very busy working on many projects.

I've been doing a lot of cross platform mobile development using Xamarin and during this we were looking at animation frameworks we found a fantastic one developed by IFTTT for iOS called JazzHands.

We thought this framework was great but having done everything in C# we decided that it would cool to convert it to C# and see if we could share code between both iOS and Android.

So we started with a straight conversion from Objective-C to C# found at https://github.com/webmonger/JazzHands It performs just as well as the original and so we pushed this up to the Xamarin Component store https://components.xamarin.com/view/jazzhands

By this point we did not have a working version in Android so we continued the development and managed move the calculations in a shared project and implement the keyframe animations. You can find the project at https://github.com/webmonger/Screenmedia.JazzHands

When I get some more time I'll update the iOS version so it works with the new 64bit unified API and add the new Android version to the component store.

0 comments: