Android 3 SDK programming for dummies
Get quickly up to speed with the latest Android SDK Aimed at object oriented programmers, this straightforward-but-fun book serves as the most efficient way to understand Android, update an existing Android application, port a mobile application from another environment, or simply learn the ins and...
Main Author: | |
---|---|
Other Authors: | , |
Format: | eBook |
Language: | Inglés |
Published: |
Hoboken, NJ :
Wiley Pubishing, Inc
2011.
|
Edition: | 1st edition |
Series: | --For dummies.
|
Subjects: | |
See on Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627991506719 |
Table of Contents:
- Android 3 SDK Programming For Dummies; About the Authors; Contents at a Glance; Table of Contents; Introduction; About This Book; Conventions Used in This Book; Foolish Assumptions; How This Book Is Organized; Icons Used in This Book; Where to Go from Here; Part I: Getting the Android SDK to Work; Chapter 1: Taking a Quick Look at Mobile Applications on Android; Writing Apps for a Mobile Platform; Seeing What Android Has to Offer; Doing the Sample Application Thing; Understanding the Android System Architecture and the Android Application Model; Understanding the Android Application Model
- Designing Android ApplicationsChapter 2: Setting Up an Android Development Environment; Setting Up Java; Setting Up Eclipse; Setting Up Android Development Components; Verifying the Development Environment; Importing, Running, and Debugging Tic-Tac-Toe; Chapter 3: Making Apps Using the Android SDK; Walking Through the Eclipse Project for Tic-Tac-Toe; Developing the Tic-Tac-Toe Application; Understanding the Different Types of Android Programs; Understanding Activities; Implementing an Activity's User Interface; Building Rich User Interfaces for Larger Screens Using Fragments
- Managing the Activity Life CycleImplementing Services; Managing Persistent Application Data; Part II: Building the Core of an Android Application; Chapter 4: Determining the Appropriate SDK for Your Application; Exploring the Variety of Android Devices and SDKs; Examining the Differences between SDK Versions; Dealing with API Levels; Chapter 5: Designing a User-Friendly Application; Things to Know Before Creating a User Interface; Sampling Some Android Layouts; RelativeLayout: Flexibility du Jour; Choosing the Right Layout; Chapter 6: Enhancing Your Layout with Widgets, Styles, and Themes
- Beholding the Power of the Framework: Built-In ViewsSimplifying Attribute Settings with Styles; Using Themes to Maintain a Consistent Style; Chapter 7: Designing Your Application's Logic and Data; Understanding Best Practices in Application Design; Illustrating Android App Design by Using the Tic-Tac-Toe Example; Part III: Making Your Applications Fit for the Enterprise; Chapter 8: Making Your Application Fast and Responsive; Becoming Familiar with Nonfunctional Requirements; Designing Your App at Multiple Levels; Optimizing Application Performance; Using the Profiler for Code Optimization
- Maximizing Battery LifeEnsuring Responsiveness in Your Apps; Understanding the SDK Components Used in This Chapter; Chapter 9: Making Your Application Safe and Secure; Recognizing the Importance of Security; Looking at Security Holistically; Defining the Threat Model for an Android Application; Understanding the Android Security Model; Protecting SQLite Databases; Minimizing the Security Footprint of Your App; Going Beyond Permissions; Part IV: Enhancing the Capabilities of Your Android Application; Chapter 10: Channeling the Outside World through Your Android Device
- Launching a Browser from Your App