Last Updated: November 25th, 2013

You know who likes fragments? Android users. And if you're a developer, you should be taking full advantage of that so users of your app will love it more. More love for your app means better reviews, and the better the reviews, the more installs you're likely to get. See how that works?

Anyway, back to fragments. If you're not all that familiar with implementing fragments, Packt Publishing has the book for you, and we happened to have 10 to give away. Convenient, right?

This contest is now over.

The final results are listed below. If you've won, you will be contacted in the near future. Congratulations!

Everyone else - keep participating and stay tuned to Android Police so that you don't miss our upcoming giveaway announcements. You can follow AP on Twitter, Facebook, Google+, and RSS.

  1. David Pate
  2. Майкл Хикс
  3. Pratik Doshi
  4. Dario
  5. Ryan Montgomery
  6. binodc
  7. David Rosansky
  8. Matt Stapleton
  9. Daniel Herrera
  10. Bryan


It's called Creating Dynamic UI with Android Fragments and aims to help you not only figure out what fragments are used for, but also how to create a dynamically scaling UI across a variety of display sizes, explore the fragment-oriented features of Android studio, learn appropriate application design for communicating between fragments, and a lot more. Really, I'm no developer, so I'm probably not doing justice to everything this book entails, so you should probably head here to check it out in detail if you're interested. Actually, you should check that out if you plan on entering this contest at all.

Speaking of the contest, you probably want to know how to enter. No problem – it's simple. Follow the directions in the widget below, and make sure to mark the item as complete when finished. Otherwise, we won't know you entered and you'll have no chance of winning.

a Rafflecopter giveaway

US, Canadian, and European residents will have the choice between a print copy or e-book; everyone else will have to settle for the e-book.

That's pretty much it. The giveaway begins now and will run for one week, ending on November 25th at 12:00 AM PT (Midnight). After that, the winners will be chosen at random. Good luck!

Cameron Summerson
Cameron is a self-made geek, Android enthusiast, horror movie fanatic, musician, and cyclist. When he's not pounding keys here at AP, you can find him spending time with his wife and kids, plucking away on the 6-string, spinning on the streets, or watching The Texas Chainsaw Massacre on repeat.

  • http://bluelabelhost.com/ Shelbz

    I hope to make more efficent apps that are much more beautiful.

  • serotheo

    I'd love to have one of these to push me towards writing that summer app, hopefully one of those small side projects that gains summer traction and attention :D

  • xuang xing

    With Fragments I will be able to join all the fragments to form some thing beautiful for the users.

  • Hector Diaz

    Going to be a compliment for my next year course starting on January, Programming Handheld Systems with Android with a certificate of University of Maryland.

  • O. Kirat

    Really good book for Android programmers.

  • Eugene Moy

    Will help optimize my app currently in development.

  • Dairox

    I'm a UI/UX designer, and I would love to get this book so I can have it as a resource to apply it and optimize future projects

  • jab416171

    It will give me motivation to finish up my app and make sure I adhere to the guidelines.

  • Chris W

    This would be great to help me develop my future project.

  • Ryan Montgomery

    I'm a student looking to get into Android development. Thanks AP!

  • Hiren Vasani

    want to learn more about android fragments

  • Raj Sekhar

    Hope i win

  • Gadila Sainath

    This book seems to be a good one in helping out how to design great looking UI using Fragments.

  • p4r4n01d

    I hope to learn how to create better apps more efficiently. I am particularly concerned with communicating between fragments and lifecycle details and hope the book will give me a better idea of these areas.

  • Jonathan Koren

    I hope to learn some good strategies for having many interchangeable UI components, as well as how to make fragments that can efficiently coordinate and communicate with each other and with their enclosing Activity.

  • Teodor

    I hope to learn how to create better apps more efficiently

  • Hamza Javed

    I hope to learn what this book tends to teach readers!!

  • Urko

    Interesting book... I will use it to learn more of Android!

  • Miraj Patel

    I have implemented dynamic fragments in my app. Would love to know tricks and tips about it

  • Spawn20

    Hope i win

  • Jagannath Patil

    Let me stitch the "fragments" of my concepts with the help of this guiding book so that i get my "activities" running :)

  • Farkas Péter

    Let me win

  • Simon

    I hope to learn enough to start building and publishing my first app

  • Endro Kustono

    I will learn about Android UI and implementing dynamic fragments in my app.

  • Chris

    I'm just starting out as a developer, and this would be super helpful to use!

  • Soumyakanti

    let me win..

  • Vatsal Rauniyar

    I wish I can buy one of these

  • Till

    Yes please

  • https://plus.google.com/108596272537415356460/posts Jason Farrell

    Bring on the pain... I mean the pane... multi-pane... fragments

  • Skrzypczyk Artur

    I want to use this book to improve my applications.

  • Robert Iagar

    I've always wanted to create android apps, but fragments always made me cringe...

  • kerjani

    I'm very interested in fragment-oriented features of Android Studio.

  • Kirk “Grumpy” Bateman

    I want to learn better multi device layouts with fragments and better design patterns

  • debeloid

    Roses are red
    Violets are blue
    I really want that book
    Something something true!

  • Kenneth Eash

    I'm in the process of learning Android app developing and this would really help in learning about design.

  • illninofan

    I want to be able to get a better understanding of multi-device design and layout, along with creating fluid, responsive, none-sucky application UIs

  • Silviu Chiriac

    This book could be a good starting point for my Android development experience.

  • Martin Stitz

    fragments are pretty much essential if you want to develop android UI, and so do I ;)
    maybe you should also donate a few of them to some developers of fairly popular apps who seem immune to fragments and tablet layouts in general...

  • Agusti Bau

    I'd hope to learn how to improve my main app, wich has most of 1stars ratings related to it's ui...

  • Nero Tran

    I hope to learn to creating dynamic UI from this book. I want to win.

  • Patryk

    This book will help me optimize my apps for more devices and publish my first public app.

  • MQ

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

  • Abhilash Kudva

    I would really look forward to learning some android development tips from this book

  • Matthew Patton

    I hope I win, I could use this book for work developing great Android apps!!

  • Chris T

    I would like to win this, I always like to learn new things.

  • Eyal

    I always like to learn new techniques

  • Marcel Jóźwiak

    Yeah, well name of book kind of answers what I would hope to learn from it. How to get better in designing Android apps.

  • Alan Sánchez


  • Meganubis

    Would love to talk a look at that!

  • Gregory Manzano

    Random is good

  • Alexandru Socol

    I would really like reading it.

  • Fiera

    Would like to read this interesting book!

  • Lim

    Hope to win

  • cucgach

    hope... :)

  • Rahul Hussain

    Seems like an interesting read. Good luck

  • porpreing

    Please !

  • Ambroos

    I could really use this, I've dabbled in Fragments before but after a while I start getting seemingly random errors, get frustrated and just go without tablet layout :(

  • MichaelOberhausen

    I would like to learn when to use certain UI elements over other types and possibly have examples.

  • David Pate

    It's a book about something that I'm interested in, Android Development, and it's always great to learn something new. Fragments are one of the many ways to work to make a great and adaptable UI.

  • Nikhil Chandak

    Seems really nice !

  • Shen Chen

    Just started out learning how to code for Android and this book would come in very useful! Especially in a project I'm currently working on...

  • Frazell Thomas

    Good luck to all :)

  • Yusuf Nasrullah

    I want an Epiphany of Creativity!

  • David Belyea

    Learning fragments when I was in school was confusing. Learned more now and its easier but more knowledge would be great.

  • Damon Rose

    Would love to get this to get learning :)

  • Ionut Costica

    I would like to learn how to use fragments to develop truly form-factor independent apps...

  • Andrew

    My apps get good reviews because of the content, not because of the curb appeal... I'd like to reward my users with visual goodness to go with the content goodness. Unfortunately, I have the artistic ability of a dog (not elephants, apparently they are awesome artists).


  • DennisHeffernan

    I'd hope to learn how to make better user interfaces. The good news is for me there's nowhere to go but up....:)

  • Kanarico

    I want to be able to make interfaces that work for most device formats.

  • dave

    PACKT is an amazing press editor so I hope to put another book on my bookshelf

  • Eduardo Soares

    I want to learn who to support every Android device on earth, from a 3'' phone to a TV.

  • Garry Duane Bartle

    Just picking up on Android coding and would love to learn best practices!

  • Sadeep

    Right time ..for me planning for a debut in app world ;)

  • Matthew Fry

    I'm a UI developer. I'd love to see Android techniques to create dynamic UIs.

  • Hjbhj Hjjhjnjk


  • tHE_uKER

    My girlfriend has just started her job as an Android developer using fragments. I guess it would make a great gift if I won this. :)

  • NF

    I love fragments, but I don't know what they are. I'd like to find out in book form.

  • Slava Kremenetsky

    I'm in! Thanks!

  • Adrian Sanchez

    This is interesting.

  • Ricardo Figueiredo

    Hope I win :)

  • Jinghuang Lim

    would really hope that I can win this! android programming is something I have picked up months ago!

  • William.W

    wo!!! Fragments, been wanting to know how to use them properly

  • Kcls

    What do I hope to learn? How to create a better UI for my apps!

  • adarsh

    help me become a develepor

  • dahem0n

    I hope to get it to learn how to handle better fragments communication

  • azis

    i'm sure it can help me to become a developer

  • Umesh Rajput

    I would just like to win the book so that i could bring out new UI

  • Kiran Parmar

    Although I have modified existing code, I've never used fragments from the scratch since I generally work on the AOSP code. I'd really like to learn it & use it in future apps & this book could help me with that :)

  • Marcin

    I work in a team that makes the number one Polsh IM app - GG. We'll release a major UI refresh soon and we use Fragments for some basic stuff, but out tablet version is still non-existent. Oh, how we would like to change that. I am sure this book would make it 10x easier!

  • aj34

    i hope to learn how to properly deal with fragments and device orientation change

  • Aleksandr Ivanov

    I hope to learn hot to work with fragments.

  • http://allaboutsamsung.de/ Christian Brüggemann

    Interesting.. I'm a programmer and would really like to learn more about UX.

  • Azorien


  • Nitzan Weidenfeld

    I hope to gain the agility of the grasshoper, the eyesight of the mighty eagle, the intelligence of the cunning weasel and the hutzpapah of the ferocious Brazilian Bee.

  • BAKup

    I'd like to learn how to make nice looking Android apps.

  • Acaa Aca


  • Me

    I hope to learn something

  • Tom Brusehaver

    I hope to be able to create really great UIs for my customers.

  • Justin Davis


  • Matthew Whitaker

    Changing from device to device

  • Smith Doe

    just got started to get into coding. would help.

  • Ural Yulmukhametov

    I will learn how to make my app better!

  • Filipa Soares

    It would help me on a class I'll take next semestre =)

  • Carlos Parga

    This can be handy for an upcoming project. :)

  • Dennis

    just want to provide a better ux! hope this book helps

  • cezovski

    I want to become more skilled at developing Android applications that will run on Smart Phones and Tablets.

  • Pratik Doshi

    want to win

  • Pratik Doshi

    Learn to provide dynamic multi-screen UIs within a single activity

  • Derrick

    I want to learn something useful!

  • Ivaylo Stoyanov

    I hope to learn how to create Android apps which provide great user experience.

  • Adrian Orta

    I want to learn how to give my users a great UX

  • http://facebook.com/owlique Kirill Simonov

    I need some of those books

  • Bishal Shrestha

    i am learning Java and I wanna dive into android development.

  • Ravjot singh bhatia

    I am a developer and hope to improve my apps with the help of this book.

  • Eighn

    I'm a newbie developer and that book can help me make a better UI for my app that I am developing for my fellow students

  • Vardan Nazaretyan

    Hi everyone!

  • http://d-zone.webs.com/ Dishon

    I am Software Engineering student and hoping to master Android Development field as well.

  • Drew

    I'm still learning Android development, and an extra resource like this would be great!

  • watson111505

    Book Me...

  • WestFiasco

    Some reading material would be nice

  • http://mp3pintyo.blogspot.hu/ Pintér Zsolt

    I want to learn something awesome!

  • hamvvar

    Just wanna expand my coding skillset

  • Guest

    Nice addition to my library

  • Hosam Arnous

    I'm planning to start learning Android programming soon, hope this book will help me regarding UI designing

  • Jenna O

    I hope I could learn a lot of things bout programming.

  • Clayton Reeves

    I am not good at UI, so anything to help me out here would be great.

  • akshat oswal

    I will use it for developing my app for my home automation projects.

  • Muhammad Safwan Sidek

    let's make a good android UI out of this book

  • Veeti

    I hope to learn how to use fragments and stuff

  • David

    I know the basics of using fragments for android apps, but I'm pretty sure there is much more to learn about them. I hope this book will help me to learn the"ins and outs" of fragments.

  • Bartosz

    I would love to read that book as I'm an aspiring Android developer. :-)

  • (Im) Poster

    I've never used Fragments, but they seem like a good idea, particularly for apps that need to work well on both cellular phones and tablets. This book may be just what I need to figure out how Fragments work.