Which java version should i use to develop apps for android?
-
Lately i have been thinking of developing apps for android,for now all i know is that android apps are developed on java. but different different versions of java really confuses me,please help me figure out which ones i should really bother about. And if u can tell the usage of different terms of,that would be REALLY helpful for me in the future. I have listed down a few terms,please help me understand them and figure out what they are used for. 1.JAVA SE 2.JAVA ME 3.JAVA EE 4.JAVA JRE 5.JAVA 7u3 6,JDK Any kind of help would be really appreciated
-
Answer:
Even though you Android apps are programmed in Java, Android does not use a standard Java platform. To get started, just download the Android SDK http://developer.android.com/sdk/index.html Java SE = standard edition = java platform for normal applications Java ME = micro edition = java platform designed for embedded systems like mobile phones, but it's not what Android uses Java EE = enterprise edition = java platform that's a superset of Java SE with lots of stuff to develop applications that run on servers JRE = java runtime environment = it's what you download to be able to actually run Java application. It's all you need for a standard application. If it's a Java EE server application, then you'll also need a special Java server application. Not sure how it works for Java ME. Java 7u3 = version 7 update 3 = the latest version of Java SE JDK = java development kit = it's what you download to be able to program Java applications. There is a different SDK for SE, ME and EE. Java SE = JRE + Java SE JDK
Sohail at Yahoo! Answers Visit the source
Other answers
The app locker feature lets you set passwords to protect your apps inside LEO Privacy Guard. It's highly recommended that you also set a security question and answer in case you forget pincodes and won't be able to unlock them.
Teena
Even though you Android apps are programmed in Java, Android does not use a standard Java platform. To get started, just download the Android SDK http://developer.android.com/sdk/index.html Java SE = standard edition = java platform for normal applications Java ME = micro edition = java platform designed for embedded systems like mobile phones, but it's not what Android uses Java EE = enterprise edition = java platform that's a superset of Java SE with lots of stuff to develop applications that run on servers JRE = java runtime environment = it's what you download to be able to actually run Java application. It's all you need for a standard application. If it's a Java EE server application, then you'll also need a special Java server application. Not sure how it works for Java ME. Java 7u3 = version 7 update 3 = the latest version of Java SE JDK = java development kit = it's what you download to be able to program Java applications. There is a different SDK for SE, ME and EE. Java SE = JRE + Java SE JDK
the dahu hunter
Related Q & A:
- Which preposition should I use?Best solution by German Language
- What framework must I use to develop mobile native application?Best solution by Stack Overflow
- Can I use a PAL version camera?Best solution by forum.videohelp.com
- Which fishing rig should I use?Best solution by thefisherman.com
- Which video camera should I use?
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.