viii Contents
Digital Audio Editing and Engineering: Audacity 24
Professional Digital Video Editing: EditShare Lightworks 26
A Complete Business Software Suite: Apache OpenOffice 29
Other Open Source Software 30
Summary 31
■ Chapter 2: Configuring Your Android App Development System ������������������������������������� 33
Updating Eclipse ADT: Check For Updates! 34
Configuring Eclipse: Android SDK Manager Repository 37
Android Virtual Devices: Creating the AVD 41
Creating AVDs: Android Virtual Device Manager 42
Creating an AVD from a Pre-configured Device Definition 44
Creating an AVD from Scratch: Pine SmartWatch 46
What Will Be Covered in this Book 53
Introduction to Android Application Development Platform 53
How Android Simplifies Design: Designing Apps Using XML 54
Android Application Framework: Java Programming Primer 54
Screen Real Estate: View and Activity Classes 54
Interactivity: Using Android Intent and Event Handling 55
UI Design: Adding User Controls to Your Apps 56
Graphics Design: Add Visuals to Your Apps 56
Animation: Adding Motion Graphics to Your Apps 57
Digital Video: Captive or Streaming Video for an Application 57
Digital Audio: Adding Audio Media to Your Apps 58
Services: Adding Background Processing to Apps 58
Content Providers: Accessing Stored Data Inside of Your App 58
Android Wearables: Creating a Smartwatch Application 59
Android Appliances: Creating an Android Appliance App 59
The Future of Android: 64-bit Android 50 59
Summary 60