featured

How to create a mobile installable apps with HTML5 offline storage – Part 1/2

Every time I play with a cool app on mobile devices I wish I have learned how to do cools things like that. Have you ever thought about it? Cool, huh?

So, after looking at some of them I realized that if it was possible to use HTML5 and JS to build Apps, we all could easily code many cool ideas.

Well, good news, buddy. It’s possible, and you’ll learn how to do it right now.

Here we’ll see how to build Apps with the tools you already have, HTML, CSS and JavaScript. And a few new things that we’ll be talking about ;)

Our first app will be something simple but yet useful for me and many others freelancers and writers. We’ll build an app to automatically grab currencies and convert them so you’ll know exactly how much you’re earning and the best day to withdraw payments (higher currency). Also we’ll have a few other cool features, like tendency analysis, and withdraw rate (for services like paypal which keeps part of your payment).

Our goal here is also learn about:

  • Development process
  • Wireframes and Flowcharts
  • Local Storage and Cache.Manifest
  • jQuery Mobile
  • CSS3

Since I’m from Brazil I’ll use BRL (Brazilian Real – R$) from now on, but don’t be scared it’s easy to change it on the app.

Ready? So, let’s rock!

ajax-30-plugin-top

Have You Seen These 30 Ajax Plugins Before?

Ajax, a technology that is growing strong and appearing back in 2005, has made a new and effective way to interchange data between the html and a server. The way Ajax works is that it sends requests to the server, making the process as dynamic as possible. Ajax does this in no matter what stage the page is.

It could run functions when the page is just loading or when the page has run its coarse and sitting there. This option gives the web developer more power in what to produce in certain areas of his website without having to run a new page request, and doing it in the background. Better place to do this stuff where the visitor has no clue what’s going on! As any of you that have developed much longer in this game, know the old standard of running new things that needs to be done. A visitor clicks on a link, this action sends a request to the server to do something, the server does the command,  and it sends a new fresh copy of html with changes.