Copyright © 2013 Adobe Systems Inc. All rights reserved
Use of this website signifies your agreement to the Terms of Use and Privacy Policy and Cookies
A few months ago I wrote a blog post that talked about "robust" PhoneGap applications. Basically it was a look at the types of things you should consider to make your PhoneGap application more of an app and less of a wrapped web page.One of the main topics of that blog post was about handling connection status. PhoneGap gives you access to the type of connection the device has as well as events that let you respond to online and offline states. These are important features that (most likely)... Visit Raymond's Blog
Probably not terribly useful to my readers as I've blogged this before, but I wanted to create a quick video tutorial on how to install the Ripple Emulator for PhoneGap developers. Feel free to share and give to team members who may be new to PhoneGap Development. Visit Raymond's Blog
As people know, I'm a huge fan of PhoneGap and what it allows me to do with JavaScript, HTML, and CSS. But I think it is crucial to remember that you don't always need PhoneGap. A great example of that is camera access. Did you know that recent mobile browsers support accessing the camera directly from HTML and JavaScript? Let's look at an example.Over a year ago I wrote a blog post where I created an application called "Color Thief." This application made use of PhoneGap's Camera API and a... Visit Raymond's Blog
Yesterday at GoogleIO, Google announced Android Studio, a new development environment for authoring Android applications. This is a great looking new IDE for Android, based off of IntelliJ IDEA, with some new Android-specific tools and features. You can read more about Android Studio on the Google Android Developers blog. One of my first tasks upon [...] Visit Andrew's Blog
Here is the video of my PhoneGap Architecture talk at Adobe MAX 2013: The slides are available here. Visit Christophe's Blog
Here is the video of my PhoneGap performance session at Adobe MAX 2013: Visit Christophe's Blog
So a couple of friends of mine wanted to learn more about programming mobile applications so we decided to get together and create an application for the Apps4Ottawa competition.We settled on creating an application that would enable folks from Ottawa to learn more about and connect with their city councillors. Sadly, I didn't even know who my city councillor was until I started working on this app.It uses the open data Ottawa to get the city councillor information and it the Open... Visit Simon's Blog
Were you at AdobeMax this week? No, neither was I. Disappointed? Yeah, me too. Luckily Adobe is posting their talks on line for everyone to be able to watch. Not everything is up yet so I will update this post as they become available. Right now I recommend checking out:Top 10 Performance Techniques for PhoneGap Applications by Christophe Coenraets Architecting PhoneGap Applications by Christophe CoenraetsAdvanced PhoneGap Build by Raymond Camden Designing and Developing PhoneGap... Visit Simon's Blog
Oddly, the last of my Adobe MAX sessions is available online now but none of my earlier ones. I assume they will show up in the next day or so. But for now, enjoy my eloquent presentation on the more advanced aspects of using PhoneGap Build. You can download the source code for the sample apps and slide deck as well. As always, I hope this is helpful! Visit Raymond's Blog
If you are a PhoneGap users, hopefully you know about the various aspects of the Notification API. The Notification API allows for visual, audio, and tactile notifications. In this post I want to focus on the visual notifications and how they differ from the built in web view notifications.To begin, I created a simple HTML interface with buttons that would let me test alerts, confirms, and prompts. These are the three forms of visual notifications both in vanilla JavaScript as well as... Visit Raymond's Blog