views:

168

answers:

3

We have customers asking for apps that can run on both iPhone and Android. I realize this will mean two different development projects, but wonder if anyone has any advice/creative tips on this subject? e.g. Ways to maximize shared resources?

NOTE: Realize making the app web-based would be most effective way, but looking for advice on cross-development on the native platforms.

+2  A: 

Check out PhoneGap

PhoneGap allows you to develop apps using HTML, CSS and Javascript for a range of mobile devices

irishbuzz
+2  A: 

http://www.appcelerator.com/

http://www.sencha.com/products/touch/

and PhoneGap is good too

Aaron Saunders
A: 

You can use a mix of cross-platform HTML5/Javascript for the web-ifiable (in looks and performance) UI parts of the app, and plain ole C (which is both a subset of Objective C, and available in Android through the NDK) for the OpenGL/data/number crunching parts with high performance requirements. The native UI parts may just have to be redesigned for the native platforms and (re)written twice.

hotpaw2