Dev Breakthroughs
68.9K views | +0 today
Follow
Dev Breakthroughs
Monitoring innovations in database, PHP, JS, RIA, HTML5, mobile and agile dev strategies & tools
Curated by Nicolas Weil
Your new post is loading...
Your new post is loading...
Scooped by Nicolas Weil
Scoop.it!

Apache Cordova (PhoneGap ) and Windows Phone 8

Apache Cordova (PhoneGap ) and Windows Phone 8 | Dev Breakthroughs | Scoop.it

Over the last few months, we have been working to bring Windows Phone 8 (WP8) into Apache Cordova. I originally announced the newly supported device at the Microsoft Build event at the end of October, but it has not made it into an official release until recently. Apache Cordova 2.3.0 will include full support for Windows Phone 8 applications.

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

One Click PhoneGap Build to Android Device Script

One Click PhoneGap Build to Android Device Script | Dev Breakthroughs | Scoop.it

I've been fooling around with PhoneGap Build, and I really love it. I love that I don't need to fire up Eclipse or XCode to start fooling around with an app. All I need is a text editor and a browser. What I especially love is the ability to integrate a github repository to the whole process. It makes following proper development practice, while living in the cloud, very easy.

 

But I've been spoiled for the last year or so. Being able to immediately preview on a connected device has ruined me for the command line, multi-step, manual crap. So at least on Android I've fixed it for myself by building a nice shell script that takes advantage of PhoneGap Build's Web APIs to create a one-step build.

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

Building PhoneGap Applications With Dreamweaver

Building PhoneGap Applications With Dreamweaver | Dev Breakthroughs | Scoop.it

PhoneGap apps are built with HTML and JavaScript, and can be created with any IDE or text editor. You can build them in xCode or Eclipse. Did you also know that you can build PhoneGap apps within Dreamweaver, and you can even launch and debug on the iOS Simulator and Android Emulator all from within Dreamweaver?

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

HTML5 Mobile App Framework PhoneGap Adds Facebook Connect Plugin

HTML5 Mobile App Framework PhoneGap Adds Facebook Connect Plugin | Dev Breakthroughs | Scoop.it

Nitobi, creators of the HTML5-based mobile app framework PhoneGap, have today launched the PhoneGap Facebook Connect plugin. The addition of the plugin means that developers building apps using Web technologies like HTML and JavaScript can now simplify the log in process for their apps by allowing users to login with their Facebook credentials.

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

Using the Media Class in PhoneGap

The example will be a basic Media player with play/pause and stop functionality.
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

PhoneGap Lifecycle Events

PhoneGap Lifecycle Events | Dev Breakthroughs | Scoop.it
With the release of PhoneGap version 0.9.5 all of the major platforms (Android, BlackBerry and iOS) now support lifecycle events. Documentation for the events will be available in the Events section of docs.phonegap.com but I thought I'd put together a small post explaining it in more details.

Whenever talking about events a finite state diagram is usually the best place to start.
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

PhoneGap Build makes apps in the cloud for multiple platforms

PhoneGap Build makes apps in the cloud for multiple platforms | Dev Breakthroughs | Scoop.it
Just targeting one mobile platform is not good enough anymore but building apps for lots of different mobile phone platforms could be a long and tedious task. Every smartphone platform has its own software development kit (SDK), these will need a developer to use different languages to be able to work with them all. You could easily end up with five or six code bases in order to reach a decent number of devices. So what to do if a mobile web site isn't seen as an acceptable alternative? Fortunately mobile apps and mobile web sites are two ends of a spectrum of possibilities. Sitting somewhere in the middle is PhoneGap Build, a service that lets you develop using Javascript, HTML and CSS and then builds apps for five platforms in the cloud.
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

Adding Database Synchronization to Your PhoneGap Project

Adding Database Synchronization to Your PhoneGap Project | Dev Breakthroughs | Scoop.it

For the past few days I've been working on a proof of concept PhoneGap application that demonstrates an example of database synchronization. This is a fairly complex topic and I'm only going to demonstrate one version of this, but I hope the concepts, code, and example application are useful to people hoping to tackle the same problem.

 

Before we start digging into code, let me explain what the application will demonstrate and the type of synchronization it will use. Our sample application is going to use a built-in database for documentation. Most mobile applications don't really have a lot of documentation. Anything that complex may not make sense on mobile anyway. But for whatever reason you want to use, the application has a large set of documents stored in the database.

 

This documentation may or may not ship with the application, but we want the application to sync with a remote server in order to get the latest and greatest documentation. Our synchronization "rules" will be simple:

- If the remote server adds new docs, the app needs to get it.

- If the remote server updates existing docs, the app needs to update its copy.

- If the remote server deletes a doc, the app needs to delete its local copy.

 

In this scenario, we don't have to worry about user generated content and handling updates bidirectionally. That allows us to simplify things quite a bit.

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

WebSockets in PhoneGap Projects

I'm a big fan of the WebSockets API for all the real-time goodness it offers, but the iOS platform doesn't (currently) bake the WebSockets API in to mobile Safari. That sucks, particularly because I can enjoy making iOS native apps using awesome frameworks like PhoneGap. However, because I'm using PhoneGap, I can create a PhoneGap plugin that introduces WebSockets to my HTML & JavaScript. So that's what I did.

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

PhoneGap for MoSync?

Last night, the news of Adobe’s aquisition of our cross-platform brethren at Nitobi (developers of PhoneGap) reached us, and it seems only appropriate to offer our congratulations! We’re also happy to hear that the PhoneGap project will be contributed to the Apache Foundation, who are well-respected curators of many important open source projects.

 

We believe strongly in freedom, standards and providing developers with different options - the possibility of choosing the right tool for the job.

 

PhoneGap’s decision to comply with W3C standards has been a good choice, for many reasons. As browser implementations catch up, more and more code will be possible to move to running completely in the browser.

 

Until that happens, it’s good to have more than one option. As we’ve been deepening our support for HTML5 and created a two-way communication mechanism between C/C++ on one side and JavaScript on the other side, we’ve realized this opens up some very powerful possibilities, one of them being....

 

Running PhoneGap apps on MoSync

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

How To Build an iPhone Conferencing App Using Phono Mobile

Want to add voice calls and IM chat to iPhone, iPad or Android apps? In this quick video, Tim Panton shows how you can use the the brand new Phono Mobile toolkit and the PhoneGap mobile platform to create an iPhone app that connects users together in a conference call. Check it out… and then get started building your own iPhone and Android apps using Phono Mobile!

Check out the Phono Blog : http://bit.ly/qprmEA
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

9 things to know about PhoneGap

9 things to know about PhoneGap | Dev Breakthroughs | Scoop.it
The People / PhoneGap Build / PhoneGap Generate / Cordova / You don’t have to use Platform-specific IDEs / The Supported APIs (per platform) / PhoneGap can technically do anything / They Want You! / weinre (remote debugger)
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

HTML5 is the Future of Mobile, PhoneGap Takes You There Today

Full roundtrip of PhoneGap ecosystem, a funny presentation by @davejohnson
No comment yet.