First things first, let's see why do these guys speak of cross platform tools and why they think it is important to look at them. Well, there are over a 100 tools in this report and I personally know a couple that are not mentioned there. This should count for something, right? On the other hand everybody(except Google and Apple) hopes that there will be more to choose from in future. Nobody wants to see monopoly in any market.
Hybrid apps are very hot nowadays and every single framework wants to have a say in that market. The report says ”Hybrid apps combine the best of both worlds”, meaning that, using the hybrid approach HTML5 and JavaScript Developers can still use their existing web development skills to create apps and at the same time access quite a few of the device features. According to the report PhoneGap, apparat.io, Sencha Touch v2 and MoSync Wormhole are the frameworks for doing so. Something that you might want to know is that there are different approaches to creating hybrid apps. PhoneGap, for example, requires you to create different projects in different SDKs to run your app, whereas tools like MoSync and Sencha use their own folder and project structure.
Finally comes the most important question of them all, should I use a cross platform tool or not? Here is the report's answer to that question(at least my understanding of it).
- First, it is about what language do you want to use? If you are used to writing Objective-C and want to create iOS apps you are happy and there is no reason for using any other tool. But if you are a C++, JavaScript, or Ruby developer and want to target Android or iOS then using one these tools would be appropriate.
- Next is about the number of platforms you want to develop for. Is it going to be only one? Can you or your firm manage and afford multiple code bases? If your answer is yes to any of these questions then you don't need any cross platform tools, unless, in some cases, you want more convenience.

It is really a nice and helpful piece of info. I’m glad that you simply shared this helpful info with us. Please keep us
ReplyDeleteinformed like this. Thank you for sharing
mobile apps development