Intelligentedu
Best New Free Computer IT Training Tutorial Resources


January 19, 2011

8 Android Development Guides and 4 Android Presentations

For those new to mobile app development, Android is an operating system for mobile devices developed by Google and the Open Handset Alliance. It supports smartphones similar to Apple iPhone, Palm webOS, RIM BlackBerry, Windows Mobile, BREW MP, and others. The Android operating system has opened mobile phone development to many developers who haven’t had access to tools for building mobile applications in the past. Experienced mobile developers can now expand into the Android platform, leveraging its unique features to enhance existing products or create innovative new ones.
If you are interested in programming for Android, you will need at least basic understanding of how to program in Java. Android programming is done using Java syntax, plus a class library that resembles a subset of the Java SE library (plus Android-specific extensions). Google provides the Android Development Tools (ADT) for Eclipse to develop Android applications. It provides tools, including a compiler, debugger, a device emulator, as well as its own Java virtual machine (Dalvik), which uses a special bytecode. Android supports 2-D and 3-D graphics using the OpenGL libraries and supports data storage in a SQLLite database.

The following are links and descriptions for 8 Android Application Development Guides and Papers, and 4 Android Development Slide Presentations. These will help you start programming for Android, and learn how to code and start developing and building Android applications.


Getting Started With Android Development For Embedded Systems
(8 pages, 1.6mb, pdf)
This paper takes a look at the design of Android, how it works, and how it may be deployed to accelerate the development of a connected device.
Along with basic guidelines to getting started with Android, the Android SDK, its available tools and resources are reviewed and some consideration is given to applications for Android beyond conventional mobile handsets such as medical devices, consumer electronics and military/aerospace systems.


Develop Android Applications with Eclipse
(35 pages, 636kb, pdf)
This tutorial introduces Android application development with the Eclipse plug-in, otherwise known as Android Development Tools. The tutorial provides an introduction to Android development with a quick introduction to the platform, a tour of Android Development Tools, and includes the construction of two example applications. The first application is a basic starter application, complete with all phases of building and debugging. The second application examines more complex features of Android, including contacts searching and Google Maps address lookup.


Android Application Development
(33 slides, 1.5mb, pdf)
Contents:
 - System architecture
 - Hello World!
 - Application components
 - Practical matters
 - Toolchain


Developing Applications for Android Whitepaper
(80 pages, 1.6mb, pdf)
This paper will introduce you to the Android platform and its capabilities. It will give you an overview of developing applications for Android, as well as tips and tricks for optimizing your applications and launching them on the AT&T network. It is aimed at experienced software developers who are new to the Android platform.
The main topics of this paper are:
 - Developing Applications
 - Developing App Widgets
 - Communications
 - Android UI
 - Writing for the Web
 - Best Practices
 - Android Development tools and Android SDK
 - Deployment
 - Porting Application to Android


Programming with Google Android and Eclipse
(40 pages, 542kb, pdf)
This article describes how to create Android applications with Eclipse.
1. Overview of Android and Android Applications
2. Installation: Eclipse, Android, Configuration, Device
3. Your first Android project
4. Important views
5. Networking
6. ContentProvider
7. Shell
8. Location API
9. Thank you
10. Questions and Discussion
11. Links and Literature


Develop Android Applications with Eclipse
Get started with Google's Android Development Tools Eclipse plug-in
(33 pages, 635kb, pdf)
This tutorial introduces Android application development with the Eclipse plug-in, otherwise known as Android Development Tools. The tutorial provides an introduction to Android development with a quick introduction to the platform, a tour of Android Development Tools, and includes the construction of two example applications.


Andbook! - Android Programming with Tutorials from the anddev.org-Community
(62 pages, 1.7mb, pdf)
From this book: This document was written for developers who have worked with Java before and want to start developing for the Android Platform. I tried to make this as much “hands on” as possible, placing example codes everywhere it fit. Also I tried to insert as many picture as possible, because they liven up the learning process and relax the reader’s eyes.


Android Development 101
(15 pages, 565kb, pdf)
This takes you through the steps to code an Adroid program once you have installed the  Android SDK and Eclipse


Android App Development Presentation
(34 slides, 904kb, pdf)


Presentation: Developing Android Applications to Digitize Your Life - Getting Started
(24 slides, 1.5mb, pdf)


Android Platform - Mobile Application Development
(26 slides, 442kb, pdf)
Contents:
 - Hello Android World
 - Android Architecture
 - Android SDK Overview
 - UI Development
 - 3D with OpenGL


Building Android Applications Presentation
(70 slides, 3.6b, pdf)
Contents:
 - Overview and Inspiration
 - Application Components
 - Practical Matters



Tags for this post>>

Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 9:10 pm


Powered by WordPress