Native vs Hybrid

2 weeks ago I went to our annual Automattic grand meetup in Park City, Utah. It was a great experience, of which I will write about soon 🙂 But one of the cool things I did there was to take a class – an intro to iOS development with Swift.

I enjoyed the class and it was good to do something different from PHP and JavaScript, but more than that it helped me define something I have had trouble with for a while. And to be honest, I liked the style of how Swift coding works, it reminded me of my C# coding days – yes, I love C# more than PHP/JS even though I don’t actively use it anymore (cue haters)

I’ve been using Ionic to tinker with apps for a while now, and my role at WooThemes is primarily working in JavaScript. But, what I’ve been wondering is whether or not to make the switch to using native SDK’s for building free iOS apps.

My conclusion is that it really doesn’t make sense unless I want extreme control over memory allocation, as from what I can tell, getting an app up and running using a framework like Ionic, or React, would simply take so much less time, with no real performance differences, and most importantly it would leverage my existing JavaScript strengths.

So for now I’m going to stick with JavaScript for building iOS/Android apps – here’s to a 2015 release! 😀

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.