I have recently found a great online gallery of HTML5 web app designs. It has 19 (at the time of this post writing) well designed and free to use web app templates.
They are all responsive, look beautiful on desktop and mobile browsers and do support multiple screen resolutions.
What I most like about this web gallery is that the author has started in 2012 and has grown a lot with every new design he posted! He has also created a www front end framework skelJS which is the powering engine for all these HTML5 designs.
The most recent templates are really worth taking a look at and will for sure give you some inspirations on how to use HTML5 in web projects.
These days many developers are exploring ways to speed up and to simplify mobile application development process. And I see more an more tools created for this reason.
Today I noticed one such tool which takes slightly different approach. It allows you to build mobile applications by using WordPress CMS. Its called Apppreser.
They help you to convert WordPress based HTML sites to a native mobile applications by wrapping them to PhoneGap framework.
The idea is to use WordPress plugins to talk to PhoneGap APIs and this way connect to mobile hardware.
Even if folks from Apppress are charging quite a few bucks for their plugins and implementation the use case is promising. There are plenty of websites powered by WordPress and theoretically it should be possible to make HTML5 mobile applications from them with a little bit of effort.
As for the high price for the service, I’m sure there will soon be open source versions of such plugins available. WordPress developer community is known for creating great open source plugins.
What do you think about such way of creating HTML based mobile apps?
Applications we build are more and more dependent on 3rd party data sources. And as Internet of things continues to grow, this fact becomes even more stronger.
It allows us to create great experiences for the app end users by presenting them data gathered from across the Internets. But at the same time we have to spend more time ensuring that our applications are consuming all this data securely and they only get access to the data they need. OAuth protocol was designed and developed for this exact reason.
This is the second part of tutorial for building native mobile application based on AngularJS, HTML5 markup and CSS styles. In the first part you will find how to setup the new project, add routes, controllers, HTML5 views and do simple testing in a standard web browser.
What we are doing in this tutorial?
In this tutorial part we are going to take previously created application and add back navigation button, sliding animations between the views and functionality to retrieve data from web services by using asynchronous HTTP communication. Finally I’ll give some hints how to wrap this application into PhoneGap framework in order to create installable version. Lets get started.
This is the first part of the tutorial for building native mobile application based on AngularJS framework, HTML5 markup and CSS styles. The second tutorial part can be found by following the link.
This tutorial is about how to build Angular powered HTML5 mobile application, wrap it up with PhoneGap and distribute as a native mobile app (on several mobile platforms if you wish so). We have split the tutorial into 2 parts, just to make it easier for information to sink in. As always, links to the example source code can be found at the end of the tutorial posts.
What are we going to cover?
First, we will briefly explore what is AngularJS (however, this tutorial is not about learning the basics), we are going to pick Ratchet as a front-end framework for our HTML5 mobile application and create MVC structure. Second tutorial part covers how to make our view transitions animated, how AngularJS communicates with web services and how to wrap up AngularJS application with PhoneGap. Sounds like we have some ground to cover. Lets get started.