Video Guides
XDA-University also offers a variety of video guides, covering various topics
How to Build an Android App Part 1: Setting up Eclipse and Android SDK
How to Build an Android App Part 2: Writing a RootRoot is the name of the highest level superuser (susu (substitute user) is a Linux command which, when run without a username parameter, gives the user full ‘root’ permissions. By default, this command binary (ie. Linux equivalent of an executable file) is not included on Android systems, but the process of “rooting” a phone copies this file to the ‘/system/bin/’ directory thereby enabling the command. Since root privileges can be abused by malicious applications it’s highly recommended to install an app to grant and manage access to su, similar to UAC on Windows. Many ROMs include the app called “SuperSU” for this.) on Unix-like systems such as Android. The root user, and applications run by the root user, have administrative access to protected files and services which makes it dangerous for normal daily use.A ‘rooted’ device is one which has been hacked to provide privilege escalation from a standard user to superuser. Rooting a device is usually the first step in installing cooked ROMs. App
How to Build an Android App Part 3: Arduino Development
How to Build an Android App Part 4: Illumination Software Creator
How to Build an Android App Part 5: Arduino ADK – Working with Digital Outputs
Android Augmentation and Electronics Mod 101: Hacking a Relay into a Circuit
Google Accessory Development Kit (ADK) 2012 Unboxed the XDA Way
Learn to Use Linux for Mobile Development: Beginning Commands
Learn to Use Linux for Mobile Development: Redirection and Manipulation