Creating Dynamic UIs with Android Fragments, 2nd Edition

    Create engaging apps with fragments to provide a rich user interface that dynamically adapts to the individual characteristics of your customers' tablets and smartphones



    Bookstore > Books > Creating Dynamic UIs with Android Fragments, 2nd Edition

    Price$29.99 - $37.81
    Rating
    AuthorJim Wilson
    PublisherPackt Publishing
    Published2016
    Pages154
    LanguageEnglish
    FormatPaper book / ebook (PDF)
    ISBN-101785889591
    ISBN-139781785889592
    EBook Hardcover Paperback

    Today's users expect mobile apps to be dynamic and highly interactive, with rich navigation features. These same apps must look fantastic whether running on a medium-resolution smartphone or high-resolution tablet. Fragments provide the toolset we need to meet these user expectations by enabling us to build our applications out of adaptable components that take advantage of the rich capabilities of each individual device and automatically adapt to their differences.

    This book looks at the impact fragments have on Android UI design and their role in both simplifying many common UI challenges and in providing best practices for incorporating rich UI behaviors. We look closely at the roll of fragment transactions and how to work with the Android back stack. Leveraging this understanding, we explore several specialized fragment-related classes such as ListFragment and DialogFragment. We then go on to discuss how to implement rich navigation features such as swipe-based screen browsing, and the role of fragments when developing applications that take advantage of the latest aspects of Material Design.

    You will learn everything you need to provide dynamic, multi-screen UIs within a single activity, and the rich UI features demanded by today's mobile users.


    1. (2 books)


    5 5 16

    Similar Books


    Learn Java for Android Development, 2nd Edition

    Learn Java for Android Development, 2nd Edition

    by Jeff Friesen

    Android development is hot, and many programmers are interested in joining the fun. However, because this technology is based on Java, you should first obtain a solid grasp of the Java language and its foundational APIs to improve your chances of succeeding as an Android app developer. After all, you will be busy learning the architecture...

    Price:  $3.65  |  Publisher:  Apress  |  Release:  2013

    Professional Ajax, 2nd Edition

    Professional Ajax, 2nd Edition

    by Nicholas C. Zakas, Jeremy McPeak, Joe Fawcett

    With Professional Ajax, 2nd Edition, as your guide, you'll discover how to break free of the "click and wait" standard and defy all the traditional rules of what can happen on the web. This book arms you with a developer-level understanding of Ajax techniques, patterns, and use cases so that you can create an unprec...

    Publisher:  Wrox  |  Release:  2007

    Agile Software Engineering with Visual Studio, 2nd Edition

    Agile Software Engineering with Visual Studio, 2nd Edition

    by Sam Guckenheimer, Neno Loje

    Using agile methods and the tools of Visual Studio 2010, development teams can deliver higher-value software faster, systematically eliminate waste, and increase transparency throughout the entire development lifecycle. Now, Microsoft Visual Studio product owner Sam Guckenheimer and leading Visual Studio implementation consultant Neno Loj...

    Price:  $4.15  |  Publisher:  Addison-Wesley  |  Release:  2011

    Beginning iPhone Development with Swift 2, 2nd Edition

    Beginning iPhone Development with Swift 2, 2nd Edition

    by David Mark, Kim Topley, Jack Nutting, Fredrik Olsson, Jeff LaMarche

    The team that brought you the bestselling Beginning iPhone Development, the book that taught the world how to program on the iPhone, is back again for Beginning iPhone Development with Swift 2. This is the definitive guide to the Swift programming language and the iOS 9 SDK, and the source code has been updated to reflect Xcode 7 and Swif...

    Price:  $25.00  |  Publisher:  Apress  |  Release:  2015

    Beginning Python Games Development, 2nd Edition

    Beginning Python Games Development, 2nd Edition

    by Harrison Kinsley, Will McGugan

    Learn how to create compelling games using Python and the PyGame games development library. Beginning Python Games Development, 2nd Edition will teach you how to create visuals, do event handling, create 3D games, add media elements, and integrate OpenGL into your Python game.In this update to the first ever book to cover the popular open...

    Price:  $39.49  |  Publisher:  Apress  |  Release:  2015

    Java Persistence with Hibernate, 2nd Edition

    Java Persistence with Hibernate, 2nd Edition

    by Christian Bauer, Gavin King, Gary Gregory

    Java Persistence with Hibernate, 2nd Edition explores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate, working through mappings, queries, fetching strategies, transactions, conversations, caching, and more. Along the way you...

    Price:  $39.99  |  Publisher:  Manning  |  Release:  2015

    Getting MEAN with Mongo, Express, Angular, and Node, 2nd Edition

    Getting MEAN with Mongo, Express, Angular, and Node, 2nd Edition

    by Simon Holmes, Clive Harber

    Getting MEAN, Second Edition teaches you how to develop full-stack web applications using the MEAN stack. This edition was completely revised and updated to cover MongoDB 4, Express 4, Angular 7, Node 11, and the latest mainstream release of JavaScript ES2015.Juggling languages mid-application can radically slow down a full-stack web proj...

    Price:  $38.99  |  Publisher:  Manning  |  Release:  2019

    Angular Development with Typescript, 2nd Edition

    Angular Development with Typescript, 2nd Edition

    by Yakov Fain, Anton Moiseev

    Angular Development with TypeScript, 2nd Edition is an intermediate-level tutorial that introduces Angular and TypeScript to developers comfortable with building web applications using other frameworks and tools.Whether you're building lightweight web clients or full-featured SPAs, Angular is a clear choice. The Angular framework is ...

    Price:  $39.99  |  Publisher:  Manning  |  Release:  2018