…beautiful, unique, engaging games that can be played on the web or mobile devices like the iPad or Android phones. Gone are the days where games were only possible with plugin technologies such as Flash and this cutting-edge book shows you how to utilize the latest open web technologies to create a game from scratch using Canvas, HTML5 Audio, WebGL, and WebSockets. You'll discover how to build a framework on which you will create your HTML5 game. Then each successive chapter covers …
…code that normalizes hiding the address bar on both iOS and Android. It also seems to explain why we should use scrollTo(0,1) instead of scrollTo(0,0).
maddy is a functional object operations library
Tidbits (articles and such)
What's different in the new WebSocket protocol ( HTML5Rocks)
Christian Heilmann points out that Firefox 7 now does reverse geocoding in navigator.geolocation (ip to address lookup)
Object-Based Inheritance For …
Touchy Boilerplate is a new mobile app library aimed at iOS and Android devices
stream.js implements a new data structure: streams, which can have an infinite number of elements and are similar to arrays and linked lists
Winston is an asynchronous logging library for node.js
move.js is another helper library for CSS3 animations
concrete is a simple continuous integration server written with NodeJS and CoffeeScript
ligament.js is …
…hard work that went into this release. This app has a bunch of native and Web integration. Our Android and mobile Web teams have worked together to great affect, and although this is just the very tip of the iceberg, it has been great to see!
Remember, if you want to do Android, iOS, or bleeding edge mobile Web development that reaches millions of users globally, please let me know. Join us, the water is warm!
Over the last year we've been putting every new major mobile platform through a battery of tests to assess how they stack up as an HTML5 application platform. So far, it's been thumbs up on Apple, RIM and HP tablets and thumbs down on Android tablets. But we're still crossing our fingers that the Ice Cream Sandwich release of Android will make the grade.
To date, we haven't spent time on Windows phones, mostly because the Windows Phone 7 browser was so poor …
…Sencha Touch 2. With just one command, you can package your application for iOS and for Android. You'll no longer need to write your own wrappers or wrangle with other solutions, it's all built in to Sencha Touch. Best of all, you'll be able to package for both iOS and Android from both Mac and Windows.
HTML5 Device API s aren't fully available on mobile browsers yet, so we're adding many of the native device API s into the packager API surface, …
…calendar, messaging services (for example SMS) to the browser. We're already seeing support for aspects of this, such as the camera in Android 3 devices. I'm sure this is a big part of the "Boot to Gecko" project too.
Photo by Sam Whiteman / TEDxNSW
Do you know anyone I should interview for "People of HTML5″? Tell me on Twitter: @ codepo8
Last week I introduced Robert's read and now it's time again for my reading list for the latest week.
Tip: remember, you can always find all my reading suggestions in the Robert's read category .
Robert's read for August 24th 2011
A great graphic explaining the Firefox Release Channels . The Channels themselves are at http://www.mozilla.com/en-US/firefox/channel/
Millennial: Android Tops iOS For The Eighth Month…
…the Web. They need to do so, as the last thing they want is for an iOS/ Android duopoly surrounding them.
They could take webOS and do some very interesting things with it. Imagine an open source webOS that could run on top of Android (hint: I may have seen this before). This way, your system can be installed by the Android user base, and Android apps can even run on it. They may not run perfectly, but who cares.... you get access to that application base and you can kill the "number …
Quotes from Rohan partners - Facts about Gondor's acquisition of Edoras
Use the Ace editor from Cloud9 IDE to edit files on GitHub
How to open a clean terminal in Mac OS X Lion, i.e. no resume history
Following me elsewhere
If you are interested in what I recommend or talk about in general, please follow me in any medium(s) …