views:

84

answers:

4

We currently have an iPhone app and would like to build a mobile website that has similar functionalities so it is accessible on multiple types of handsets.

what programming language should we best use for this? our app would like to use geolocation, camera/photo upload and access to the phone's contacts.

hope you can help us out!

best,

Robbert

+1  A: 

HTML5, specifically, the geolocation API.

Ben S
A: 

There isn't one (server side) programming language that is going to give you a leg up for a mobile website for the iPhone.

They're all going to be on equal footing. It's all going to rely on the skillset of your developers and what they're comfortable with.

I would definitely investigate using the new HTML5 for your markup though, since mobile platforms seem to be adopting HTML5 faster than the desktop at this point.

Justin Niessner
A: 

what programming language should we best use for this? our app would like to use geolocation, camera/photo upload and access to the phone's contacts.

If you are referring to a mobile website that can access contacts, upload photos - it is not possible. You can use Geolocation for the location though.

You will have to do all the photo uploading using a native app.

I use wp-touch for formatting my existing blog to the iPhone.

ThinkCode
I wouldn't go as far as saying contact access and photo upload is impossible from a web application on a mobile phone. Some platforms will allow you to do pretty advanced things with customized javascript. It won't always be possible. Different apps may need to be served to different phones.
QuickRecipesOnSymbianOS
+2  A: 

If you use PhoneGap, you can create HTML and JavaScript to run on multiple platforms. They support the three features you mention.

hemisphire