Most widely used Mobile app development technology?

All modern mobile smartphones / devices support HTML 5 / CSS / Javascript.

... that we can use so that almost the same code that will run on all versions ... All modern mobile smartphones / devices support HTML 5 / CSS / Javascript. PhoneGap Augments these basic tools with the rest of the functionality you'd need. Projects like jQuery Mobile are gaining a lot of traction as well.

I'd start there. I wouldn't say it's "The Most Widely Used" technology... at least not yet... but I have a hard time believing anyone wouldn't agree things are going that direction. UPDATE: For anyone who hasn't seen PhoneGap before - this (free) product will take your HTML / CSS / JS, and package them up inside a native application (which includes some shims to startup your app, and augment it with access to camera / files / gyro / etc from javascript).

Your app works offline, and can be deployed through all of the available standard app stores.

– GKL Aug 28 at 11:01 Yes and no. You can always "break out" certain functionality that you want/need to be native into native code. PhoneGap probably wouldn't be my first stop if I were looking to build a 3d shooter.

But it's good for a lot of things. – Steve Aug 28 at 19:16.

If it's a web app, then you can develop using a highly adaptive layout, HTML 5, CSS, and the JS library of your choice, and you'll be fine. If you are running native apps, you're pretty much stuck: Java for Android, Objective-C for iOS.

Not true. Products like PhoneGap (which I mentioned in my answer) provide a way for developers to write in HTML 5 / Javascript, and deploy "native" apps (with full access to camera / gyro / accelerometer, files, etc). PhoneGap will package your HTML / JS into a native application bundle, and it's deployable through both app stores.

The app will run offline, etc. Still running HTML / JS, but all the benefits of a native app. – Steve Aug 27 at 19:55 Well, reasonable people can disagree as to whether or not products like PhoneGap are really substitutes for the native environment.By definition, you'll need to make some compromises on which underlying libraries you do and do not take advantage of. And, let's remember that the question was, "Most widely used Mobile app development technology.

" I'm sure PhoneGap and the like are estimable, but most development shops doing multi-platform development are doing it with the native tools. – Christophe Sep 5 at 17:12 I think we simply read the question differently. The OP contextualized the question with the statement: ... that we can use so that almost the same code that will run on all versions.

Also, the statement: By definition, you'll need to make some compromises on which underlying libraries you do and do not take advantage of.Is not really true either. You can call out to native code from JS to do whatever you'd like. – Steve Sep 5 at 20:28.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions