Difference between revisions of "Android Tutorials"
(add link to tutorial on building Linux add-on apps and libs) |
|||
| (4 intermediate revisions by 2 users not shown) | |||
| Line 4: | Line 4: | ||
* [http://forum.xda-developers.com/showthread.php?t=631818 Simple HOWTO building some linux apps and libraries from scratch on android] | * [http://forum.xda-developers.com/showthread.php?t=631818 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 | ** Contains instructions for building add-ons like busybox, jupp (text editor), libFLAC, xvid, nmap and dropbear | ||
| + | * [[Android Tutorials Unbox to App|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 [[Linaro|http://www.linaro.org]], an industry consortium for improving ARM upstream support. It contains every step needed in one place. | ||
== YouTube AndroidDevelopers channel == | == YouTube AndroidDevelopers channel == | ||
| Line 12: | Line 14: | ||
== Karim Yaghmour presentations == | == Karim Yaghmour presentations == | ||
| + | * [http://www.opersys.com/blog/abs-march2011 Android Internals] - Karim's presentations at [http://events.linuxfoundation.org/events/android-builders-summit Android Builders Summit] 2011 | ||
| + | * [http://www.opersys.com/blog/abs-march2011 Porting Android to New Hardware] - Karim's presentations at [http://events.linuxfoundation.org/events/android-builders-summit Android Builders Summit] 2011 | ||
* [http://www.opersys.com/blog/andevcon-march2011 Android For Embedded Linux Developers] - Karim's presentation at [http://www.andevcon.com/ AnDevCon] 2011 | * [http://www.opersys.com/blog/andevcon-march2011 Android For Embedded Linux Developers] - Karim's presentation at [http://www.andevcon.com/ AnDevCon] 2011 | ||
| + | * [http://www.opersys.com/blog/andevcon-march2011 Understanding the Android System Server] - Karim's presentation at [http://www.andevcon.com/ AnDevCon] 2011 | ||
| + | === Karim's courseware === | ||
| + | Click on the "Courseware" thumbnail on the class page: | ||
| + | * http://www.opersys.com/training/embedded-android | ||
| + | * http://www.opersys.com/training/android-development | ||
| + | * http://www.opersys.com/training/embedded-linux | ||
| + | * http://www.opersys.com/training/linux-device-drivers | ||
== Michael Haim presentations == | == Michael Haim presentations == | ||
| Line 30: | Line 41: | ||
* Android Testing | * Android Testing | ||
* The Android Internals | * 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:Android]] | [[Category:Android]] | ||
Latest revision as of 19:52, 21 June 2012
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
- Android Internals - Karim's presentations at Android Builders Summit 2011
- Porting Android to New Hardware - Karim's presentations at Android Builders Summit 2011
- Android For Embedded Linux Developers - Karim's presentation at AnDevCon 2011
- Understanding the Android System Server - Karim's presentation at AnDevCon 2011
Karim's courseware
Click on the "Courseware" thumbnail on the class page:
- http://www.opersys.com/training/embedded-android
- http://www.opersys.com/training/android-development
- http://www.opersys.com/training/embedded-linux
- http://www.opersys.com/training/linux-device-drivers
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.