Android Development Steps
Android Development Steps
The Android platform is the fastest growing mobile development platform in the world. With Android phones being produced by all of the major phone manufacturers, and the addition of new tablet devices, the platform will only continue to grow. NetCom's 7-day Android Programming course will teach application development for the Android Development using the Java Programming Language and the Eclipse Development Environment. This course will include basic application development including use of the Android phone camera, geolocation tools, and playing audio and video files.
Intended Audience for the Android Programming with Java Basics Course
Preferably anyone with basic familiarity with Java programming, who wants to learn how to get started with Android applications. However, a programmer with no background in Java should be able to pick things up very quickly.
Training Packages & Career Tracks that include the Android Programming with Java Basics Course
Mobile Development Professional Career Track: Computer Programmer
II.
III.
IV.
V.
VI.
VII.
VIII.
IX.
X.
XI.
XII.
XIII.
2. Improving the Java Class 3. Using Inheritance 4. Understanding Interfaces 5. The Static Context Creating Your First Android Applications 1. The Hello World Application 2. Working with the Emulator 3. Strings 4. Drawables 5. Introducing the Manifest 6. Understanding the Activity Lifecycle Creating Listeners 1. Listeners Using an inner class 2. Listeners Using an interface 3. Listeners By Variable Name 4. Long Clicks 5. Keyboard Listeners Understanding Android View Containers 1. Linear Layout 2. Relative Layout 3. Table Layout 4. List View Android Widgets Part I 1. Custom Buttons 2. Toggle Buttons 3. Checkboxes and Radio Buttons 4. Spinners Android Widgets Part II 1. Autocomplete Text Box 2. Map View 3. Web Views 4. Time and Date Pickers Communicating Between Activities 1. Switching Activities 2. Putting Extra 3. Using Shared Preferences Storing Information on the Device 1. Internal Storage 2. External Storage 3. Web Communication and Storage Audio and Video 1. Playing Audio with the MediaPlayer 2. More Audio Options 3. Playing Video with the MediaPlayer 4. Recording and Storing Audio Content Custom List Views 1. List Activities with Custom Layouts 2. List Activities with Custom Adapters 3. Displaying multiple items in a List View Integrating Web Services 1. Text Based Web Services 2. Sending data to a Web Services 3. Integrating a JSON based web service Creating Home Screen Widgets 1. Creating the Widget Background
XIV.
XV.
XVI.
2. Placing and Updating the Widget 3. Events on the Widget Drawing and Animation 1. The Android Drawing API 2. Animation with XML 3. Programatic Animation Geolocation 1. Determining Location 2. Integrating Google Maps Camera Hardware 1. Taking Pictures and Saving in the Album 2. Recording Video Content