From: eLinux.org
Android Tutorials
Here are some "getting started" tutorials for Android and Android
development:
- http://vis.berkeley.edu/courses/cs160-sp08/wiki/index.php/Getting_Started_with_Android
- Simple HOWTO building some linux apps and libraries from scratch on
android
- Contains instructions for building add-ons like busybox, jupp
(text editor), libFLAC, xvid, nmap and dropbear
- From Unboxing Panda to Building and Loading an
App
- Contains instructions for unboxing Panda, the hardware needed,
where to get a pre-built Panda build, how to program it, how to
install the Android tools and how to build and install the app
on Panda. Also includes a link to the demo app,
"DisableSuspend." This tutorial features builds from
http://www.linaro.org,
an industry consortium for improving ARM upstream support. It
contains every step needed in one place.
Contents
YouTube AndroidDevelopers channel
There are numerous videos (including tutorials) at the Android
Developers channel on YouTube.
See
http://www.youtube.com/profile?user=androiddevelopers#g/u
Karim Yaghmour presentations
Karim's courseware
Click on the "Courseware" thumbnail on the class page:
Michael Haim presentations
Also, Michael Haim has produced a large number of useful presentations
about Android topics. These are available at:
http://www.abelski.com/
You need to create an account to use these resources, but they are free
for personal and academic use.
There are presenations available in the following categories:
- Android Fundamentals
- Android Workshops
- App Widgets Development
- Effective Programming
- Android Testing
- The Android Internals
Free Electrons Android Courseware
Free Electrons has released their complete Android training materials,
under the usual Creative Commons BY-SA 3.0 license:
http://free-electrons.com/blog/free-android-training-materials/
. It contains more than 400 pages of slides and practical labs.
There's a public git tree and a LaTeX source format making it easy to
adapt the materials to your needs (if you are a trainer), to translate
them and to contribute to them.
Category: