Tuesday, September 27, 2011

Is Java a Prerequisite for Learning Android

Is Java a Prerequisite for Learning Android:

Right up until lately, there was never ever a problem that Java was a necessary prerequisite to understanding Android. Java was, of course, the language that Android apps have been written in if you desired to compose any sort of meaningful app, Java was your only training course of motion. There was not even an NDK!


Lately, nevertheless, that perception has been altering. With the release of Google’s App Inventor, some have been questioning regardless of whether or not Java is necessarily a prerequisite for finding out Android.


That’s a horribly sick-conceived notion, but the small solution is: Indeed, Java is nevertheless totally required for learning Android.


1st off, permit me say this: I do not, in any way, want to denigrate Google’s App Inventor. Bringing the electrical power to produce applications through a WYSIWYG editor on the web is a wonderful way to provide app development to folks who don’t have the time or inclination to choose up a new programming language and framework, specifically if they have never completed any programming just before.


Google has reported that some extremely extraordinary applications have been created exclusively by way of the App Inventor, and it’s excellent that regular end users without having sophisticated technical information have a device to give their ideas life, bringing them to the Android local community.


That stated, even so, it’s a reality that the App Inventor is minimal. Whilst effective, it has minimal entry to world wide web APIs, for instance, that means that any API you wish to use to communicate with knowledge on the web need to 1st be wrapped in an App Inventor-compliant API just before you’ll be able to use it in App Inventor. Similarly, it has other limitations concerning the mobile phone, information on the phone, and other techniques and APIs that a normal Android software can deal with with ease. The most irritating of all, of training course, is its inability to be put on the Android industry however there exist a number of versions of workarounds to solve this, that straightforward truth could make the App Inventor’s use minimal for a large majority of the people hunting to build anything at all for Android.


Which brings us to our main stage: You want to discover Java to do something genuinely complex and meaningful on Android. Although App Inventor could be a enjoyable and valuable instrument, it really is merely not adequate for the stage of complexity and depth that enterprise developers require on their phones you need to have to be ready to program in Java to create skilled, capable applications. Though Android is not Java, Java is the language that its apps are written in, and thus a language you might be likely to need to have to find out.



Michael Dorf teaches a Java for Android training course at LearnComputer! (learncomputer.com), which gives instructor-led nearby, online and onsite Android teaching for companies and public. Enroll in the Java for Android program nowadays and get all set to start finding out Android in just two days!



The Bikini Model System

The Official Bikini Model Plan by Jennifer Nicole Lee

The Bikini Product Program


Routine A Century Instruction Software

Cycling 100 miles is not an straightforward process. This software is a complete teaching plan developed to give you every little thing you need to have to successfully cycle a century!

Cycle A Century Coaching System

No comments:

Post a Comment