Android 4: New Features for Application Development


Android 4: New Features for Application Development
eBook: $14.99
Formats: PDF, PacktLib, ePub and Mobi formats
$12.74
save 15%!
Print + free eBook + free PacktLib access to the book: $44.98    Print cover: $29.99
$29.99
save 33%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Support
Sample Chapters
  • Learn new APIs in Android 4
  • Get familiar with the best practices in developing Android applications
  • Step-by-step approach with clearly explained sample codes

Book Details

Language : English
Paperback : 166 pages [ 235mm x 191mm ]
Release Date : December 2012
ISBN : 1849519528
ISBN 13 : 9781849519526
Author(s) : Murat Aydin
Topics and Technologies : All Books, Mobile Application Development, Android, Mobile, Open Source

Table of Contents

Preface
Chapter 1: Action Bar for All
Chapter 2: A New Layout – GridLayout
Chapter 3: Social APIs
Chapter 4: Calendar APIs
Chapter 5: Fragments
Chapter 6: Supporting Different Screen Sizes
Chapter 7: Android Compatibility Package
Chapter 8: New Connectivity APIs – Android Beam and Wi-Fi Direct
Chapter 9: Multiple APK Support
Chapter 10: APIs with Android Jelly Bean
Index
  • Chapter 1: Action Bar for All
    • Action bar
      • Adding an action bar
    • Adding an ActionProvider
      • Adding submenus to the ActionProvider
      • ShareActionProvider
    • Adding an action view
    • Using the action bar for navigation
    • Summary
        • Chapter 4: Calendar APIs
          • Using Calendar APIs
            • Creating an event
            • Using Intents for creating events
            • Adding an attendee
            • Adding a reminder
          • Summary
          • Chapter 5: Fragments
            • Fragment basics
              • Fragment lifecycle
            • Creating and managing fragments
              • Programmatically adding a fragment
              • Event sharing with activity
              • Using multiple fragments in an activity
            • Types of fragments
              • ListFragment
              • DialogFragment
              • PreferenceFragment
              • WebViewFragment
            • Summary
            • Chapter 6: Supporting Different Screen Sizes
              • Android 4.0 supports different screen sizes
                • Using match_parent and wrap_content
                • Using dip instead of px
                • Omit using AbsoluteLayout
                • Providing different bitmap drawables for different screen densities
                • Providing different layouts for different screen sizes
                • Nine-patch
              • Summary

                      Murat Aydin

                      Murat Aydin is a senior software engineer in a company that develops software technologies for defense systems, and is an enthusiastic Android developer. He has several Android applications in Google Play. He is a Sun Certified Java Developer and has eight years of experience in developing web based applications using Java technologies, and desktop and engineering applications using .Net technologies. Murat Aydin earned his BSc degree in Computer Engineering from METU (Middle East Technical University) and his MSc degree in Software Engineering from METU. He is a member of GDG Ankara (Google Developer Group Ankara, www.gdgankara.org), who organize several Android events in GDG Ankara, such as Android Developer Days. (www.androiddeveloperdays.com). He is married and lives in Ankara with his wife Ülkü. Linkedin: http://www.linkedin.com/pub/murat-ayd%C4%B1n/33/702/6a2 Twitter: @maydintr
                      Sorry, we don't have any reviews for this title yet.

                      Code Downloads

                      Download the code and support files for this book.


                      Submit Errata

                      Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

                      Sorry, there are currently no downloads available for this title.

                      Frequently bought together

                      Android 4: New Features for Application Development +    Learning Joomla! 3 Extension Development-Third Edition =
                      50% Off
                      the second eBook
                      Price for both: $33.90

                      Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                      What you will learn from this book

                      • Use the Social API of Android 4
                      • Create and configure GridLayout
                      • Use the Calendar API of Android 4
                      • Create and configure the Action Bar
                      • Design user interfaces that support different screen sizes
                      • Create and manage Fragments
                      • Support Multiple APKs
                      • Use new APIs in older versions of Android

                      In Detail

                      Recently, with the increasing popularity of mobile phones, mobile operating systems have emerged and quickly spread. Now people with smart phones can do everything that they can do with their computers. The popularity of the Android mobile operating system has increased and is widely used. In this book, new features and innovations of Android 4.0 will be discussed.

                      "Android 4: New Features for Application Development" is a practical and hands-on guide for developing android applications using new features of Android Ice Cream Sandwich (Android 4.0) with a step-by-step approach and clearly explained sample codes. You will learn the new APIs in Android 4.0 with sample code.

                      This book will cover the new features and APIs of Android 4.0 (Android Ice Cream Sandwich). It will show the usage of the new APIs with a step-by-step approach and clearly explained sample code.

                      You will learn about the new user interface components such as Action Bar and GridLayout. You will also learn about new APIs for social media integration and accessing calendar data. We will also look at new connectivity APIs such as Wi-Fi Direct and Android Beam. Supporting multiple screen sizes and multiple versions of Android is also among the subjects that you will learn.

                      You can use "Android 4: New Features for Application Development" as a reference book for developing Android applications using new features of Android 4.0 with its clearly explained, step-by-step sample codes.

                      Approach

                      This is a practical and hands-on guide with a step-by-step approach and clearly explained sample code.

                      Who this book is for

                      This book is for developers who are experienced with the Android platform, but who may not be familiar with the new features and APIs of Android 4.

                      Android developers who want to learn about supporting multiple screen sizes and multiple Android versions will also find this book beneficial.

                      Code Download and Errata
                      Packt Anytime, Anywhere
                      Register Books
                      Print Upgrades
                      eBook Downloads
                      Video Support
                      Contact Us
                      Awards Voting Nominations Previous Winners
                      Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                      Resources
                      Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software