skip to content
Learning Android Application Development. Preview this item
ClosePreview this item
Checking...

Learning Android Application Development.

Author: Raimon Rafols; Laurence Dawson; Raimon Rafols Montane
Publisher: Birmingham : Packt Publishing, Limited Aug. 2016.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Build Android N applications using modern techniques and libraries to get your own high-quality apps published on Google Play in no timeAbout This Book Get started with Android development, from the installation of required tools to publishing to the market Make your applications Android N readyAndroid has evolved quite a lot since the very beginning and so has their Software Development Kitso get up to speed Save  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Rafols, Raimon.
Learning Android Application Development.
Birmingham : Packt Publishing, Limited Aug. 2016
(OCoLC)953976680
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Raimon Rafols; Laurence Dawson; Raimon Rafols Montane
ISBN: 9781785286117 1785286110 9781783553846 1783553847
OCLC Number: 963270430
Description: 1 online resource
Contents: Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Android Development; Setting up Android Studio; Getting the right version of Android Studio; Installing Android Studio; First run; Creating a sample project; Starting a new project; Running your project; Resource configuration qualifiers; Additional elements; Resources; Modules; Android Manifest; Gradle build system; ProGuard; Summary; Chapter 2: Activities and Fragments --
The Backbone of Your App; Activities; Android design guidelines The Activity context and scopeActivity lifecycle; Activity states; Activity lifecycle callbacks; Activity states and callbacks; The activity stack; Creating activities; Defining your activity; Editing the app manifest; Creating our Activity class; Building the sample application; Setting up your device for debugging; Running the application; Fragments; When to use fragments; Fragment lifecycle; Fragment context; Activity --
fragment lifecycles; Fragment lifecycle callbacks; Creating fragments; Creating our own fragment; Creating a static fragment constructor Using values from the static factory implementationAdding a fragment to an activity; Running the application; Adding multiple fragments to a single activity; Adding multiple fragments to an activity; Adding two fragments in a single FragmentTransaction; Running the application; Navigating through an app; Activity navigation; Summary; Chapter 3: Working with Views --
Interacting with Your App; Views and ViewGroups; Common views; TextView; Common operations; EditText; Common operations; ImageView; Common operations; Button; Common operations; ImageButton; Common operations; Switch and CheckBox Common operationsWebView; Common operations; Common ViewGroups; FrameLayout; Common operations; CardView; Common operations; LinearLayout; Common operations; RelativeLayout; Common operations; ScrollView; Common operations; ListView; Common operations; GridView; Common operations; RecyclerView; Common operations; ConstraintLayout; Common operations; Building a user interface using views and ViewGroups; Creating interfaces using layout files; Creating a basic layout; Adding a TextView; Previewing the layout; Using your layout file; Styling the TextView; Testing the layout Creating user interfaces programmaticallyCreating custom views; The first custom view example; Custom drawing; Drawing on a Canvas; Hooking up the CustomView; Adding the custom view programmatically; Adding the custom view using a layout file; Testing the CustomView; The second custom view example; Creating the CustomTextView class; Adding on-click behavior; Testing the CustomTextView; Overriding the onTouchEvent method; Additional user interface components; Toasts; Dialogs; Summary; Chapter 4: Lists and Adapters; ListView and ListActivity; ListView; ListActivity; Customizing the item view

Abstract:

Build Android N applications using modern techniques and libraries to get your own high-quality apps published on Google Play in no timeAbout This Book Get started with Android development, from the installation of required tools to publishing to the market Make your applications Android N readyAndroid has evolved quite a lot since the very beginning and so has their Software Development Kitso get up to speed Save time and improve the quality of your applications with widely used open source libraries and dependency managementWho This Book Is ForWant to get started with Android development? Start here. What You Will Learn Get to know how to use popular open source libraries to reduce time to market and avoid re-inventing the wheel Automate your application's testing phase to avoid last minute crashes Use dependency management to properly keep dependencies and updates under control Efficiently show huge amounts of items in a list Forget about memory and speed concerns Publish and monetize your Android applications on Google Play Persist your application data so it can continue working in offline mode Don't let the UX break because of network issuesIn DetailThe mobile app market is huge. But where do you start? And how you can deliver something that takes Google Play by storm? This guide is the perfect route into Android app development while it's easy for new apps to sink without a trace, we'll give you the best chance of success with practical and actionable guidance that will unlock your creativity and help you put the principles of Android development into practice. From the fundamentals and getting your project started to publishing your app to a huge market of potential customers, follow this guide to become a confident, creative and reliable mobile developer. Get to grips with new components in Android 7 such as RecyclerView, and find out how to take advantage of automated testing, and, of course, much, much more. What are you waiting for? There's never been a better time or a better way to get into Android app development. Style and approachMore than just a manual, this is an accessible route into Android development. Packed with examples that demonstrate how to put key concepts and ideas into practice, this guide isn't just about learning, it's about immediate development.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/963270430> # Learning Android Application Development.
    a schema:CreativeWork, schema:MediaObject, schema:Book ;
    library:oclcnum "963270430" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/3834722508#Place/birmingham> ; # Birmingham
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/3834722508#CreativeWork/android> ; # Android
    schema:about <http://experiment.worldcat.org/entity/work/data/3834722508#Topic/application_software_development> ; # Application software--Development
    schema:author <http://experiment.worldcat.org/entity/work/data/3834722508#Person/rafols_raimon> ; # Raimon Rafols
    schema:author <http://experiment.worldcat.org/entity/work/data/3834722508#Person/dawson_laurence> ; # Laurence Dawson
    schema:author <http://experiment.worldcat.org/entity/work/data/3834722508#Person/montane_raimon_rafols> ; # Raimon Rafols Montane
    schema:bookFormat schema:EBook ;
    schema:datePublished "Aug. 2016" ;
    schema:description "Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Android Development; Setting up Android Studio; Getting the right version of Android Studio; Installing Android Studio; First run; Creating a sample project; Starting a new project; Running your project; Resource configuration qualifiers; Additional elements; Resources; Modules; Android Manifest; Gradle build system; ProGuard; Summary; Chapter 2: Activities and Fragments -- The Backbone of Your App; Activities; Android design guidelines"@en ;
    schema:description "Build Android N applications using modern techniques and libraries to get your own high-quality apps published on Google Play in no timeAbout This Book Get started with Android development, from the installation of required tools to publishing to the market Make your applications Android N readyAndroid has evolved quite a lot since the very beginning and so has their Software Development Kitso get up to speed Save time and improve the quality of your applications with widely used open source libraries and dependency managementWho This Book Is ForWant to get started with Android development? Start here. What You Will Learn Get to know how to use popular open source libraries to reduce time to market and avoid re-inventing the wheel Automate your application's testing phase to avoid last minute crashes Use dependency management to properly keep dependencies and updates under control Efficiently show huge amounts of items in a list Forget about memory and speed concerns Publish and monetize your Android applications on Google Play Persist your application data so it can continue working in offline mode Don't let the UX break because of network issuesIn DetailThe mobile app market is huge. But where do you start? And how you can deliver something that takes Google Play by storm? This guide is the perfect route into Android app development while it's easy for new apps to sink without a trace, we'll give you the best chance of success with practical and actionable guidance that will unlock your creativity and help you put the principles of Android development into practice. From the fundamentals and getting your project started to publishing your app to a huge market of potential customers, follow this guide to become a confident, creative and reliable mobile developer. Get to grips with new components in Android 7 such as RecyclerView, and find out how to take advantage of automated testing, and, of course, much, much more. What are you waiting for? There's never been a better time or a better way to get into Android app development. Style and approachMore than just a manual, this is an accessible route into Android development. Packed with examples that demonstrate how to put key concepts and ideas into practice, this guide isn't just about learning, it's about immediate development."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/3834722508> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/953976680> ;
    schema:name "Learning Android Application Development."@en ;
    schema:productID "963270430" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/963270430#PublicationEvent/birmingham_packt_publishing_limitedaug_2016> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/3834722508#Agent/packt_publishing_limited> ; # Packt Publishing, Limited
    schema:url <http://proquest.safaribooksonline.com/9781785286117> ;
    schema:url <https://login.libproxy.uregina.ca:8443/login?url=http://proquest.safaribooksonline.com/9781785286117> ;
    schema:url <http://ebookcentral.proquest.com/lib/ucm/detail.action?docID=4662305> ;
    schema:workExample <http://worldcat.org/isbn/9781783553846> ;
    schema:workExample <http://worldcat.org/isbn/9781785286117> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/963270430> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/3834722508#Agent/packt_publishing_limited> # Packt Publishing, Limited
    a bgn:Agent ;
    schema:name "Packt Publishing, Limited" ;
    .

<http://experiment.worldcat.org/entity/work/data/3834722508#Person/dawson_laurence> # Laurence Dawson
    a schema:Person ;
    schema:familyName "Dawson" ;
    schema:givenName "Laurence" ;
    schema:name "Laurence Dawson" ;
    .

<http://experiment.worldcat.org/entity/work/data/3834722508#Person/montane_raimon_rafols> # Raimon Rafols Montane
    a schema:Person ;
    schema:familyName "Montane" ;
    schema:givenName "Raimon Rafols" ;
    schema:name "Raimon Rafols Montane" ;
    .

<http://experiment.worldcat.org/entity/work/data/3834722508#Person/rafols_raimon> # Raimon Rafols
    a schema:Person ;
    schema:familyName "Rafols" ;
    schema:givenName "Raimon" ;
    schema:name "Raimon Rafols" ;
    .

<http://experiment.worldcat.org/entity/work/data/3834722508#Topic/application_software_development> # Application software--Development
    a schema:Intangible ;
    schema:name "Application software--Development"@en ;
    .

<http://worldcat.org/isbn/9781783553846>
    a schema:ProductModel ;
    schema:isbn "1783553847" ;
    schema:isbn "9781783553846" ;
    .

<http://worldcat.org/isbn/9781785286117>
    a schema:ProductModel ;
    schema:isbn "1785286110" ;
    schema:isbn "9781785286117" ;
    .

<http://www.worldcat.org/oclc/953976680>
    a schema:CreativeWork ;
    rdfs:label "Learning Android Application Development." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/963270430> ; # Learning Android Application Development.
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.