Trending

Tuesday, November 12, 2013

Android App Development with Java Essential Training

Lynda – Android App Development with Java Essential Training

Android App Development with Java Essential Training is a comprehensive look at the Android architecture that teaches how to build and deploy applications for Android phones and tablets using the Java programming language. Starting with the installation of the required developer tools, including Eclipse and the Android SDK, the course covers how to build the user interface, work with local data, integrate data from the accelerometer and other sensors, and deploy finished applications to the Android Market. Exercise files are included with the course.


  • Understanding project creation and structure
  • Using explicit and implicit intents
  • Setting up security and permissions
  • Building text, button, and list controls
  • Applying styles and themes to the interface
  • Providing alternate layouts for different screen sizes
  • Creating menus and dialogs
  • Working with audio and video
  • Adding animation
  • Displaying notifications
  • Using input from sensors
  • Creating a home screen widget


Table of content

0. Introduction
  • Welcome
  • Using the exercise files
  • What you should know
  • Updates to Android Development Toolkit
1. Getting Started
  • Installing the SDK tools on a Windows machine
  • Installing the SDK tools on a Mac
  • Installing platforms and samples
  • Creating an Android Virtual Device (emulator)
  • Installing Eclipse on a Mac
  • Installing Eclipse on a Windows machine
  • Installing the Android Development Tools
  • Preparing an Android device for development
2. Android App Fundamentals
  • Overview of Android development
  • Understanding project creation and structure
  • Working with the AndroidManifest.xml file
  • Creating and managing activities
  • Using explicit intents
  • Using implicit intents
  • Creating and using resources
  • Understanding security and permissions
  • Debugging an app
3. The User Interface and Controls
  • Understanding units and layout
  • Using layout managers
  • Working with text controls
  • Building button controls
  • Building list controls
  • Building custom list layouts
  • Other interesting controls
4. Graphics and Styling
  1. Creating and using styles
  2. Creating and using themes
  3. Creating icons
  4. Creating NinePatch drawables
5. Supporting Multiple Screens
  • Understanding screen size and density
  • Providing alternate layouts
6. Animation and Graphics
  • Setting up frame-by-frame animation
  • Showing tween animation
  • Working in 2D graphics
7. Menus and Dialogs
  • Setting up options menus
  • Building context menus
  • Building alert dialogs
  • Setting up progress dialogs
  • Creating custom dialogs
8. Notifications and Toast 
  • Displaying status bar notifications
  • Displaying toast notifications
9. Working with Media
  • Setting up audio playback
  • Establishing video playback
  • Accessing the camera and camera roll
10. Preferences and Data Storage
  • Using shared preferences
  • Creating a preferences activity
  • Using the SQLite database
  • Setting up network access
  • Using ContentProviders
11. Locations and Maps
  • Incorporating Google Maps
  • Using GPS to find the current location
12. Creating a Home Screen Widget 
  • Creating a simple home-screen widget
  • Creating a widget configuration activity
13. Publishing Your App
  • Preparing for publishing
  • Signing and building
  • Preparing the graphics
  • Publishing to the Android Market
Conclusion
  • Using the SDK samples
  • More useful resources
Rapidgator.net
  1. http://bit.ly/1jWEkxA
  2. http://bit.ly/1mAhgtn
  3. http://bit.ly/1cCeuxo
 Uploaded.net 
  1. http://ul.to/0lz3n5mi
  2. http://ul.to/vzh5mqzb
  3. http://ul.to/etnghdfn
Keep2share 
  1. http://bit.ly/1gYOg9K
  2. http://bit.ly/1e4x41Y
  3. http://bit.ly/1bxzUNN 
Fileparadox.in
  1. http://bit.ly/1ehvzcc 
  2. http://bit.ly/1gs0J3e 
  3. http://bit.ly/MOA9J1 
 Uploadable.ch
  1. http://bit.ly/OnUVAh 
  2. http://bit.ly/1bX7Zat 
  3. http://bit.ly/1joOYNN 
Cloudzer.net
  1. http://clz.to/gch8zosq
  2. http://clz.to/fe9aove3
  3. http://clz.to/1gcpnj2f

No comments:

Post a Comment

About

Contact Form

Name

Email *

Message *

Copyright © 2013 TOTdownload.com
Designed By Blogger Templates