MARC details
| 000 -LEADER |
| fixed length control field |
06124nam a22003735a 4500 |
| 001 - CONTROL NUMBER |
| control field |
16943072 |
| 005 - DATE AND TIME OF LATEST TRANSACTION |
| control field |
20210110112847.0 |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
| fixed length control field |
110901s2011 inu 000 0 eng d |
| 010 ## - LIBRARY OF CONGRESS CONTROL NUMBER |
| LC control number |
2011937916 |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
9781118008256 (pbk : alk. paper) |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
1118008251 (pbk : alk. paper) |
| 040 ## - CATALOGING SOURCE |
| Original cataloging agency |
DLC |
| Transcribing agency |
DLC |
| Description conventions |
rda |
| 082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER |
| Classification number |
005.36 |
| Item number |
R.R.A |
| Edition number |
23 |
| 100 1# - MAIN ENTRY--PERSONAL NAME |
| Personal name |
Ramnath, Rajiv C. |
| 245 10 - TITLE STATEMENT |
| Title |
Android 3 sdk programming for dummies / |
| Statement of responsibility, etc |
Rajiv Ramnath, Holly Day, Heather H Dismore. |
| 250 ## - EDITION STATEMENT |
| Edition statement |
First edition. |
| 260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
| Place of publication, distribution, etc |
Indianapolis, IN : |
| Name of publisher, distributor, etc |
Wiley Pubishing, Inc., |
| Date of publication, distribution, etc |
2011. |
| 300 ## - PHYSICAL DESCRIPTION |
| Extent |
xviii, 388 pages. : |
| Other physical details |
illustration ; |
| Dimensions |
24 cm. |
| 336 ## - CONTENT TYPE |
| Source |
rdacontent |
| Content type term |
text |
| 337 ## - MEDIA TYPE |
| Source |
rdamedia |
| Media type term |
unmediated |
| 338 ## - CARRIER TYPE |
| Source |
rdacarrier |
| Carrier type term |
volume |
| 500 ## - GENERAL NOTE |
| General note |
Includes index. |
| 505 ## - FORMATTED CONTENTS NOTE |
| Formatted contents note |
• Introduction<br/>1. About This Book<br/>2. Conventions Used in This Book<br/>3. Foolish Assumptions<br/>4. How This Book Is Organized<br/>5. Icons Used in This Book<br/>6. Where to Go from Here<br/>• Part I: Getting the Android SDK to Work<br/>1. Chapter 1: Taking a Quick Look at Mobile Applications on Android<br/>1. Writing Apps for a Mobile Platform<br/>2. Seeing What Android Has to Offer<br/>3. Doing the Sample Application Thing<br/>4. Understanding the Android System Architecture and the Android Application Model<br/>5. Understanding the Android Application Model<br/>6. Designing Android Applications<br/>2. Chapter 2: Setting Up an Android Development Environment<br/>1. Setting Up Java<br/>2. Setting Up Eclipse<br/>3. Setting Up Android Development Components<br/>4. Verifying the Development Environment<br/>5. Importing, Running, and Debugging Tic-Tac-Toe<br/>3. Chapter 3: Making Apps Using the Android SDK<br/>1. Walking Through the Eclipse Project for Tic-Tac-Toe<br/>2. Developing the Tic-Tac-Toe Application<br/>3. Understanding the Different Types of Android Programs<br/>4. Understanding Activities<br/>5. Implementing an Activity's User Interface<br/>6. Building Rich User Interfaces for Larger Screens Using Fragments<br/>7. Managing the Activity Life Cycle<br/>8. Implementing Services<br/>9. Managing Persistent Application Data<br/> |
| 505 ## - FORMATTED CONTENTS NOTE |
| Formatted contents note |
• Part II: Building the Core of an Android Application<br/>1. Chapter 4: Determining the Appropriate SDK for Your Application<br/>1. Exploring the Variety of Android Devices and SDKs<br/>2. Examining the Differences between SDK Versions<br/>3. Dealing with API Levels<br/>2. Chapter 5: Designing a User-Friendly Application<br/>1. Things to Know Before Creating a User Interface<br/>2. Sampling Some Android Layouts<br/>3. RelativeLayout: Flexibility du Jour<br/>4. Choosing the Right Layout<br/>3. Chapter 6: Enhancing Your Layout with Widgets, Styles, and Themes<br/>1. Beholding the Power of the Framework: Built-In Views<br/>2. Simplifying Attribute Settings with Styles<br/>3. Using Themes to Maintain a Consistent Style<br/>4. Chapter 7: Designing Your Application's Logic and Data<br/>1. Understanding Best Practices in Application Design<br/>2. Illustrating Android App Design by Using the Tic-Tac-Toe Example<br/>• Part III: Making Your Applications Fit for the Enterprise<br/>1. Chapter 8: Making Your Application Fast and Responsive<br/>1. Becoming Familiar with Nonfunctional Requirements<br/>2. Designing Your App at Multiple Levels<br/>3. Optimizing Application Performance<br/>4. Using the Profiler for Code Optimization<br/>5. Maximizing Battery Life<br/>6. Ensuring Responsiveness in Your Apps<br/>7. Understanding the SDK Components Used in This Chapter<br/>2. Chapter 9: Making Your Application Safe and Secure<br/>1. Recognizing the Importance of Security<br/>2. Looking at Security Holistically<br/>3. Defining the Threat Model for an Android Application<br/>4. Understanding the Android Security Model<br/>5. Protecting SQLite Databases<br/>6. Minimizing the Security Footprint of Your App<br/>7. Going Beyond Permissions<br/>• Part IV: Enhancing the Capabilities of Your Android Application<br/>1. Chapter 10: Channeling the Outside World through Your Android Device<br/>1. Launching a Browser from Your App<br/>2. Embedding a Browser in Your Android Application<br/>3. Providing Maps and Location-Based Services<br/>4. Building Them Right — Design Considerations for Web and Location-Based Apps<br/>5. Understanding the SDK Components Used in This Chapter<br/>2. Chapter 11: Harnessing the Capabilities of Your Android Device<br/>1. Integrating E-Mail, SMS, and Telephony into Your App<br/>2. Playing Audio and Video and Capturing Images<br/>3. Bringing In the Outside World by Using Sensors<br/>4. Understanding the SDK Components Used in This Chapter<br/>• Part V: Effectively Developing, Testing, and Publishing Apps<br/>1. Chapter 12: Effectively Using Your Integrated Development Environment<br/>1. Eclipse and Android: A Beautiful Friendship<br/>2. Observing, Debugging, and Tracking an Android App Using Eclipse Perspectives<br/>3. Getting Serious about Testing — Using the Android Testing Framework<br/>4. Understanding the SDK Components Used in This Chapter<br/>2. Chapter 13: Selling Your Application on the Market<br/>1. Preparing Your App for the Market<br/>2. Publishing on the Android Market<br/>3. Taking Advantage of Other Marketplaces for Android Apps<br/>4. Becoming Successful in the Market<br/> |
| 505 ## - FORMATTED CONTENTS NOTE |
| Formatted contents note |
• Part VI: The Part of Tens<br/>1. Chapter 14: The Ten Best Developer Resources for Android<br/>1. Learning More About Android Development<br/>2. Taking Advantage of Android Resources On the Web<br/>3. Finding Android Development Help from Experts and Others Like You<br/>4. Pondering the Direction of Android Technology<br/>5. Looking for Help When You Don't Know Where to Start<br/>2. Chapter 15: The Ten Most Illustrative Applications for Android<br/>1. Angry Birds (Rovio Mobile Ltd.)<br/>2. Sudoku Free (Genina.com)<br/>3. Pandora (Pandora Internet Radio)<br/>4. Voice Recorder (Mamoru Tokashiki)<br/>5. AppAlarm LITE (episode6)<br/>6. Evernote (Evernote Corporation)<br/>7. Cardio Trainer (WorkSmart Labs, Inc.)<br/>8. RunKeeper (FitnessKeeper Inc.)<br/>9. Yelp (Yelp.com)<br/>10. Places (Google Inc.)<br/> |
| 630 00 - SUBJECT ADDED ENTRY--UNIFORM TITLE |
| Uniform title |
Android (Electronic resource) |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Application software |
| General subdivision |
Development. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Mobile computing. |
| 700 1# - ADDED ENTRY--PERSONAL NAME |
| Personal name |
Crawfis, Roger. |
| 700 1# - ADDED ENTRY--PERSONAL NAME |
| Personal name |
Sivilotti, Paolo. |
| 942 ## - ADDED ENTRY ELEMENTS (KOHA) |
| Koha item type |
Books |
| Source of classification or shelving scheme |
Dewey Decimal Classification |