homepage Welcome to WebmasterWorld Guest from 54.196.203.41
register, free tools, login, search, subscribe, help, library, announcements, recent posts, open posts,
Subscribe to WebmasterWorld
Visit PubCon.com
Home / Forums Index / Hardware and OS Related Technologies / Smartphone, Wireless, and Mobile Technologies
Forum Library, Charter, Moderators: bakedjake

Smartphone, Wireless, and Mobile Technologies Forum

    
cross platform mobile app development
jamie




msg:4205420
 6:37 pm on Sep 22, 2010 (gmt 0)

hi,

does anyone have any experience using dev frameworks such as Phonegap or RhoMobile to develop mobile apps?

it makes sense to me instead of programming each platform individually - are there any drawbacks to this?

thanks

 

johnhh




msg:4205455
 8:13 pm on Sep 22, 2010 (gmt 0)

Good Question jamie - we have been looking at Titanium and would like some feedback on this as well.

Obvously it makes sense to develop once and distribute across multiple platforms - but there must be some drawbacks - either functionality or overheads.

Harry




msg:4205558
 2:28 am on Sep 23, 2010 (gmt 0)

It's more expensive, more risky and more work, but developing the same app from scratch for each platform gives the best results.

jamie




msg:4205647
 7:18 am on Sep 23, 2010 (gmt 0)

hi harry,

john mentions titanium. if i've understood their docs correctly, the javascript you program in is converted to a native app, rather than running as a webapp (phonegap) - this makes it just as snappy as a real app.

maybe you don't get access to all the api functionality which programming in Obj C would allow, but it seems like a pretty good compromise.

if the app you want to create isn't that complicated, why should "creating" an app in titanium be any different to writing a native app?

Harry




msg:4206152
 12:50 am on Sep 24, 2010 (gmt 0)

There's some apps that just need to be written once and then ported, like games and stuff where the experience is self contained within the app and doesn't involve using the UI or the scheme of the platform.

Then, there's other apps that touch upon interface elements from the OS, interact more natively with the OS and are not self contained boxes. This kind of app will benefit from being developed specifically for the platform. You can draw on specific features from each platform and really make your app shine for your users.

If you're making a game, with its own interface and where everything stays within the game, hell yeah, use titanium or one of the many other solutions.

But if your app involves integration with the Ui or specific features of the platform, even other apps, it's best do everything from scratch.

jamie




msg:4206303
 11:40 am on Sep 24, 2010 (gmt 0)

many thanks for explaining harry.

we are aiming at porting some of our travel information into an app. at the moment we'll only need to access gps data from the device. i'll give titanium a go and report back with findings.

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / Hardware and OS Related Technologies / Smartphone, Wireless, and Mobile Technologies
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved