Today we’re celebrating the launch of PhoneGap 2.0 at PhoneGap Day in Portland! Thank you to the whole PhoneGap/Apache Cordova community for working toward this major milestone. Your time and expertise is greatly appreciated and we’ll be toasting your efforts today!
Here’s our official announcement…
I use PhoneGap for a lot of projects, and 2.0 looks like it’s seen some nice improvements so I’ll be doing updates this week looks like..
It’s been hinted at for months but Google Chrome and Google Drive Apps are now available on the app store for free…
Google Chrome direct link
Google Drive direct link
Google Chrome looks good and runs just like its Android counterpart. The device syncing is handy to open links you’ve had open on your desktop or other mobile device and should give safari a run for its money.
We recently installed FarmStory on our iPad and after watching our 4-year old play it, I believe they’re taking advantage of children to spread their other game titles.
After you play the game for a bit, a huge poster board appears on your farm (WTF?) that asks you to install another one of their games (Pet Shop Story, in this instance).
The only way to get rid of the stupid thing is to click on it which brings up a modal window that says “Would you like to install Pet Shop Story?” with a “Yes” button. The “No” button only appears after about three seconds.
Ryan makes some interesting point in this article which I’ve mentioned before about how mobile game makers are targeting kids. They do this Modal window or they try to trick kids into doing in-app purchases, the smurf village game was really bad for that.
On Kaitlyn’s iPad, We’ve actually blocked in-apps purchases from apps, so that our daughter won’t accidentally purchase anything, and it’s been handy.
Cocos2d, the popular game engine for making 2d games for iOS devices has just released an html5 native platform. This is another entry in the growing html5 game engine world. I’ve been working with IgniteJS lately, but may have to try out Cocos2d-html5 shortly.
I’ve seen the future of websites and apps, and it’s in 300ppi resolution. As of this writing, only the latest iPhone and iPad have these Retina displays, but they’re coming in as fast as computer manufacturers can get them made.
Since we have come from a history of building at 72ppi or 96ppi resolutions, this schizophrenic resolution issue is one that will persist for years to come. For remedies, let’s think out of the box for the issue of delivering adaptive or flexible images without having to be concerned about their visitor’s resolution.
This method Christopher explains here, using font symbols and font icons to resize images is an interesting approach… It’s actually an approach I use on TheInterviewr, so when I saw him talking about it here, it was worth posting it.
We may be seeing the beginnings of a lesson as to why it’s not always the best idea to buy your competition outright. Mobile giant Zynga’s game development philosophy has always been, “If you can’ beat ‘em, buy ‘em,” followed by the less welcome “If you can’t buy ‘em, clone ‘em.”
In short, for nearly every game that hits number one on the mobile charts, Zynga will try to buy that company, and if they can’t, they’ll just make an eerily similar version of the game themselves. Most recently, Draw Something developer OMGPOP agreed to a Zynga takeover for the cool sum of $200M. Draw Something was exploding in popularity, and the purchase seemed like a good bet.
This is interesting to see.. Basically, Draw Something was very popular when it first launched, so Zynga jumped in and bought them without hestitation.. The end result of that is that now, a month later, Draw Something has 5 million less users, which still brings them to 10 million active users, but 5 million is a lot of users to lose.
Simperium is a service for developers to move data
everywhere it’s needed, instantly and automatically.
The syncing engine that powers Simplenote is now available to developers to use in their apps.
Looking at the example uses, Simperium looks clever, powerful, and fast. It’s currently in free public beta.
A common question I get asked at developer events and conferences is how Titanium compares to PhoneGap.
I thought I would take some time to explain how each technology works at a high level, and assess how the two technologies compare to one another.
Kevin works with Appcelerator, the company that makes Titanium, so he presents an interesting comparision between the two systems.
I’m more partial to PhoneGap myself, but I do use Titanium when it fits the job.
Most web developers who have viewed their work in an iOS device know that Safari for iOS likes to zoom in on the page and do weird things to font size when you change the device’s orientation from portrait to landscape. A too common way to prevent that is to completely disable the user’s ability to zoom, which you really do not want to do.
Luckily there is A Fix for the iOS Orientationchange Zoom Bug, a very clever one too. I’ve been using this in a few projects and have found it to work well. I have however run into a couple of issues (that in hindsight are pretty obvious) that I want to note here as a reminder to my future self.
I’ve run into this a few times, so this is a handy piece of advice to keep in mind.
Interesting reading about handling mobile forms.