List of Supported PhoneGap Versions on PhoneGap Build

As you’ve probably noticed, PhoneGap Build shows a helpful reminder when the Default version of PhoneGap has been updated: Seeing the platform-specific version numbers (iOS, Android, Windows) is useful for, among other things, troubleshooting purposes. Perhaps a plugin works with iOS 4.2.5, but after upgrading to 4.3.1, it stops working. Where is this list published? As it turns out, the page link is a bit hidden, mentioned briefly in a couple of spots in the documentation: Read On →

Startups: Consider Building Native Web Apps!

As a startup, competing with well established, larger, incumbent companies is incredibly difficult. Among their many advantages, they’ve had more time and resources to build amazing products. On top of that, your customers don’t care about the size of your company. They expect a world-class experience, while assuming that: You have an army of developers, ready to react to their suggestions immediately. You can provide 24⁄7 social media/customer support. Your products should be free, forever. Read On →

Just Say No to Plugin Fuzzy Versioning!

On PhoneGap Build’s Plugins documentation page, it mentions fuzzy versioning: picking the latest version of a plugin when building an app. It’s enabled using the tilde operator: <plugin name="com.phonegap.plugins.example" spec="~2.2" /> I strongly recommend against this type of versioning. Yes, this ensures that you always have the latest major version included in your app, but it’s a matter of control - once you’ve incorporated a plugin into your app, you’ve tested it and you know it works. Read On →