February 22, 2013

is it good if i learn android development?

Q. hey guys, im good java programmer but i dont have any idea about android
so i was wondering what are the benefits of learning android developments?
, will it be easy since i'm good java programmmer?
if that idea is good then what android books do you guys recommend for me?

A. Loaded question. I'll try my best.

Firstly, yes it is true that Android uses the Java Language but it doesn't use 'real' Java. In that I mean the form of Java it uses is one that has been specialised by Google. A lot of the standard Java API from J2SE is not available, further the parts that are available aren't a simple 1:1 line up of functionality - in essence if you want to learn Android development you're gonna have to 'begin again' so to speak.

You do have an advantage though already having experience of Java, it will serve you well in that the syntax and the structure of Android apps is very similar to Java.

The benefits can be quantified in terms of market exposure, application maintenance, developer support and programming delegation.

Market Exposure: In developing for Android enabled devices you open yourself to the world of mobile, tablet and possibly future desktop environments. Add to this Android's application market place and you have much of the marketing and publication duties handled for you by Google.

Application Maintenance: The same application marketplace and the Android API help simplify application maintenance and update delivery.

Developer Support: The Android API documentation is extensive and there are many forums that help developers with any problems they might have; the Android API also helps standardise the whole process and fine tune the end product leaving your projects less open-ended than traditional Java development where Java is developed with the intention of being cross platform Android is a single platform API.

Programming Delegation: Android API also provides many components for App development that can help you code your project while minimising the amount of boilerplate code you have to write.

Finally as for Books I can't recommend any unfortunately. I used Google's own API documentation for Android which contains tutorials and samples. Simply download and Install Eclipse for Java EE and then the Android SDK then the Eclipse plug-in and you're good to go. The Android API details how to do all of this. [1]


Android developer. How and what should i know if i want to take part in android developing?
Q. I would like to take part in android development. how and what should i know if i want to take part?

A. To be a good android developer you should have a strong android programming knowledge which is somewhat similar to java programming.

The second one is that you should know something about the operations and functioning of smartphones.

With all these you can be a good developer.


How do i implement a web service to my android application ?
Q. Hey Guys i am new to android development and i've finished my first application which is currency converter but now i'd like to access a web service to get the updated values of currencies and i have no idea how to do it and i am a little bit beginner so if you can help me with something easy to understand it would be great

A.


What IT forum is most suitable for android developer who has question to post in?
Q. What are the best IT forum for android development coding post?

A. Best of the best forum.xda-developers.com





Powered by Yahoo! Answers

No comments:

Post a Comment