Android programming for an experienced java programmer

Anup Francis

Ranch Hand

Posts: 45

posted 7 years ago

Hi Mark,

How much time will it take for a guy well versed
in java technologies to start writing small apps
in android? Is there a steep learning curve in terms of
learning about how things work in the mobile space?

If you know Java and J2ME, it will help alot. It depends on how quick you are in grasping things, once you get the basic concepts, app development is fast. A simple app like an address book can be written in under an hour.

Anup Francis

Ranch Hand

Posts: 45

posted 7 years ago

That sounds really promising.
Hope the book also follows the same policy.

How much time will it take for a guy well versed in java technologies to start writing small apps in android?

That may depend mostly on how fast your Internet connection is, for downloading the SDK.

If you have done Java development before, it is not that difficult. If you have done Java GUI development before, it should be exceptionally easy...at least for "small apps".

Is there a steep learning curve in terms of learning about how things work in the mobile space?

On Android at least, the fact that you're in "the mobile space" mostly impacts you when it comes to hardware resources. You don't have a quad-core CPU with 4GB RAM, 500GB HD, 22" LCD, and dual-GPU graphics card in your pocket. So long as you can remember that you're programming for a device, "the mobile space" isn't a big deal.

Does knowing a little bit of J2ME help?

Not for Android, apparently. The core Android team has mentioned on a few occasions that J2ME was not a design consideration for Android.