View
 

Roadmap

Page history last edited by wildabeast 2 wks ago

PhoneGap Roadmap

 

RED - not possible for this device

YELLOW - we're working on it!

GREEN - works!

  
  iPhone Android Blackberry (OS 4.5) Symbian1 Windows Mobile

Palm

Maemo*
Geolocation              
Accelerometer     OS 4.7   HTC only     
Camera              
Vibration              
Contacts API              
SQLite Functionality              
XMPP API              
File system IO           Read only  
Gesture / Multitouch   Android 2.0          
SMS API              
Telephone API              
Copy / Paste              
Sounds (Play)              
Sounds (Record)              
Bluetooth              
Wifi Adhoc connection              
Maps              
Orientation change              
Network availability              
Magnetometer  3GS only        

 

 
Storage          

 

 

 

Considerations and contributions for Windows Mobile, Symbian and other devices welcome!

**Currently investigating
Phone Orientation Change Events for JavaScript and CSS selectors
Whitelist of domains that can be loaded inside the phonegap. 
1 Feb 2009 discussion of Symbian support - we've gone the WRT route for now
 

Comments (15)

profile picture

John said

at 1:54 pm on Nov 24, 2008

profile picture

Brian LeRoux said

at 12:29 pm on Nov 28, 2008

yessir

profile picture

Will Kessler said

at 8:33 pm on Dec 16, 2008

What do the colors mean? Do you have any dates in mind for feature completion? Would love to hear...

profile picture

Dave Johnson said

at 3:33 pm on Dec 17, 2008

I put in colors for BlackBerry and green means complete, yellow is work in progress and red is not gonna happen in the forseable future for whatever reason. It is getting complicated with blackberry but I think that we might just start with support for OS 4.6 and above since the browser in OS 4.5 and below sucks big time.

We should add some dates to that maybe. A lot of the features are coming from needs of people that are building apps with it today so dates are tough :)

profile picture

WebShotsPro.com said

at 7:00 am on Dec 31, 2008

I'd like to recommend adding Socket conenctions to this list. I used the socket functionality of Jiggy extensively and it was very useful. I would love to see similar functionality in PhoneGap.

I'm not sure if creating custom event handlers like this is even possible in PhoneGap, but I'm willing to give it a try. I have some initial Cocoa code up and running to connect to sockets and listen for data, now I just need to apply it to PhoneGap. Is it even possible to do this kind of two-way communication between javascript and cocoa?

The full socket command listing from Jiggy is here:
http://tinyurl.com/7kok9g

--

Socket Functions

Socket
Creates a new socket listening on the given port.

disconnect
Closes the specified connection.

disconnectAll
Closes all current connections but allows new ones.

send
Sends data synchronously to the given connection.

sendAll
Sends the same data to all current connections.

close
Closes all connections and disables the listening socket so that it will not accept any more incoming connections.




Events

onConnect
This function is called whenever a new connection is accepted but before any data is read from it.

onData
This function is called when data arrives on the socket.

onDisconnect
Called whenever a connection is closed, either because the remote host closed it, you closed it or there was an error that caused it to close.
ClientSocket




Functions and Properties

ClientSocket
Creates a new client socket.

connect
Opens a connection

disconnect
Closes the connection.

isConnected

send
Sends a string synchronously.

close



Events

onData
This function is called when data arrives on the socket.

onDisconnect
Called whenever the connection is closed, either because the remote host closed it, you closed it or there was an error that caused it to close.

profile picture

Mauro Tortone said

at 9:42 am on Jan 15, 2009

I think should be improved the geolocation features, considering to add support for knowing level of the GPS signal.
In addition possibility to include and play audio and/or video from aan internet source.
Also improved the map support. For example is not possible to pass through the query string an url for a kml/kmz file

profile picture

mboehmer said

at 5:22 am on Feb 23, 2009

Maybe a support for Windows Mobile is possible in conjunction with Google Gears Mobile?

profile picture

Lee Barney said

at 9:24 pm on Feb 23, 2009

I see that contacts, sqlite wrapper, and maps are in the roadmap as being complete but I don't see any JavaScript calls for these in the download I did today. Am I missing something?

profile picture

hemisphire said

at 11:32 am on Oct 15, 2009

I changed colors for BlackBerry - I'm working on SMS, and adhoc Wi-Fi is not supported.

profile picture

max said

at 1:21 am on Jan 15, 2010

I second the need for TCP socket capability. Crippled without it.

profile picture

Stephen Burke said

at 2:49 am on Apr 8, 2010

Can anyone tell me the difference between 'ad hoc wifi' and wifi?

profile picture

Wonderm00n said

at 11:13 am on Apr 16, 2010

Camera is Green on Android but I can't get it to work at all... Anyone can point me in the right direction, but one that actually works?
All tutorials on this wiki mentioning that are not working...

profile picture

hemisphire said

at 11:31 am on May 3, 2010

@Stephen: ad hoc wifi is connecting two devices together without a router.

profile picture

jean josp said

at 6:20 pm on May 17, 2010

There's a gold-rush happening right now in mobile marketplaces. However not everyone is able to participate and not all platforms are receiving equal attention.

<a href=";http://voiture-thermique.net/" target="_blank">voiture thermique </a>

profile picture

sevan said

at 8:58 pm on Jun 1, 2010

is possible in conjunction with Google Gears Mobile?
http://hotemplate.com/

You don't have permission to comment on this page.