100 Best Android Books of All Time

We've ranked the best android books using expert recommendations, sales data, and millions of reader ratings. At Shortform, we know books. Our book guides are the best in the world. Learn why.

The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses book cover1

The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses

Eric Ries

5.0
Most startups fail. But many of those failures are preventable. The Lean Startup is a new approach being adopted across the globe, changing the way companies are built and new products are launched.

Eric Ries defines a startup as an organization dedicated to creating something new under conditions of extreme uncertainty. This is just as true for one person in a garage or a group of seasoned profes
2

Android Programming: The Big Nerd Ranch Guide

Bill Phillips, Brian Hardy

4.5
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 versio
3

Cinder (The Lunar Chronicles, #1)

Marissa Meyer

4.5
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 on
Exodus book cover4

Exodus

Leon Uris

4.5
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 glorio
Actionable Gamification: Beyond Points, Badges and Leaderboards book cover5

Actionable Gamification: Beyond Points, Badges and Leaderboards

Yu-kai Chou

4.4
The new era of Gamification and Human-Focused Design optimizes for motivation and engagement over traditional Function-Focused Design. Within the industry, studies on game mechanics and behavioral psychology have become proliferate. However, few people understand how to merge the two fields into experience designs that reliably increases business metrics and generates a return on investment. Gamif
Do Androids Dream Of Electric Sheep? book cover6

Do Androids Dream Of Electric Sheep?

Philip K. Dick

4.4
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!
7

Cress (The Lunar Chronicles, #3)

Marissa Meyer

4.3
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
8

Scarlet (The Lunar Chronicles, #2)

Marissa Meyer

4.3
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
9

Winter (The Lunar Chronicles, #4)

Marissa Meyer

4.3
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 cy
10

Head First Android Development: A Brain-Friendly Guide

Dawn Griffiths and David Griffiths

4.3
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 ex
All Systems Red (The Murderbot Diaries, #1) book cover11

All Systems Red (The Murderbot Diaries, #1)

Martha Wells

4.3
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-
Effective Java book cover12

Effective Java

Joshua Bloch

4.2
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
Cracking the Coding Interview: 189 Programming Questions and Solutions book cover13

Cracking the Coding Interview: 189 Programming Questions and Solutions

Gayle Laakmann McDowell

4.2
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
I, Robot book cover14

I, Robot

Isaac Asimov

4.2
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 A
15

Stars Above (The Lunar Chronicles, #0.5, 0.6, 1.5, 3.1, 4.5)

Marissa Meyer

4.2
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 excl
Python Illustrated: Not another boring Python book, learn programming the fun way book cover16

Python Illustrated: Not another boring Python book, learn programming the fun way

Maaike van Putten, Imke van Putten

4.2

Learn Python coding concepts the fun way through humour, storytelling, and beginner-friendly examples that make your first step into the world of Python programming enjoyableKey FeaturesFollow an adorable, illustrated teaching cat with sharp coding instincts as your guideBuild confidence and coding skills with step-by-step explanations that gradually increase your understandingReinforce your learn

17

Artificial Condition (The Murderbot Diaries, #2)

Martha Wells

4.2
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 w
18

Rogue Protocol (The Murderbot Diaries, #3)

Martha Wells

4.2
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.

The Evolution of the Swipe: Taps and Apps (Anatomy of the Swipe Book 2) book cover19

The Evolution of the Swipe: Taps and Apps (Anatomy of the Swipe Book 2)

Ahmed Siddiqui

4.2

The swipe is not dead. It evolved.In The Evolution of the Swipe, Ahmed Siddiqui takes you inside the payments revolution happening quietly underneath every tap, click, and card-not-present transaction you make. From the donut shop owner who could not charge his most loyal customer because his two payment systems did not talk to each other. To the content creator paying AI agents in stablecoins at

20

Evolved

N.R. Walker

4.2
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 think
21

Exit Strategy (The Murderbot Diaries, #4)

Martha Wells

4.2
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 GrayC
22

Mastering Kotlin: Learn advanced Kotlin programming techniques to build apps for Android, iOS, and the web

Nate Ebel

4.2
Paradise Lost book cover23

Paradise Lost

John Milton

4.2
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
24

The Caves of Steel (Robot #1)

Isaac Asimov

4.2
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
Iphone: The Missing Manual: The Book That Should Have Been in the Box book cover25

Iphone: The Missing Manual: The Book That Should Have Been in the Box

David Pogue

4.2
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,
26

Coding All-In-One for Dummies

Nikhil Abraham

4.2
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 c
27

Mastering Xamarin.Forms: App architecture techniques for building multi-platform, native mobile apps with Xamarin.Forms 4, 3rd Edition

Ed Snider

4.2
28

Android General 1 (Archangel Project #7)

C. Gockel

4.2
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 b
The Umbrella Academy, Vol. 1: The Apocalypse Suite book cover29

The Umbrella Academy, Vol. 1: The Apocalypse Suite

Gerard Way, Gabriel Ba

4.2
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 fir
Clean Architecture book cover30

Clean Architecture

Robert C. Martin

4.2
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 ma
31

Glitches (The Lunar Chronicles, #0.5)

Marissa Meyer

4.2
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…
32

Practical Android: 14 Complete Projects on Advanced Techniques and Approaches

Mark Wickham

4.2
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
33

Android Studio New Media Fundamentals: Content Production of Digital Audio/Video, Illustration and 3D Animation

Wallace Jackson

4.1
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 ne
Mastering Swift 6: Modern programming techniques for high-performance apps in Swift 6.2 book cover34

Mastering Swift 6: Modern programming techniques for high-performance apps in Swift 6.2

Jon Hoffman

4.1

Become proficient in Swift 6 using advanced techniques and modern programming practices to effortlessly build high-performance applicationsKey FeaturesPerfect your application development capabilities using the latest features of Swift 6.2Learn advanced techniques like concurrency, memory management, Generics, and Swift TestingApply best practices in Swift to write clean, scalable, and maintainabl

Golden Gates: Fighting for Housing in America book cover35

Golden Gates: Fighting for Housing in America

Conor Dougherty

4.1
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 priv
36

Whispering Gods (Lacuna Chronicles #3)

A.M. Dail

4.1
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
37

Android Cookbook: Problems and Solutions for Android Developers

Ian F. Darwin

4.1
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 dev
38

Efficient Android Threading: Asynchronous processing techniques for Android applications

Anders Goransson

4.1
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.
39

Android Phones for Seniors in easy steps: Updated for Android v7 Nougat

Nick Vandome

4.1
Swift for New Programmers: A Beginner-Friendly Introduction to Swift, SwiftUI, and iOS Development (Swift & SwiftUI Learning Series Book 1) book cover40

Swift for New Programmers: A Beginner-Friendly Introduction to Swift, SwiftUI, and iOS Development (Swift & SwiftUI Learning Series Book 1)

ALEX HUNTER

4.1

Swift for New Programmers is the complete, beginner-friendly guide designed to take you from your very first line of code to building real iOS apps with confidence. Whether you're learning Swift for career growth, app development, or personal projects, this book gives you a clear, practical path into one of the world’s most in-demand programming languages.Written with clarity and modern best pract

41

Pro Android Web Game Apps: Using Html5, Css3 and JavaScript

Juriy Bura, Paul Coates

4.1
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 r
How to Build a Billion Dollar App book cover42

How to Build a Billion Dollar App

George Berkowski

4.1
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
43

Fairest (The Lunar Chronicles, #3.5)

Marissa Meyer

4.1
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
44

Android Hacker's Handbook

Joshua J. Drake, Zach Lanier, et al.

4.1
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.
45

Partials (Partials Sequence, #1)

Dan Wells

4.1
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
46

Embedded Android: Porting, Extending, and Customizing

Karim Yaghmour

4.1
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 s
Head First Java book cover47

Head First Java

Kathy Sierra and Bert Bates

4.1
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 un
JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, book cover48

JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games,

Laurence Lars Svekis, Maaike Van Putten, and Rob Percival

4.1
49

Ionic 5: Create awesome apps for iOS, Android, Desktop and Web

Andreas Dormann

4.1
50

Android Programming for Beginners: Build in-depth, full-featured Android 9 Pie apps starting from zero programming experience, 2nd Edition

John Horton

4.1
51

Beginning Android Games

Mario Zechner

4.1
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
52

Web Application Security: Exploitation and Countermeasures for Modern Web Applications

Andrew Hoffman

4.1
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,
53

Fullstack React Native: Create Beautiful Mobile Apps with JavaScript and React Native

Devin Abbott

4.1
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 J
AI and Machine Learning for Coders: A Programmer's Guide to Artificial Intelligence book cover54

AI and Machine Learning for Coders: A Programmer's Guide to Artificial Intelligence

Laurence Moroney

4.1
55

Fragments (Partials Sequence, #2)

Dan Wells

4.1
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
Coding All-In-One for Dummies (For Dummies (Computer/Tech)) book cover56

Coding All-In-One for Dummies (For Dummies (Computer/Tech))

Chris Minnick

4.1
Mobile System Design Interview: An Insider’s Guide book cover57

Mobile System Design Interview: An Insider’s Guide

Manuel Vicente Vivo

4.1

Nail your next mobile system design interview! Whether you’re facing questions like “Design YouTube” or “Build a chat app,” you’ll learn a proven framework that works for both Android and iOS platforms. Real-world case studies walk you through complete solutions step by step, covering a broad range of mobile system design topics.This book is perfect for mobile engineers preparing for interviews an

C Programming For Dummies (For Dummies (Computer/Tech)) book cover58

C Programming For Dummies (For Dummies (Computer/Tech))

Dan Gookin

4.1
Microsoft 365 and SharePoint Online Cookbook: A complete guide to Microsoft Office 365 apps including SharePoint, Power Platform, Copilot and more book cover59

Microsoft 365 and SharePoint Online Cookbook: A complete guide to Microsoft Office 365 apps including SharePoint, Power Platform, Copilot and more

Gaurav Mahajan, Sudeep Ghatak, Nate Chamberlain, Scott Brewster

4.1

Unlock over 100 recipes for mastering Microsoft 365. Boost productivity with Copilot, collaborate with SharePoint and Teams, automate tasks, create apps and reports using Power Automate (with RPA), Power Apps, Power BI, and more.Free With Your Book: DRM-free PDF version + access to Packt's next-gen Reader*Key FeaturesEnhance collaboration and productivity using SharePoint, Teams, OneDrive, Viva, P

60

Programming for the Puzzled: Learn to Program While Solving Puzzles

Srini Devadas

4.1
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.
61

Renegade (MILA 2.0, #2)

Debra Driza

4.1
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 ea
62

Android Application Development All-In-One for Dummies

Barry Burd

4.1
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. Insid
63

Programming Ecto

Darin Wilson and Eric Meadows-Jonsson

4.1
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-
64

Descender, Vol. 3: Singularities

Jeff Lemire, Dustin Nguyen

4.1
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
65

Gradle for Android

Kevin Pelgrim

4.1
66

Kotlin Programming: The Big Nerd Ranch Guide

Josh Skeen and David Greenhalgh

4.1
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 Ko
67

Learning Android Intents

Muhammad Usama bin Aftab, Wajahat Karim

4.1
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 a
68

Sky Children (Lacuna Chronicles, #2)

A.M. Dail

4.1
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 an
69

100% Unofficial Fortnite Essential Guide

becker&mayer!

4.1
Swift for Kids: A Playful Introduction to Making iPhone and iPad Apps book cover70

Swift for Kids: A Playful Introduction to Making iPhone and iPad Apps

Gloria Winquist

4.1
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 programmin
71

Smart Phone Smart Photography: Simple techniques for taking incredible pictures with iPhone and Android

Jo Bradford

4.1
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
72

Css: The Missing Manual

David Sawyer McFarland

4.0
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. Id
73

iOS Apps for Masterminds 4th Edition: How to take advantage of Swift 4.2, iOS 12, and Xcode 10 to create insanely great apps for iPhones and iPads

J.D Gauchat

4.0
74

F814 (Cyborgs: More Than Machines, #2)

Eve Langlai

4.0
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
75

Kotlin Cookbook: A Problem-Focused Approach

Ken Kousen

4.0
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 proble
76

Flutter for Beginners: An introductory guide to building cross-platform mobile applications with Flutter and Dart 2

Alessandro Biessek

4.0
77

MILA 2.0 (MILA 2.0, #1)

Debra Driza

4.0
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 mysteri
78

Android Phones for Dummies

Dan Gookin

4.0
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, g
79

Secrets of the JavaScript Ninja

John Resig

4.0
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
Claude Code Crash Course: Build Real-World Apps with AI book cover80

Claude Code Crash Course: Build Real-World Apps with AI

Greg Lim

4.0

Build Real-World Apps Faster with AI-Powered DevelopmentWant to learn how to use Claude Code to build real applications without wasting time on unnecessary theory?In this hands-on crash course, you’ll learn how to effectively collaborate with Claude Code to design, build, and deploy a full-stack application from scratch. Instead of focusing on abstract concepts, this book takes a practical step-by

Learn Java the Easy Way: A Hands-On Introduction to Programming book cover81

Learn Java the Easy Way: A Hands-On Introduction to Programming

Bryson Payne

4.0
82

Programming Kotlin: Create Elegant, Expressive, and Performant JVM and Android Applications

Venkat Subramaniam

4.0
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, too
83

IOS 13 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics

Matt Neuburg

4.0
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-
Blazor WebAssembly by Example: A project-based guide to building web apps with .NET, Blazor WebAssembly, and C# book cover84

Blazor WebAssembly by Example: A project-based guide to building web apps with .NET, Blazor WebAssembly, and C#

Toi B. Wright

4.0

NEW: AI-powered web apps and updated guidance for .NET 10 and modern Blazor featuresFree with your book: DRM-free PDF version + access to Packt's next-gen Reader*The patterns, the careful step-by-step thinking that Toi teaches in this book are exactly the skills that make you a better builder with AI. If you're here to figure out what all this AI-in-the-browser business is about, you're in excelle

85

Android Smartphones Made Easy: The Beginners Guide Made For Beginners

James Bernstein

4.0
86

Beginning Android 4 Application Development

Wei-Ming Lee

4.0
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, y
87

The Little Typer

Daniel P. Friedman

4.0
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 depe
Swift Programming: The Big Nerd Ranch Guide book cover88

Swift Programming: The Big Nerd Ranch Guide

Matthew Mathias

4.0
Through the authors' carefully constructed explanations and examples, you will develop an understanding of Swift grammar and the elements of effective Swift style - all thoroughly revised for Swift 5.2 and Xcode 11.
Throughout the book, the authors share their insights into Swift to ensure that you understand the hows and whys of Swift and can put that understanding to use in different contexts.
Learning the bash Shell book cover89

Learning the bash Shell

Cameron Newham

4.0
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 capabili
90

Android Programming: Pushing the Limits

Erik Hellman

4.0
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, int
91

Beginning App Development with Flutter: Create Cross-Platform Mobile Apps

Rap Payne

4.0
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 Flut
React Key Concepts: An in-depth guide to React's core features book cover92

React Key Concepts: An in-depth guide to React's core features

Maximilian Schwarzmüller

4.0
Learn Azure in a Month of Lunches, Second Edition book cover93

Learn Azure in a Month of Lunches, Second Edition

Iain Foulds

4.0

Learn Azure in a Month of Lunches, Second Edition, is a tutorial on writing, deploying, and running applications in Azure. In it, you’ll work through 21 short lessons that give you real-world experience. Each lesson includes a hands-on lab so you can try out and lock in your new skills.SummaryYou can be incredibly productive with Azure without mastering every feature, function, and service. Learn

94

Android User Interface Design: Turning Ideas and Sketches Into Beautifully Designed Apps

Ian G. Clifton

4.0
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
95

Developing 2D Games with Unity: Independent Game Programming with C#

Jared Halpern

4.0

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 fo

96

Cyborg Nation (Cyberevolution, #6)

Kaitlyn O'Conno

4.0
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
97

JavaScript for Kids for Dummies

Chris Minnick

4.0
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 gu
98

Smashing Android Ui

Juhani Lehtimaki

4.0
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 scalab
99

The Mobile Application Hacker's Handbook

Dominic Chell, Tyrone Erasmus, et al.

4.0
See your app through a hacker's eyes to find the real sources of vulnerabilityThe 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 Ph
100

Classic Computer Science Problems in Python

David Kopec

4.0
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