Difference between revisions of "Android Tutorials"

From eLinux.org
Jump to: navigation, search
(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 12:52, 21 June 2012

Here are some "getting started" tutorials for Android and Android development:

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.