Link to home
Start Free TrialLog in
Avatar of Richard Korts
Richard KortsFlag for United States of America

asked on

Building iPhone Apps

I am a long time web developer. I am knowledgeable of HTML, CSS, Javascript, Jquery (a little), php, MySL & other tools.

I would like to try to build an iPhone App. I know about objective C, but I would prefere not to have to master that too.

I came across this: http://www.amazon.com/Building-iPhone-Apps-HTML-JavaScript/dp/0596805780

Does this technique work? I can really build an iPhone or Android app with HTML, CSS & Javascript?

Thanks
ASKER CERTIFIED SOLUTION
Avatar of Marco Gasi
Marco Gasi
Flag of Spain image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Richard Korts

ASKER

Sounds good.
Avatar of Hamidreza Vakilian
Hamidreza Vakilian

You can build apps with cordova or phonegap with just html and jquery language. But the main objection to these solution is "what kind of app you want to develop".

If you want to create and deliver a quality app with high performance and deep access to device features, plus smooth animations/ sleek UI and even custom UI controls; you will get into trouble. Most apps created by these platforms are the simple ones. There would be no complex tasks or perfect user experience. So you have to decide which way you want to follow. Master in native iOS development and create unique apps, or simply use those platforms, create apps faster, but with lower functionalities and performance.
I'm sure the link is strongly biased toward phonegap and is over-advertising it. The reason I provide is:
If with phonegap people can create native quality apps plus a great benefit of being cross platform; then why Apple is spending millions of dollars maintaining Xcode? and why doesn't Apple buy the whole phonegap company at once? The answer is, native development yet provide the best performance and quality.
You start with an assumption and end with a deduction. Personally, I really don't know if there is a real difference between native and hybrid apps and how mutch thsi difference can impact the user experience: I never talked about that.
But from a person whi claim what you claimed, I would exepect some data: a technical comparison between 2 similar apps, one neative and one hybrid with measured data about performances.
Data are the only acceptable argument, the rest are only opinions, all probably with an economic reason behind.