Why should I choose PhoneGap over say Rhomobile, Appcelerator,
I am researching how I want to create a suite of mobile apps that have
to work on iPhone, Android and Blackberry as a minimum. I have done
native iPhone, Android and Blackberry development going back several
years and I'm sick to death of it. I want to use an abstraction.
I have been all over the PhoneGap docs, samples and this message
group.
I would love someone to correct me on the following cons I see of
throwing in with PhoneGap over some of the competition and add some
pro's if I'm missing some big ones:
Cons
- Building and deploying still requires the native SDK and environment
for each mobile platform, requiring domain knowledge of how to build
and deploy for that phone and all the pain that goes with it
- Dramatic differences in supported functionality exist across the
devices and there doesn't seem to be a single place I can go to find
out exactly what's different and how to work around it (the worst
seems to be Blackberry's support since its browser is sub-standard)
- Each platform's support has grown up organically resulting in
different ways of doing standard things for each platform (such as
persistence or running offline) and does not appear to have a goal to
bring a consistent way of creating applications to all its supported
platforms, unlike many of its competitors, such as SproutCore, that
focus on simplify write once JS/HTML and run on all supported
platforms.
Pros
- Pure HTML/JS approach possible and embraces HTML5
- Some degree of support for Blackberry (often missing in competition)
- It's possible to get to the metal outside of the browser if
necessary to do something platform-specific
- It's free like beer
I'd love to get your feedback and more I'd really love to be proven
wrong about the cons. In my analysis, PhoneGap may be my only hope.
Best,
bxgrant
--
You received this message because you are subscribed to the Google
Groups "phonegap" group.
To post to this group, send email to
phon...@googlegroups.com
To unsubscribe from this group, send email to
phonegap+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/phonegap?hl=en?hl=en
For more info on PhoneGap or to download the code go to
www.phonegap.com