Home > Computing and Information Technology > Computer programming / software engineering > Apps programming > Android Application Development in 24 Hours, Sams Teach Yourself
32%
Android Application Development in 24 Hours, Sams Teach Yourself

Android Application Development in 24 Hours, Sams Teach Yourself

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

In just 24 sessions of one hour or less, learn how to build powerful apps for the world’s most popular mobile platform: Android. Using this book’s straightforward, step-by-step approach, you’ll build complete Android 5 apps from the ground up with Android Studio. As you do, you’ll master key skills for designing, developing, and publishing meaningful apps of your own. Extensively updated for Android 5’s newest capabilities, every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success!   Highlights of this new Fourth Edition include Extensive new coverage: Android 5 (Lollipop), Android Studio, and Material Design; plus Android M early preview A laser focus on modern Android essentials, including activities, intents, resources, and background processing New Android 5 features for Android TV and Android Wear Complete Android Studio projects in nearly every chapter Learn how to… Use the powerful new Android Studio development environment Build layouts that automatically display properly on any device Craft more dynamic, intuitive apps with Google’s new material design language Display the right information at the right time with ListViews and adapters Make apps more responsive with background processes Add sophisticated navigation with action toolbars and slide-out menus Integrate images and media into your apps Save data for your app and create public files that can be used by anyone Access the cloud to download and parse JSON data Use SQLite and content providers to create responsive, data-driven apps Create, update, and cancel notifications Start developing Android Wearable and TV apps Use Google Play Services to add location, mapping, and more Package and publish apps to Google Play and other markets  

Table of Contents:
Preface xiv Part I: Android Fundamentals 1 HOUR 1: Introducing Android 3 Defining Android 3 Understanding Android Development 5 Beginning Android Studio 10 Summary 14 Q&A 14 Workshop 14 Exercise 15 HOUR 2: Understanding Intents 17 Using Intents to Start an Activity 17 Using Implicit Intents 27 Handling an Implicit Intent 32 Summary 34 Q&A 35 Workshop 35 Exercise 36 HOUR 3: Understanding Resources 37 Resources in Your Project 37 Understanding Common Resources. 40 Providing Alternative Resources. 48 Internationalization: Using Alternative Languages Resources 49 Summary 51 Q&A 52 Workshop 52 Exercises 52 HOUR 4: Activities and Fragments 53 Working with Activities 53 Understanding the Activity Lifecycle 63 Introducing Fragments 66 Summary 71 Q&A 71 Workshop 71 Exercises 72 HOUR 5: Responsive Apps: Running in the Background 73 Working in the Background 73 Using an AsyncTask 76 Service and IntentService 79 Summary 87 Q&A 87 Workshop 88 Exercise 88 Part II: Creating the User Interface 89 HOUR 6: Using Basic UI Controls 91 Using the Android Studio Palette 91 Handling User Input 92 Using Buttons for User Actions 97 Summary 102 Q&A 103 Workshop 103 Exercise 103 HOUR 7: Using Layouts 105 Getting Started with Layouts 105 Becoming a RelativeLayout Expert 108 Common Attributes 112 More Layout Types 114 Summary 116 Q&A 117 Workshop 117 Exercises 117 HOUR 8: ListViews and Adapters 119 Getting Started with ListViews 119 Extending Base Adapters 124 Introducing the View Holder Pattern 131 Summary 136 Q&A 136 Workshop 136 Exercises 137 HOUR 9: Material Design 139 The Evolution of App Design 139 Introducing Material Design 140 Implementing Material Design 145 Summary 159 Q&A 159 Workshop 160 Exercise 160 HOUR 10: More Views and Controls 161 Controls for Collecting Information 161 Indicating Progress 166 Displaying Data 170 More Views 174 Summary 177 Q&A 177 Workshop 177 Exercise 178 HOUR 11: ImageViews and Bitmaps 179 Examining ImageView 179 Using Bitmaps and Canvas 186 Introducing Picasso 192 Summary 192 Q&A 193 Workshop 193 Exercise 193 HOUR 12: Using VideoViews and Media 195 Playing Video 195 Handling VideoView Events 199 Playing Audio with MediaPlayer 202 More Media 204 Summary 205 Q&A 205 Workshop 205 Exercise 206 HOUR 13: Adding Navigation 207 Using the ActionBar 207 Introducing the Toolbar 214 Sliding Drawer Navigation. 219 Summary 228 Q&A 228 Workshop 229 Exercise 229 Part III: Working with Data 231 HOUR 14: Using the File System 233 File System Overview 233 Saving Data Privately in Your App 236 Saving Data in Public Folders 240 Summary 242 Q&A 242 Workshop 242 Exercise 243 HOUR 15: Using SharedPreferences 245 Using SharedPreferences to Store Data 245 Setting User Preferences 249 Summary 258 Q&A 258 Workshop 258 Exercise 259 HOUR 16: Using SQLite and File Storage 261 Organizing a Database with Tables 261 Managing Data with SQLiteOpenHelper 263 Adding, Deleting, and Updating Data. 266 Querying Data and Using Cursors 267 Using a Database in the App 269 Summary 274 Q&A 274 Workshop 274 Exercise 275 HOUR 17: Accessing the Cloud: Working with a Remote API 277 Fetching Remote Data 277 Using and Parsing JSON-Formatted Data 282 Putting the Pieces Together 286 Checking Connectivity. 290 Summary 294 Q&A 295 Workshop 295 Exercise 295 HOUR 18: Introducing Content Providers 297 Introducing Content Providers 297 All About the Calendar 298 Calendar Data via the Calendar Content Provider 300 Summary 308 Q&A 308 Workshop 309 Exercise 309 HOUR 19: Creating a Content Provider. 311 Specifying a URI for Data Retrieval 311 Using PieDbAdapter 312 Building a Content Provider 312 Using MyContentProvider in the App 319 Summary 321 Q&A 321 Workshop 322 Exercise 322 HOUR 20: Loaders and CursorAdapters. 323 How Loaders Work 323 Loader Classes 324 Understanding Loader States 325 Creating Cursor Adapters 330 The Rest of the App 333 Summary 333 Q&A 333 Workshop 334 Exercise 334 Part IV: Next Steps 335 HOUR 21: Using Notifications 337 Introducing Notifications 337 Creating and Managing Notifications 338 Customizing Notifications 344 Summary 345 Q&A 346 Workshop 346 Exercise 346 HOUR 22: Android TV and Wear Apps 347 Android as a Platform 347 Developing Android Wear Apps 348 Developing Android TV Apps 355 Summary 358 Q&A 358 Workshop 359 Exercise 359 HOUR 23: More Features to Explore 361 Using Google Play Services 361 Using Google Play Services for Location 364 Using Open Source and External SDKs 368 Digging Deeper into Android 369 Summary 373 Q&A 373 Workshop 374 Exercise 374 HOUR 24: Publishing Your Apps 375 Preparing for Release 375 Sharing Your App with the World 382 Monetizing Your App 384 Summary 385 Q&A 385 Workshop 385 Exercise 386 Index 387  


Best Sellers


Product Details
  • ISBN-13: 9780672337390
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Sams Publishing
  • Depth: 25
  • Height: 230 mm
  • No of Pages: 432
  • Series Title: Sams Teach Yourself in 24 Hours
  • Weight: 828 gr
  • ISBN-10: 0672337398
  • Publisher Date: 13 Aug 2015
  • Binding: Paperback
  • Edition: 4
  • Language: English
  • Returnable: N
  • Spine Width: 23 mm
  • Width: 179 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Android Application Development in 24 Hours, Sams Teach Yourself
Pearson Education (US) -
Android Application Development in 24 Hours, Sams Teach Yourself
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Android Application Development in 24 Hours, Sams Teach Yourself

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA