Android application development starts on the following operating systems:
The tools required to develop Android applications are freely available and can be downloaded from the web. The software’s required before starting Android application programming are listed below:
The latest version of Java JDK can be downloaded from Oracle's Java site Java SE Downloads.
Follow the instructions that are present in downloaded files to install and configure the setup.
Finally set PATH and JAVA_HOME environment variables to refer to the directory that contains java and javac, typically java_install_dir/bin and java_install_dir respectively.
When you are running Windows and installed the JDK in C:jdk1.8.0_102, then we should put the following line in C:autoexec.bat file.
Another way is right-click on My Computer, select Properties, then Advanced, then Environment Variables. Then, you can update the PATH value and press the OK button.
On Linux, if the SDK is installed in /usr/local/jdk1.8.0_102 and use the C shell, then put the following code into your .cshrc file.
Another way is when you use Android studio, it will know automatically where you have installed your Java.
There are so many Technologies available to develop android applications, the familiar technologies, which are predominantly using tools as follows:
Setting Up Your Android Development Environment
Writing Your First Android Application
Understanding The Anatomy Of An Android Application
Defining Your Application Using The Android Manifest File
Managing Application Resources
Exploring User Interface Screen Elements
Designing User Interfaces With Layouts
Drawing And Working With Animation
Using Android Data And Storage Apis
Sharing Data Between Applications With Content Providers
Using Android Networking Apis
Using Android Web Apis
Using Location-based Services (lbs) Apis
Using Android Multimedia Apis
Using Android Telephony Apis
Using Android 3d Graphics With Opengl Es
Using The Android Ndk
Using Android’s Optional Hardware Apis
Working With Notifications
Working With Services
Extending Android Application Reach
Managing User Accounts And Synchronizing User Data
Handling Advanced User Input
Targeting Different Device Configurations And Languages
The Mobile Software Development Process
Designing And Developing Bulletproof Android Applications
Testing Android Applications
Selling Your Android Application
All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd
Wisdomjobs.com is one of the best job search sites in India.