The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...

Explore the technologies powering the next generation of intelligent devices and high-performance applications. This bundle takes you from wearable apps and embedded systems to speech recognition, GPU computing, and modern graphics programming, giving you the practical knowledge to build, optimize, and deploy advanced software across today’s most exciting platforms.
Bought separately
$145
Minimum price
$75.00
$89.00
About the Bundle
Master the technologies shaping the future of intelligent devices, high-performance computing, and next-generation software systems with this comprehensive collection of five in-depth engineering guides.
This bundle takes you from building applications on the smallest personal devices to programming the world’s most powerful computing hardware. Explore wearable development with Swift and SwiftUI, create connected embedded systems with Arduino, engineer real-time voice intelligence with modern ASR pipelines, unlock GPU acceleration with CUDA, and master low-level graphics programming with Vulkan.
Designed for developers, engineers, students, and technology enthusiasts, these books combine practical implementation with the underlying concepts needed to build reliable, production-ready systems.
Inside this bundle, you will learn how to:
Whether you are an aspiring engineer building your foundation or an experienced developer expanding into new domains, this collection provides the knowledge and practical skills needed to design the next generation of smart devices, AI applications, embedded platforms, and high-performance software.
From the wrist to the cloud, from microcontrollers to massive GPU architectures, this bundle is your complete guide to modern computing innovation.
About the Books
This book takes you from your first line of watchOS code to a polished App Store submission. You will learn the unique design philosophy behind the Apple Watch, how to architect apps that respect its constraints, how to integrate health sensors and connectivity APIs, and how to ship an app that feels native to the smallest screen in the Apple ecosystem. Whether you are an experienced iOS developer expanding into wearables or a watchOS newcomer, this book gives you the patterns, code samples, and hard-won advice you need to build apps people actually want on their wrists.
This book takes you on a complete journey through Arduino programming, from the very first lines of code to production-ready embedded systems connected to the cloud. Whether you are a complete beginner picking up your first breadboard or an experienced developer looking for a comprehensive reference, you will find detailed explanations, practical exercises, annotated code examples, and progressively challenging projects throughout. Covering electronics fundamentals, C/C++ programming, digital and analog I/O, sensors, actuators, communication protocols (UART, I2C, SPI, CAN, Bluetooth, Wi-Fi, and Ethernet), low-power design, memory management, debugging, robotics, IoT platforms, and cloud integration, this book is designed as both a university textbook and a practical reference for makers, students, engineers, and educators.
This book is a comprehensive, production-focused guide to building Automatic Speech Recognition (ASR) applications from the ground up. It covers the complete signal chain, with deep emphasis on Voice Activity Detection as the critical pre-processing step that determines what the ASR model actually sees. You will learn how to select and fine-tune state-of-the-art open-source models, design streaming and batch inference pipelines, deploy to production at scale, and continuously benchmark quality. Every chapter includes practical code examples, implementation walkthroughs, and references to leading open-source frameworks like Whisper, Vosk, ESPnet, SpeechBrain, and more. Whether you are building a voice assistant, a live captioning service, or a medical transcription pipeline, this book gives you the architectural knowledge and engineering judgment needed to ship a robust ASR system.
This book takes you from absolute beginner to advanced practitioner in CUDA programming. You will learn how GPUs execute code, how to design kernels that exploit parallelism at every level of the hardware hierarchy, and how to profile, debug, and optimize production applications. By the end, you will be able to write high-performance GPU code spanning AI training pipelines, scientific simulations, image processing, and high-performance computing using modern CUDA through the Blackwell architecture.
This book takes intermediate C++ developers from their first lines of Vulkan code to a deep understanding of how modern graphics APIs work under the hood. You will learn to initialize a Vulkan instance, select and configure a physical device, compile shaders into SPIR-V, manage memory explicitly, synchronize rendering across frames, and build robust applications that push GPU hardware to its limits. Each chapter builds on the last with idiomatic C++ code examples, real-world best practices drawn from production engines, and honest discussions of where Vulkan's explicit control pays dividends and where it introduces genuine complexity. By the end, you will have the knowledge and confidence to write high-performance graphics and compute applications that run efficiently across desktop, mobile, and embedded hardware.
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earned over $15 million writing, publishing and selling on Leanpub.
Learn more about writing on Leanpub
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them
You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!
Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.
Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.