100 Best Android Books of All Time

We've researched and ranked the best android books in the world, based on recommendations from world experts, sales data, and millions of reader ratings. Learn more

Featuring recommendations from Adam Savage, Jeff Bezos, Elon Musk, and 29 other experts.
1

Dune (Dune Chronicles, #1)

A deluxe hardcover edition of the best-selling science-fiction book of all time—part of Penguin Galaxy, a collectible series of six sci-fi/fantasy classics, featuring a series introduction by Neil Gaiman.

Science fiction’s supreme masterpiece, "Dune" will be forever considered a triumph of the imagination. Set on the desert planet Arrakis, it is the story of the boy Paul Atreides, who will become the mysterious man known as Muad’Dib. Paul’s noble family is named stewards of Arrakis, whose sands are the only source of a powerful drug called “the spice.” After his family is brought...
more
Recommended by Jeff Bezos, Elon Musk, Ev Williams, and 18 others.

Jeff BezosI’m a big science-fiction fan. I love [this book]. (Source)

Elon MuskBrilliant. [The author] advocates placing limits on machine intelligence. (Source)

Adam SavageIf you haven't read it, just go read it. It is amazing! (Source)

See more recommendations for this book...

2

Android Programming

The Big Nerd Ranch Guide

Android Programming: The Big Nerd Ranch Guide: is an introductory Android book for programmers with Java experience. Based on Big Nerd Ranch's popular Android Bootcamp course, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps compatible with all versions of Android widely used today (Android 2.2 - 4.2). Write and run code every step of the way - creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each... more

See more recommendations for this book...

3
The first book in the Lunar Chronicles series by Marissa Meyer! See where the futuristic YA fairytale saga all began, with the tale of a teenage cyborg who must fight for Earth's survival against villains from outer space.

Humans and androids crowd the raucous streets of New Beijing. A deadly plague ravages the population. From space, a ruthless lunar people watch, waiting to make their move. No one knows that Earth's fate hinges on one girl. . . .

Cinder, a gifted mechanic, is a cyborg. She's a second-class citizen with a mysterious past, reviled by her stepmother and...
more
Recommended by Estelle Francis, and 1 others.

Estelle FrancisThe story weaves politics, technology and fantasy in with the classic fairytale that we all know and love. (Source)

See more recommendations for this book...

4

Exodus

Exodus is an international publishing phenomenon--the towering novel of the twentieth century's most dramatic geopolitical event. Leon Uris magnificently portrays the birth of a new nation in the midst of enemies--the beginning of an earthshaking struggle for power. Here is the tale that swept the world with its fury: the story of an American nurse, an Israeli freedom fighter caught up in a glorious, heartbreaking, triumphant era. less

Ben ShapiroA really terrific book. [...] It's sort of the history of the founding of Israel. (Source)

Stephen WaltExodus is a book that had a profound impact on how many Americans thought about Israel. (Source)

Michael GoldfarbThe book was structured in such a way that it dealt with the Holocaust and the politics of establishing Israel. (Source)

See more recommendations for this book...

5
It was January 2021, and Rick Deckard had a license to kill.
Somewhere among the hordes of humans out there, lurked several rogue androids. Deckard's assignment--find them and then..."retire" them. Trouble was, the androids all looked exactly like humans, and they didn't want to be found!
less

See more recommendations for this book...

6
Cinder and Captain Thorne are fugitives on the run, now with Scarlet and Wolf in tow. Together, they're plotting to overthrow Queen Levana and her army.

Their best hope lies with Cress, a girl imprisoned on a satellite since childhood who's only ever had her netscreens as company. All that screen time has made Cress an excellent hacker. Unfortunately, she's just received orders from Levana to track down Cinder and her handsome accomplice.

When a daring rescue of Cress goes awry, the group is separated. Cress finally has her freedom, but it comes at a higher price....
more

See more recommendations for this book...

7
Cinder, the cyborg mechanic, returns in the second thrilling installment of the bestselling Lunar Chronicles. She’s trying to break out of prison—even though if she succeeds, she’ll be the Commonwealth’s most wanted fugitive.

Halfway around the world, Scarlet Benoit’s grandmother is missing. When Scarlet encounters Wolf, a street fighter who may have information as to her grandmother’s whereabouts, she is loath to trust this stranger, but is inexplicably drawn to him, and he to her. As Scarlet and Wolf unravel one mystery, they encounter another when they meet Cinder. Now, all of...
more

See more recommendations for this book...

8
Princess Winter is admired for her grace, kindness and beauty, despite the scars on her face. She's said to be even more breath-taking than her stepmother, Queen Levana...

When Winter develops feelings for the handsome palace guard, Jacin, she fears the evil Queen will crush their romance before it has a chance to begin.

But there are stirrings against the Queen across the land. Together with the cyborg mechanic, Cinder, and her allies, Winter might even find the power to launch a revolution and win a war that's been raging for far too long.

Can Cinder,...
more

See more recommendations for this book...

9

Head First Android Development

A Brain-Friendly Guide

What will you learn from this book?

If you have an idea for a killer Android app, this fully revised and updated edition will help you build your first working application in a jiffy. You'll learn hands-on how to structure your app, design flexible and interactive interfaces, run services in the background, make your app work on various smartphones and tablets, and much more. It's like having an experienced Android developer sitting right next to you! All you need to get started is some Java know-how.

Why does this book look so different?

Based...
more

See more recommendations for this book...

10
In a corporate-dominated spacefaring future, planetary missions must be approved and supplied by the Company. Exploratory teams are accompanied by Company-supplied security androids, for their own safety.

But in a society where contracts are awarded to the lowest bidder, safety isn’t a primary concern.

On a distant planet, a team of scientists are conducting surface tests, shadowed by their Company-supplied ‘droid — a self-aware SecUnit that has hacked its own governor module, and refers to itself (though never out loud) as “Murderbot.” Scornful of humans, all it really...
more

See more recommendations for this book...

Don't have time to read the top Android books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
11
The enchantment continues....

The universe of the Lunar Chronicles holds stories—and secrets—that are wondrous, vicious, and romantic. How did Cinder first arrive in New Beijing? How did the brooding soldier Wolf transform from young man to killer? When did Princess Winter and the palace guard Jacin realize their destinies?

With nine stories—five of which have never before been published—and an exclusive never-before-seen excerpt from Marissa Meyer’s upcoming novel, Heartless, about the Queen of Hearts from Alice in Wonderland, Stars Above is...
more

See more recommendations for this book...

12

I, Robot

The three laws of Robotics:
1) A robot may not injure a human being or, through inaction, allow a human being to come to harm.
2) A robot must obey orders given to it by human beings except where such orders would conflict with the First Law.
3) A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.

With these three, simple directives, Isaac Asimov changed our perception of robots forever when he formulated the laws governing their behavior. In I, Robot, Asimov chronicles the development of the robot...
more
Recommended by Laurie Voss, and 1 others.

Laurie Voss@ThePenguinLemma @MusingsOfDeimos The I, Robot book (actually a short story collection) is amazing if you've not read it. Enough ideas to make a dozen movies. (Source)

See more recommendations for this book...

13

Effective Java

Since this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. The principal enhancement in Java 8 was the addition of functional programming constructs to Java's object-oriented roots. Java 7, 8, and 9 also introduced language features, such as the try-with-resources statement, the diamond operator for generic types, default and static methods in interfaces, the @SafeVarargs annotation, and modules. New library features include pervasive use of functional interfaces and streams, the java.time package for manipulating dates... more

See more recommendations for this book...

14
It has a dark past – one in which a number of humans were killed. A past that caused it to christen itself “Murderbot”. But it has only vague memories of the massacre that spawned that title, and it wants to know more.

Teaming up with a Research Transport vessel named ART (you don’t want to know what the “A” stands for), Murderbot heads to the mining facility where it went rogue.

What it discovers will forever change the way it thinks…

less

See more recommendations for this book...

15
SciFi’s favorite antisocial A.I. is again on a mission. The case against the too-big-to-fail GrayCris Corporation is floundering, and more importantly, authorities are beginning to ask more questions about where Dr. Mensah’s SecUnit is.

And Murderbot would rather those questions went away. For good.

less

See more recommendations for this book...

16
I am not a recruiter. I am a software engineer. And as such, I know what it's like to be asked to whip up brilliant algorithms on the spot and then write flawless code on a whiteboard. I've been through this as a candidate and as an interviewer.

Cracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hundreds of software engineers. The result is this book.

Learn how to uncover the hints and hidden details in a question,...
more

See more recommendations for this book...

17
A stunning, deeply reported investigation into the housing crisis

Spacious and affordable homes used to be the hallmark of American prosperity. Today, however, punishing rents and the increasingly prohibitive cost of ownership have turned housing into the foremost symbol of inequality and an economy gone wrong. Nowhere is this more visible than in the San Francisco Bay Area, where fleets of private buses ferry software engineers past the tarp-and-plywood shanties where the homeless make their homes. The adage that California is a glimpse of the nation's future...
more
Recommended by Jessica Lessin, Scott Wiener, and 2 others.

Jessica LessinI have major FOMO that I have not had the time to read @ConorDougherty's amazing book about America's housing crisis as told through the Bay Area. Check it out. I have never seen so much positive advanced press for a book. https://t.co/atOg69XxYt (Source)

Scott WienerCongrats @ConorDougherty for writing an awesome book & getting the recognition you deserve! (Source)

See more recommendations for this book...

18

Evolved

In 2068, androids are an integrated part of human life. Big Brother no longer just watches from the shadows. It’s in every household.

Lloyd Salter has OCD issues with noise, mess, and he’s uncomfortable with human interaction. When his ex claimed the only thing perfect enough to live up to his standards was an android, Lloyd dismissed it. But two years later, after much self-assessment, Lloyd thinks he may have been right.

SATinc is the largest manufacturer of androids in Australia, including the Fully Compatible Units known as an A-Class 10. Their latest design...
more

See more recommendations for this book...

19
Murderbot wasn’t programmed to care. So, its decision to help the only human who ever showed it respect must be a system glitch, right?

Having traveled the width of the galaxy to unearth details of its own murderous transgressions, as well as those of the GrayCris Corporation, Murderbot is heading home to help Dr. Mensah—its former owner (protector? friend?)—submit evidence that could prevent GrayCris from destroying more colonists in its never-ending quest for profit.

But who’s going to believe a SecUnit gone rogue?

And what will become of it when it’s caught?
less

See more recommendations for this book...

20

Paradise Lost

In Paradise, God’s favored new creations—Adam and Eve—live in bliss, untainted by sin. In another realm, Satan and his banished rebel angels collude to destroy God’s tranquil new design. Into this idyll called Earth, and the confidence of Adam and Eve, Satan will instigate the fall of man.

At the heart of this complex, audacious epic poem is a drama driven by the most recognizable human flaws. More than a story from Genesis, it is the extraordinary expression of Milton’s search for personal truth and the meaning of existence, written to “justify the ways of God to men.”
more
Recommended by Stephen Greenblatt, Emily Wilson, and 2 others.

Stephen GreenblattMilton’s astonishing intervention in the Adam and Eve story includes thinking how it was possible—not for ignorant children, but knowing, thoughtful, complex human beings in a relationship with one another—to do what they did. (Source)

Emily WilsonParadise Lost is a homecoming story of marital breakup and martial reunion, just as the Odyssey is. They’re also both epics about redefining a community in the wake of a devastating war, and about whether there will ever be an end to war. (Source)

See more recommendations for this book...

Don't have time to read the top Android books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
21

The Caves of Steel (Robot #1)

A millennium into the future two advancements have altered the course of human history: the colonization of the galaxy and the creation of the positronic brain. Isaac Asimov's Robot novels chronicle the unlikely partnership between a New York City detective and a humanoid robot who must learn to work together. Like most people left behind on an over-populated Earth, New York City police detective Elijah Baley had little love for either the arrogant Spacers or their robotic companions. But when a prominent Spacer is murdered under mysterious circumstances, Baley is ordered to the Outer Worlds... more

See more recommendations for this book...

22

Coding All-In-One for Dummies

See all the things coding can accomplish The demand for people with coding know-how exceeds the number of people who understand the languages that power technology. Coding All-in-One For Dummies gives you an ideal place to start when you're ready to add this valuable asset to your professional repertoire. Whether you need to learn how coding works to build a web page or an application or see how coding drives the data revolution, this resource introduces the languages and processes you'll need to know.

Peek inside to quickly learn the basics of simple web languages,...
more

See more recommendations for this book...

23
The iPhone 11, 11 Pro, 11R, and 11Max are faster than ever and have more powerful cameras. With the latest edition of this bestselling guide, you get a funny, gorgeously illustrated guide to the tips, shortcuts, and workarounds that will turn you into an iPhone master.

Written by David Pogue--Missing Manual series creator, New York Times columnist, and Emmy-winning tech correspondent for CNBC, CBS, and NPR--this update shows you everything you need to know about new iPhone features and the iOS 13 user interface. Pick up this beautiful full-color book and learn how to get the...
more

See more recommendations for this book...

24
The Darkness will strike again ...

The last time Carl, Volka, and 6T9 fought the Dark, 6T9 failed Volka. If he wants her and all the carbon based life forms that he loves to survive, he needs to change. Change for an android is as easy as flipping a switch, but dealing with the consequences is not so simple.

To save Volka, he'll have to give up the part of himself that Volka adores. He'll need to become something an innocent, peace loving sex 'bot was never designed to be, something he despises.

To save Volka and the galaxy he'll need to become ......
more

See more recommendations for this book...

25
Cinder, a gifted mechanic, is a cyborg. She’s a second-class citizen with a mysterious past, reviled by her stepmother and blamed for her stepsister’s illness. In Glitches, a short prequel story to Cinder, we see the results of that illness play out, and the emotional toll that takes on Cinder. Something that may, or may not, be a glitch… less

See more recommendations for this book...

27
In this stunning bridge book between Cress and Winter in the bestselling Lunar Chronicles, Queen Levana’s story is finally told.

Mirror, mirror on the wall,
Who is the fairest of them all?


Fans of the Lunar Chronicles know Queen Levana as a ruler who uses her “glamour” to gain power. But long before she crossed paths with Cinder, Scarlet, and Cress, Levana lived a very different story – a story that has never been told . . . until now.

Marissa Meyer spins yet another unforgettable tale about love and war, deceit and death. This...
more

See more recommendations for this book...

28
Choose the best approach for your app and implement your solution quickly by leveraging complete projects. This book is a collection of practical projects that use advanced Android techniques and approaches, written by Android instructor Mark Wickham. Mark has taught a series of popular classes at Android development conferences since 2013 and Practical Android covers content from his most popular classes. Each chapter covers an important concept and provides you with a deep dive into the implementation.
The book is an ideal resource for developers who have some development...
more

See more recommendations for this book...

30
Many developers using the Android platform have encountered problems when choosing an asynchronous solution to create a snappy user experience. This practical book explains Android’s asynchronous toolkit and how you should select the best solution for your problem. The pros and cons of each and every asynchronous technique is explored in detail. less

See more recommendations for this book...

Don't have time to read the top Android books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
31
Humanity is all but extinguished after a war with Partials—engineered organic beings identical to humans—has decimated the population. Reduced to only tens of thousands by a weaponized virus to which only a fraction of humanity is immune, the survivors in North America have huddled together on Long Island. But sixteen-year-old Kira is determined to find a solution. As she tries desperately to save what is left of her race, she discovers that that the survival of both humans and Partials rests in her attempts to answer questions about the war's origin that she never knew to ask.
more

See more recommendations for this book...

32

Android Hacker's Handbook

The first comprehensive guide to discovering and preventing attacks on the Android OS

As the Android operating system continues to increase its share of the smartphone market, smartphone hacking remains a growing threat. Written by experts who rank among the world's foremost Android security researchers, this book presents vulnerability discovery, analysis, and exploitation tools for the good guys. Following a detailed explanation of how the Android OS works and its overall security architecture, the authors examine how vulnerabilities can be discovered and exploits...
more

See more recommendations for this book...

33
Jump in and build working Android apps with the help of more than 230 tested recipes. The second edition of this acclaimed cookbook includes recipes for working with user interfaces, multitouch gestures, location awareness, web services, and specific device features such as the phone, camera, and accelerometer. You also get useful info on packaging your app for the Google Play Market.

Ideal for developers familiar with Java, Android basics, and the Java SE API, this book features recipes contributed by more than three dozen Android developers. Each recipe provides a clear solution...
more

See more recommendations for this book...

34
Before the descent of the Ezri and the brutal reign of the Terah, the independent governments of Earth banded together to launch six colonial ships in an effort to safeguard the future of humanity. Five ships were successful in their mission to colonize and populate five Earth-like sister planets. One ship vanished without a trace.

On Vesta, Caden and his traveling companions uncovered navigation coordinates which led to the missing sixth colony of Earth... where they were greeted with an ominous message, turn back.

But there can be no turning back. With Earth on a path...
more

See more recommendations for this book...

35
This book is a brief primer covering concepts central to digital imagery, digital audio and digital illustration using open source software packages such as GIMP, Audacity and Inkscape. These are used for this book because they are free for commercial use. The book builds on the foundational concepts of raster, vector and waves (audio), and gets more advanced as chapters progress, covering what new media assets are best for use with Android Studio as well as key factors regarding the data footprint optimization work process and why it is important.

What You Will Learn- What...
more

See more recommendations for this book...

36
Dive into game development and create great multiplayer online games with Pro Android Web Game Apps. This hands-on guide covers both the theory and practice of browser game development for the Android platform. You'll use cutting-edge technologies to make game engines in your browser, establish real-time server communication, and create amazing gaming experiences with artificial intelligence and rich media.

Bring your knowledge of HTML and JavaScript to the next level with Pro Android Web Game Apps. You are guided through exciting projects that give you firsthand experience with...
more

See more recommendations for this book...

37
In an inexplicable worldwide event, forty-seven extraordinary children were spontaneously born to women who'd previously shown no signs of pregnancy. Millionaire inventor Reginald Hargreeves adopted seven of the children; when asked why, his only explanation was, "To save the world."

These seven children form the Umbrella Academy, a dysfunctional family of superheroes with bizarre powers. Their first adventure at the age of ten pits them against an erratic and deadly Eiffel Tower, piloted by the fearsome zombie-robot Gustave Eiffel. Nearly a decade later, the team disbands, but...
more

See more recommendations for this book...

38
With this digital Early Release edition of Embedded Android, you get the entire book bundle in its earliest form – the author's raw and unedited content – so you can take advantage of this content long before the book's official release. You'll also receive updates when significant changes are made, as well as the final ebook version.

Embedded Android is for Developers wanting to create embedded systems based on Android and for those wanting to port Android to new hardware, or creating a custom development environment. Hackers and moders will also find this an indispensible guide...
more

See more recommendations for this book...

39

Clean Architecture

Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert C. "Uncle Bob" Martin shows how to bring greater professionalism and discipline to application architecture and design.
As with his other books, Martin's Clean Architecture doesn't merely present multiple choices and options, and say "use your best judgment": it tells you what choices to make, and why those choices are critical to your success. Martin offers direct, no-nonsense answers to key architecture and design questions like:

What are the best high level...
more

See more recommendations for this book...

40

How to Build a Billion Dollar App

THE ULTIMATE GUIDE TO BUILDING AN APP-BASED BUSINESS

'A must read for anyone who wants to start a mobile app business' Riccardo Zacconi, founder and CEO King Digital (maker of Candy Crush Saga)

'A fascinating deep dive into the world of billion-dollar apps. Essential reading for anyone trying to build the next must-have app' Michael Acton Smith, Founder and CEO, Mind Candy

Apps have changed the way we communicate, shop, play, interact and travel and their phenomenal popularity has presented possibly the biggest business...
more

See more recommendations for this book...

Don't have time to read the top Android books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
41
Author Dan Wells is back with the sequel to the sci-fi blockbuster Partials, which Pittacus Lore called a "thrilling sci-fi adrenaline rush, with one of the most compelling and frightening visions of Earth's future I've seen yet."

After discovering the cure for RM, Kira Walker sets off on a terrifying journey into the ruins of postapocalyptic America and the darkest desires of her heart in order to uncover the means—and a reason—for humanity's survival.

Dan Wells extends his richly imagined, gritty world and introduces new memorable characters in this second...
more

See more recommendations for this book...

42

Beginning Android Games

Beginning Android Games, Second Edition offers everything you need to join the ranks of successful Android game developers, including Android tablet game app development considerations. You'll start with game design fundamentals and programming basics, and then progress toward creating your own basic game engine and playable game apps that work on Android and earlier version compliant smartphones and now tablets. This will give you everything you need to branch out and write your own Android games. The potential user base and the wide array of available high-performance devices makes Android... more

See more recommendations for this book...

43

Programming Ecto

Languages may come and go, but the relational database endures. Learn how to use Ecto, the premier database library for Elixir, to connect your Elixir and Phoenix apps to databases. Get a firm handle on Ecto fundamentals with a module-by-module tour of the critical parts of Ecto. Then move on to more advanced topics and advice on best practices with a series of recipes that provide clear, step-by-step instructions on scenarios commonly encountered by app developers. Co-authored by the creator of Ecto, this title provides all the essentials you need to use Ecto effectively. less
Recommended by (((Thrill Science))), and 1 others.

(((Thrill Science)))@darinwilson @emjii Great book! I read it with my O'Reilly subscription https://t.co/YYaRyZvo3T (Source)

See more recommendations for this book...

45
Master React Native with Fullstack React NativeThe up-to-date, in-depth, complete guide to React Native.

Create beautiful mobile apps with JavaScript and React

Deliver high quality mobile apps, at light speed.

Building the same app in both Swift and Java is time-consuming. With React Native, you can release a native app on both iOS and Android from a single codebase.

Do you or your team already know JavaScript?

Leverage your existing knowledge to build world class mobile...
more

See more recommendations for this book...

46

Head First Java

Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think the problem is your brain. It seems to have a mind of its own, a mind that doesn't always want to take in the dry, technical stuff you're forced to study.

The fact is your brain craves novelty. It's constantly searching, scanning, waiting for something unusual to happen. After all, that's the way it was built to help you stay alive. It takes all the routine, ordinary, dull stuff and filters it to the background so it won't interfere with...
more

See more recommendations for this book...

47
While many resources for network and IT security are available, detailed knowledge regarding modern web application security has been lacking--until now. This practical guide provides both offensive and defensive security concepts that software engineers can easily learn and apply.

Andrew Hoffman, a senior security engineer at Salesforce, introduces three pillars of web application security: recon, offense, and defense. You'll learn methods for effectively researching and analyzing modern web applications--including those you don't have direct access to. You'll also learn how to...
more

See more recommendations for this book...

48

Renegade (MILA 2.0, #2)

There is no one left for Mila to trust. Except for a boy she barely knows.

But Hunter has no idea who—and what—Mila really is. She can’t bear to reveal her secret, even though he’s unwittingly joined her search for Richard Grady, a man who may know more details of Mila’s complicated past.

Yet the road to the truth is more dangerous than ever. With General Holland and the Vita Obscura scouring the earth for her whereabouts, Mila must rely on her newfound android abilities to protect herself and Hunter from imminent harm. Still, embracing her identity as a machine leads...
more

See more recommendations for this book...

49
Your all-encompassing guide to learning Android app development If you're an aspiring or beginning programmer interested in creating apps for the Android market--which grows in size and downloads every day--this is your comprehensive, one-stop guide. "Android Application Development All-in-One For" Dummies covers the information you absolutely need to get started developing apps for Android. Inside, you'll quickly get up to speed on Android programming concepts and put your new knowledge to use to manage data, program cool phone features, refine your applications, navigate confidently around... more

See more recommendations for this book...

50

Descender, Vol. 3

Singularities

This third collection of the bestselling series dives deep into the secret histories of each cast member with revelations that will propel young robot, TIM-21's sci-fi adventure into dangerous and exciting new territory.

Collecting: Descender 12-16
less

See more recommendations for this book...

Don't have time to read the top Android books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
51
Learning programming with one of "the coolest applications around" algorithmic puzzles ranging from scheduling selfie time to verifying the six degrees of separation hypothesis.

This book builds a bridge between the recreational world of algorithmic puzzles (puzzles that can be solved by algorithms) and the pragmatic world of computer programming, teaching readers to program while solving puzzles. Few introductory students want to program for programming's sake. Puzzles are real-world applications that are attention grabbing, intriguing, and easy to describe.

Each...
more

See more recommendations for this book...

52

Kotlin Programming

The Big Nerd Ranch Guide

Kotlin is a statically typed programming language designed to interoperate with Java and fully supported by Google on the Android operating system.
Based on Big Nerd Ranch's popular Kotlin Essentials course, this guide shows you how to work effectively with the Kotlin programming language through hands-on examples and clear explanations of key Kotlin concepts and foundational APIs. Written for Kotlin 1.2, this book will also introduce you to JetBrains' IntelliJ IDEA development environment.
Whether you are an experienced Android developer looking for modern features beyond what...
more

See more recommendations for this book...

53
Kotlin has been making waves ever since it was open sourced by JetBrains in 2011; it has been praised by developers across the world and is already being adopted by companies. This book provides a detailed introduction to Kotlin that shows you all its features and will enable you to write Kotlin code to production.

We start with the basics: get you familiar with running Kotlin code, setting up, tools, and instructions that you can use to write basic programs. Next, we cover object oriented code: functions, lambdas, and properties - all while using Kotlin's new features.
more
Recommended by Josh Long ( ), and 1 others.

Josh Long ( )@venkat_s No problem at all, doc! Thanks for the opportunity, and for the book itself, which I devoured. You have created a fantastic piece of work! (Source)

See more recommendations for this book...

56
Maximize your potential to get the shots you want with this guide to photography for both Apple and Android phones

There’s a saying in the photography world that the best camera for the job is the one you have with you when a photo opportunity arises. Thanks to the boom in camera-phone technology, today we’re lucky enough to have a camera to hand to capture all those incredible moments. But are you making the most of that powerful tool in your pocket? Do the photos you have taken tend to be blurry, or look nothing like the picture you remember seeing? If you want to shoot...
more

See more recommendations for this book...

57

Learning Android Intents

The book will take an easy-to-follow and engaging tutorial approach, providing a practical and comprehensive way to learn Android intents. If you are a novice or an intermediate Android Developer who wants to expand their knowledge of Android Intents, this book is ideal for you. Readers are expected to have basic understanding of Android development, how to use different IDEs, and how to develop applications using Android APIs. less

See more recommendations for this book...

58
The Earth is dying. News of the systematic extermination of the Ezri, Mechi, and humankind alike has spread to the five sister planets, and has followed Caden and his traveling companions halfway across the galaxy to Aurora. Led by the mysterious shared dreams of the Ezri, Caden’s search for Lacuna, the abandoned world of his people, continues.

As Caden struggles to adapt to his newfound freedom and to the inevitable awakening of his Ezri mind, he must rely on Mikas’ quick-thinking and Senka’s ancient knowledge to guide their desperate quest. When Caden and Senka manage to secure a...
more

See more recommendations for this book...

59
She thought herself a robot, defective and unique among her kind, until he taught her how to live again.

F814 exists to serve the humans until they decide to terminate her. An instinct for survival makes her fight, but when she achieves freedom, she discovers she cannot throw off the chains of habit. Everything changes when another flesh covered droid arrives, a cyborg he calls himself, who teaches her she is more than a machine.

Solus hates humanity, and even though he was born as a flawed human, he strives to eradicate all traces of it from his persona—until he meets...
more

See more recommendations for this book...

Don't have time to read the top Android books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
61

Css

The Missing Manual

CSS lets you create professional-looking websites, but learning its finer points can be tricky--even for seasoned web developers. This fully updated edition provides the most modern and effective tips, tricks, and tutorial-based instruction on CSS available today. Learn how to use new tools such as Flexbox and Sass to build web pages that look great and run fast on any desktop or mobile device. Ideal for casual and experienced designers alike.

The important stuff you need to know:



Start with the basics. Write CSS-friendly HTML, including the HTML5 tags...
more

See more recommendations for this book...

62

MILA 2.0 (MILA 2.0, #1)

Mila was never meant to learn the truth about her identity. She was a girl living with her mother in a small Minnesota town. She was supposed to forget her past—that she was built in a secret computer science lab and programmed to do things real people would never do.

Now she has no choice but to run—from the dangerous operatives who want her terminated because she knows too much and from a mysterious group that wants to capture her alive and unlock her advanced technology. However, what Mila’s becoming is beyond anyone’s imagination, including her own, and it just might save her...
more

See more recommendations for this book...

63

Android Phones for Dummies

Your full-color guide to putting your Android to work for you Your smartphone is essentially your lifeline--so it's no wonder you chose a simple-to-use, fun-to-customize, and easy-to-operate Android. Cutting through intimidating jargon and covering all the features you need to know about your Android phone, this down-to-earth guide arms you with the knowledge to set up and configure your device, get up and running with texting and emailing, access the Internet, navigate with GPS, synch with a PC, and so much more.

Whether you're new to Android phones or have just upgraded to...
more

See more recommendations for this book...

65
Use Kotlin to build Android apps, web applications, and more--while you learn the nuances of this popular language. With this unique cookbook, developers will learn how to apply thisJava-based language to their own projects. Both experienced programmers and those new to Kotlin will benefit from the practical recipes in this book.

Author Ken Kousen (Modern Java Recipes) shows you how to solve problems with Kotlin by concentrating on your own use cases rather than on basic syntax. You provide the contextand this book supplies the answers. Already big in Android development,...
more

See more recommendations for this book...

66
Secrets of the JavaScript Ninja uses practical examples to clearly illustrate each core concept and technique. This completely revised edition shows you how to master key JavaScript concepts such as functions, closures, objects, prototypes, and promises. It covers APIs such as the DOM, events, and timers. You’ll discover best practice techniques such as testing, and cross-browser development, all taught from the perspective of skilled JavaScript practitioners. less

See more recommendations for this book...

67
Understand Android OS for both smartphone and tablet programming This fast-paced introduction to the newest release of Android OS gives aspiring mobile app developers what they need to know to program for today's hottest Android smartphones and tablets. Android 4 OS is, for the first time, a single solution for both smartphones and tablets, so if you master the information in this helpful guide, you'll be well on your way to successful development for both devices. From using activities and intents and creating rich user interfaces to working with SMS, messaging APIs, and the Android... more

See more recommendations for this book...

68
Swift is Apple's popular iOS programming language designed to be beginner-friendly and accessible. "Swift for Kids" teaches the fundamentals of programming with Swift and Xcode, theofficial - and free! - iOS development environment.

"Swift for Kids" teaches programming basics in Xcode's interactive playground, which shows you the results of your code immediately. Then you'll put your new programming skills to use and make fully-functioning apps. You'll learn how to: Create an app that reminds you to wish your friends a happy birthdayWrite a function to automatically write...
more

See more recommendations for this book...

69
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 10 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 5. With this thoroughly updated guide, you'll learn the Swift language, understand Apple's Xcode development tools, and discover the Cocoa framework.


Explore Swift's object-oriented concepts
Become familiar with built-in Swift types
Dive deep into Swift objects, protocols, and generics
Tour the lifecycle of an Xcode project
Learn how nibs are loaded
Understand Cocoa's...
more

See more recommendations for this book...

70

The Little Typer

An introduction to dependent types, demonstrating the most beautiful aspects, one step at a time.

A program's type describes its behavior. Dependent types are a first-class part of a language, and are much more powerful than other kinds of types; using just one language for types and programs allows program descriptions to be as powerful as the programs they describe. The Little Typer explains dependent types, beginning with a very small language that looks very much like Scheme and extending it to cover both programming with dependent types and using dependent...
more

See more recommendations for this book...

Don't have time to read the top Android books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
71
Unleash the power of the Android OS and build the kinds of brilliant, innovative apps users love to use

If you already know your way around the Android OS and can build a simple Android app in under an hour, this book is for you. If you're itching to see just how far you can push it and discover what Android is really capable of, it's for you. And if you're ready to learn how to build advanced, intuitive, innovative apps that are a blast to use, this book is definitely for you.

From custom views and advanced multi-touch gestures, to integrating online web...
more

See more recommendations for this book...

73
Create iOS and Android apps with Flutter using just one codebase. App development on multiple platforms has historically been difficult and complex. This book breaks down complex concepts and tasks into easily digestible segments with examples, pictures, and hands-on labs with starters and solutions.

In doing so, you'll develop a basic understanding of the Dart programming language; the entire Flutter development toolchain; the differences between stateful and stateless widgets; and a working knowledge of the architecture of apps. All the most important parts of app development...
more

See more recommendations for this book...

74

Follow a walkthrough of the Unity Engine and learn important 2D-centric lessons in scripting, working with image assets, animations, cameras, collision detection, and state management. In addition to the fundamentals, you'll learn best practices, helpful game-architectural patterns, and how to customize Unity to suit your needs, all in the context of building a working 2D game.

While many books focus on 3D game creation with Unity, the easiest market for an independent developer to thrive in is 2D games. 2D games are generally cheaper to produce, more feasible for small teams,...

more

See more recommendations for this book...

75

Learning the bash Shell

Learning the bash Shell, Third Edition, is the definitive guide to bash, the Free Software Foundation's "Bourne Again Shell." It's a freely available replacement for the UNIX Bourne shell, and is the shell of choice for users of Linux, Mac OS X, BSD, and other UNIX systems.

You'll find this guide valuable whether you're interested in bash as a user interface or for its powerful programming capabilities. This book will teach you how to use bash's advanced command-line features, such as command history, command-line editing, and command completion.

This book also...
more

See more recommendations for this book...

76
Build Android Apps That Are Stunningly Attractive, Functional, and Intuitive
In today s crowded Android marketplace, it s more important than ever to differentiate your apps. Great design is the best way to do that. Now, leading Android app design expert Ian G. Clifton shows you how to make your apps come alive and how to deliver apps that users will want, love, and buy!
Reflecting the Android 4.2 SDK, this book serves both as a tutorial for the entire design and implementation process and as a handy reference you ll rely on for every Android development project.
more

See more recommendations for this book...

77

Cyborg Nation (Cyberevolution, #6)

It was supposed to be a routine mission to collect a pediatrician for the offspring of the emerging cyborg nation. But rogue Cyborgs, Gideon, Jerico, and Gabriel realize fairly quickly that they have a unique opportunity to gain a mate/companion - Bronte. The rub is they weren't programmed for courtship. With no idea of how to woo the object of their desires, they fall back on the only skills they have to persuade her - their programming as pleasure bots.

Rating: Contains graphic sex, graphic language, graphic violence, multiple partner sex.
less

See more recommendations for this book...

78

JavaScript for Kids for Dummies

Have big dreams? Kick start them with JavaScript! If we've learned one thing from the Millennial generation, it's that no one is too young to make history online. "JavaScript For Kids For Dummies" introduces pre-teens and early teens alike to the world of JavaScript, which is an integral programming language that drives the functionality of websites and apps. This informative, yet engaging text guides you through the basics of coding with JavaScript, and is an essential resource if you want to expand your technology skills while following easy, step-by-step instructions. Through small,... more

See more recommendations for this book...

79
Who is Jenna Fox? Seventeen-year-old Jenna has been told that is her name. She has just awoken from a coma, they tell her, and she is still recovering from a terrible accident in which she was involved a year ago. But what happened before that? Jenna doesn't remember her life. Or does she? And are the memories really hers?

This fascinating novel represents a stunning new direction for acclaimed author Mary Pearson. Set in a near future America, it takes readers on an unforgettable journey through questions of bio-medical ethics and the nature of humanity. Mary Pearson's vividly...
more

See more recommendations for this book...

80

Smashing Android Ui

Designers and developers, create smashing apps for Android devices

If you're developing applications for Android smartphones and tablets, you know it isn't enough just to create the app. The application has to be intuitive, well laid out, and easy to use. Smashing Android UI shows you just how to do that. Starting with basic components, this practical, full-color book shows you how to create scalable layouts, make use of adaptive layouts and fragments, follow Android design best practices, and design sleek, intuitive user interfaces using Android UI design...
more

See more recommendations for this book...

Don't have time to read the top Android books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
81

The Mobile Application Hacker's Handbook

See your app through a hacker's eyes to find the real sources of vulnerability The Mobile Application Hacker's Handbook is a comprehensive guide to securing all mobile applications by approaching the issue from a hacker's point of view. Heavily practical, this book provides expert guidance toward discovering and exploiting flaws in mobile applications on the iOS, Android, Blackberry, and Windows Phone platforms. You will learn a proven methodology for approaching mobile application assessments, and the techniques used to prevent, disrupt, and remediate the various types of... more

See more recommendations for this book...

83
"Java Programming & Application Development for Google/Open Handset Alliance Mobile Phones & Internet Devices". less

See more recommendations for this book...

84
"I honestly didn't believe I'd learn much from the book because I've been working on Android security for many years. This belief could not have been more wrong. Android Security Internals has earned a permanent spot on my office bookshelf."--Jon "jcase" Sawyer, from the Foreword

There are more than one billion Android devices in use today, each one a potential target. Unfortunately, many fundamental Android security features have been little more than a black box to all but the most elite security professionals--until now.

In Android Security...
more

See more recommendations for this book...

86
In this book, we take you on a fun, hands-on and pragmatic journey to learning iOS12 application development using Swift. You'll start building your first iOS app within minutes. Every section is written in a bite-sized manner and straight to the point as I don't want to waste your time (and most certainly mine) on the content you don't need. In the end, you will have the skills to create an app and submit it to the app store.

In the course of this book, we will cover:

Chapter 1 - Working with Xcode and Swift to build a BMI calculator app.
Chapter 2 - Build a...
more

See more recommendations for this book...

87
The book, Android Application Development Black Book, is a one-time reference book that covers all aspects of Android application development in an easy-to-understand approach—for example, how to design user interface by using Views and ViewGroups, how to persistently store data by using content providers, how to design mobile applications displaying pictures and menus by using Views, how to develop Android mobile applications for sending messages and e-mails, how to work with location services and maps, how to run background services in the mobile applications, how to develop applications... more

See more recommendations for this book...

88
Machines aren’t supposed to feel, but this cyborg can’t help falling in love.

Assigned as a specimen collector for a captured cyborg, Chloe is intrigued by the machine disguised as a man. Kidnapped during his daring escape, he shows her that despite the chip in his brain, his humanity is not completely lost.

Formerly known as unit X109GI, Joe is on a quest to discover his origin. While he doesn’t find the answers he’s looking for, he does discover that affection isn't just for humans. But when it comes to a battle between logic and love, which side will the cybernetic...
more

See more recommendations for this book...

89
A must-have collection of ready-to-use Android recipes! The popularity of Google Android devices is seemingly unstoppable and the Android 4 release offers, for the first time, a single OS solution for building both phone and tablet applications. With that exciting information in mind, veteran author Wei-Meng Lee presents you with 100 unique recipes that you can apply today in order to discover solutions to some of the most commonly encountered problems that exist in Android programming.

Covering the scope of multiple Android releases up through Android 4, this reference...
more

See more recommendations for this book...

90
Summary

Kafka Streams in Action teaches you everything you need to know to implement stream processing on data flowing into your Kafka platform, allowing you to focus on getting more from your data without sacrificing time or effort.

Foreword by Neha Narkhede, Cocreator of Apache Kafka

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Not all stream-based applications require a dedicated processing cluster. The lightweight Kafka Streams...
more

See more recommendations for this book...

Don't have time to read the top Android books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
91
Summary

Classic Computer Science Problems in Python deepens your knowledge of problem-solving techniques from the realm of computer science by challenging you with time-tested scenarios, exercises, and algorithms. As you work through examples in search, clustering, graphs, and more, you'll remember important things you've forgotten and discover classic solutions to your "new" problems!

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

...
more

See more recommendations for this book...

93

The Mad Scientist's Daughter

"Cat, this is Finn. He's going to be your tutor."

Finn looks and acts human, though he has no desire to be. He was programmed to assist his owners, and performs his duties to perfection. A billion-dollar construct, his primary task is now to tutor Cat. As she grows into a beautiful young woman, Finn is her guardian, her constant companion...and more. But when the government grants rights to the ever-increasing robot population, however, Finn struggles to find his place in the world, and in Cat's heart.
less

See more recommendations for this book...

94
INSIDE APPLE reveals the secret systems, tactics and leadership strategies that allowed Steve Jobs and his company to churn out hit after hit and inspire a cult-like following for its products.

If Apple is Silicon Valley's answer to Willy Wonka's Chocolate Factory, then author Adam Lashinsky provides readers with a golden ticket to step inside. In this primer on leadership and innovation, the author will introduce readers to concepts like the "DRI" (Apple's practice of assigning a Directly Responsible Individual to every task) and the Top 100 (an annual ritual in which 100...
more

See more recommendations for this book...

96

The Joy of Kotlin

Summary

Maintaining poor legacy code, interpreting cryptic comments, and writing the same boilerplate over and over can suck the joy out of your life as a Java developer. Fear not! There's hope! Kotlin is an elegant JVM language with modern features and easy integration with Java. The Joy of Kotlin teaches you practical techniques to improve abstraction and design, to write comprehensible code, and to build maintainable bug-free applications.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
more

See more recommendations for this book...

97

Android Recipes

A Problem-Solution Approach

Android continues to be one of the leading mobile OS and development platforms driving today's mobile innovations and the apps ecosystem. Android appears complex, but offers a variety of organized development kits to those coming into Android with differing programming language skill sets. Android Recipes: A Problem-Solution Approach, Second Edition offers more than 100 down-to-earth code recipes, and guides you step-by-step through a wide range of useful topics using complete and real-world working code examples. It's updated to include the Jelly Bean Android... more

See more recommendations for this book...

98
Get started creating Android apps with Java in no time!

The demand for Android apps is not slowing down but many mobile developers who want to create Android apps lack the necessary Java background. This beginner guide gets you up and running with using Java to create Android apps with no prior knowledge or experienced necessary!Shows you the basic Java development concepts and techniques that are necessary to develop Android appsExplores what goes into creating an Android app to give you a better understanding of the various elementsAddresses how to deal with standard programming...
more

See more recommendations for this book...

99
Capturing more than half of the global smartphone market, Google's Android mobile platform offers a vibrant and growing marketplace for developers. In this book, Android programming expert Chris Haseman shows you how to use the powerful set of Android tools to begin writing the next generation of Android applications. Chris provides a complete introduction to developing for Google's mobile OS, offering tons of insights and hard-earned advice. After a tour of how to install and configure the Android SDK and Eclipse IDE, you jump right in, building your first Android project. Chris starts off... more

See more recommendations for this book...

100

Monster Slayer

A veteran of the War, Reina can’t stop fighting. Only now, she’s no longer on Mars, and she’s no longer a soldier. Scarred by her time as an Electronic Warfare Service drone operator, Reina has transformed herself into a notorious cybercriminal, and she’s turned her hatred of the Weyland Consortium into a personal crusade. Her goal? Expose the corp’s machinations and exact vigilante justice.

When Reina’s efforts lead her deep into some of Weyland’s most heavily secured servers, she discovers that its geothermal fracking initiative, Project Vulcan, is far more dangerous than the...
more

See more recommendations for this book...

Don't have time to read the top Android books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.