File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Android and the fly likes Android programming for an experienced java programmer Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Mobile » Android
Bookmark "Android programming for an experienced java programmer" Watch "Android programming for an experienced java programmer" New topic
Author

Android programming for an experienced java programmer

Anup Francis
Ranch Hand

Joined: Jun 17, 2008
Posts: 45
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?

Does knowing a little bit of J2ME help?


SCJP 5.0, SCWCD 1.4, SCBCD 5.0, SCDJWS 1.4 & 5.0, SCSNI, ICSD for XML, SCEA 5 , ACE: Flex 3.0 and Air, ACE : Flex 4.0
Imran Mohd
Ranch Hand

Joined: Mar 02, 2009
Posts: 38
Writing a Sample App in Android is very much is Easy....!!!


Cheers,
Mohd Imran (SCJP 1.5)
Neerhaj Joshi
Greenhorn

Joined: Mar 02, 2009
Posts: 9
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

Joined: Jun 17, 2008
Posts: 45
That sounds really promising.
Hope the book also follows the same policy.
Imran Mohd
Ranch Hand

Joined: Mar 02, 2009
Posts: 38
i have been reading Mark L. Murphy posts on many android Blogs.... the way he explains the concepts is Great...!!!
Anup Francis
Ranch Hand

Joined: Jun 17, 2008
Posts: 45
Yeah, I just had a glance at the Table of contents of the book.
He has written it in a funny way. Kinda, like the Head First Books
Mark L. Murphy
Author
Ranch Hand

Joined: Feb 11, 2009
Posts: 131
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.

Mark Murphy (a Commons Guy)
Author of The Busy Coder's Guide to Android Development http://commonsware.com/Android/
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Android programming for an experienced java programmer