We have come a long way in mobile development since the very first app was released in 2008 to the Apple App Store. The tooling and approaches to developing mobile applications has grown significantly, bringing choice paralysis along with it. I decided to take this warm summer afternoon to analyze two popular technologies used for cross-platform mobile development today: React Native and Xamarin.
Two years ago I was working on my employer’s back-end infrastructure when I both discovered and fell in love with Xamarin. Ever since then, I had a premeditated hope that one day I would get to attend Xamarin Evolve, the world’s largest cross-platform mobile conference. Continue reading
I am excited to announce a cross-platform video player. This new Xamarin Forms component gives developers the ability to render the native video player for iOS, Android, and Windows Phone all from XAML, shared code, or a portable class library (PCL). I find video encoding and streaming to be a fun challenge no matter what I am developing for and was excited to learn there is currently no comprehensive solution to cross-platform video playback with Xamarin Forms. Continue reading
After completing 23 classes and taking a three hour exam, I have successfully added Xamarin certification to my developer tool belt. It’s great to have the context Xamarin University provides before diving in and building mobile applications. The questions were challenging and unless you’ve been doing the labs, it will be difficult to pass because most of the questions are focused on actual code and APIs as opposed to nice facts and ideas in the PowerPoint slides. Don’t take it lightheartedly. You need an 80% to pass which means you can miss no more than 30 questions. Continue reading