Utilize HTML5/CSS3, JavaScript to build Native iOS/Android Apps

There is this large debate in the mobile world between Native and Web applications. The goal, the future, the hope is that HTML5 and CSS3 will be the ultimate method to integrate mobile applications on your devices. But there is still a lot of work needed and native applications continue to have several key advantages. Native apps are more responsive, cleaner GUI interaction, and access to core hardware features. There are downsides as well. For instance, if you want to hit the largest part of the market share, applications need to be done in at least two other languages, Java for Android and Objective-C for iOS. For many, this is a large hurdle.

And this is why the development and utilization of HTML5/CSS3 and JavaScript frameworks have come about. Frameworks such as NimbleKit and PhoneGap provide web developers, JavaScript access to native objects for various devices. Example: You can utilize the PhoneGap framework and build a single application, using HTML5/CSS3 and JavaScript, which can then port to Android, iOS, Blackberry, and many more. You’ve now jumped the hurdle of developing the same application in three different languages.

Of-course there are limitations, compatibility is different for each OS. But it’s worth a look. If the requirements are met by the specifications of the application, there is some serious time saving here.

About Phillihp Harmon

I'm Phillihp. My name can be spelled the same way forwards and backwards, so can my posts... if you wish. I'm out here exploring, learning, and sharing what I find. This is more for fun and personal growth, I aim to be as consistent as possible, so check back daily!
This entry was posted in Android, iPad, iPhone. Bookmark the permalink.

2 Responses to Utilize HTML5/CSS3, JavaScript to build Native iOS/Android Apps

  1. Robin Nixon says:

    If you’ll forgive the plug there’s also my new book, HTML5 for iOS and Android, which enables you to take web apps created in HTML, JavaScript & CSS, and turn them into standalone apps that you can upload to the app stores (for free or to sell). See html5formobile.com. The wrappers to do this for the iOS and Android SDKs are freely available on the website, and you don’t need any knowledge of either programming language if you follow the instructions in the book.

Leave a Reply

Your email address will not be published. Required fields are marked *


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>