Mobile programming

In this category you will find online books that will help you acquire skills in the field of mobile programming. Therefore, they discuss the programming languages used in popular Android and iOS-based mobile devices. Here you will also find publications on related issues, such as voice assistants, AMP technology or UI and UX design.

Expert Android Programming. Master skills to build enterprise grade Android applications

Prajyot Mainkar

Flutter Cookbook. Over 100 proven techniques and solutions for app development with Flutter 2.2 and Dart

Simone Alessandria, Brian Kayfitz

Flutter Design Patterns and Best Practices. Build scalable, maintainable, and production-ready apps using effective architectural principles

Daria Orlova, Esra Kadah, Jaime Blasco

Flutter for Beginners. An introductory guide to building cross-platform mobile applications with Flutter 2.5 and Dart - Second Edition

Thomas Bailey, Alessandro Biessek, Trevor Wills

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

Alessandro Biessek

Flutter i Dart 2 dla początkujących. Przewodnik dla twórców aplikacji mobilnych

Alessandro Biessek

Flutter. Podstawy

Krzysztof Baranowski

Flutter Projects. A practical, project-based guide to building real-world cross-platform mobile applications and games

Simone Alessandria

Funkcjonalność aplikacji mobilnych. Nowoczesne standardy UX i UI

Raluca Budiu, Jakob Nielsen

Gradle for Android. Automate the build process for your Android projects with Gradle

Kevin Pelgrims

Gray Hat C#. Język C# w kontroli i łamaniu zabezpieczeń

Brandon Perry

Grywalizacja. Mechanika gry na stronach WWW i w aplikacjach mobilnych

Christopher Cunningham, Gabe Zichermann

Hakowanie Androida. Kompletny przewodnik XDA Developers po rootowaniu, ROM-ach i kompozycjach

Will Verduzco (Contributor), Jason Tyler (Author)

Hands-On Concurrency with Rust. Confidently build memory-safe, parallel, and efficient software in Rust

Brian L. Troutwine

Hands-On Design Patterns with React Native. Proven techniques and patterns for efficient native mobile development with JavaScript

Mateusz Grzesiukiewicz

Hands-On Design Patterns with Swift. Master Swift best practices to build modular applications for mobile, desktop, and server platforms

Florent Vilmart, Giordano Scalzo, Sergio De Simone

Hands-On Low-Code Application Development with Salesforce. Build customized CRM applications that solve business challenges in just a few clicks

Enrico Murru

Hands-On Swift 5 Microservices Development. Build microservices for mobile and web applications using Swift 5 and Vapor 4

Ralph Kuepper, Tanner Nelson

Hello! Flex 4

Peter Armstrong

How to Build Android Apps with Kotlin. A hands-on guide to developing, testing, and publishing your first apps with Android

Alex Forrester, Eran Boudjnah, Alexandru Dumbravan, Jomar Tigcal

Imperium aplikacji. Niech technologia pracuje na Twój sukces

Chad Mureta

Instant New iPad Features in iOS 6 How-to. Learn to use Mail, iCloud, Photo Stream, iPhoto, iWorks, iTunes, iMovie, and Garageband through easy-to-follow recipes

Renee Valdez, Renee J. Valdez

Instant Optimizing Embedded Systems Using BusyBox. Learn to optimize embedded systems with Busybox using practical, hands-on recipes

Wu Zhangjin, Cao Ziqiang

Instant Passbook App Development for iOS How-to. Create and customize a Passbook Pass with the exciting new iOS features

Keith D. Moon