Build Android apps using the popular and efficient Android Studio 3 suite of tools, an integrated development environment (IDE) with which Android developers can now use the Kotlin programming languag
Describes the process of developing and marketing an Android application, covering such topics as in-app billing, a prerelease guide, publishing to the Android market, and programming with Eclipse IDE
Provides information on using Android 3 to build mobile applications, covering such topics as creating user interfaces, working with menus, using the media framework, programming 3D graphics, managing
This comprehensive look at Android development provides a start to finish tutorial in programming applications for Google's popular mobile phone operating system. Intended for experienced computer pro
Learn how to use the Processing programming language and environment to create Android applications with ease. This book covers the basics of the Processing language, allowing users to effectively pro
Provides information on creating applications for Android tablets, including Java, recipes for tools such as File Explorer and Location Manager, 3D graphics, and alarms.
Combining actionable, real-world source code with graphics, Pro Android Games, Third Edition shows you how to build more sophisticated and addictive Android game apps with minimum effort. Harness the
Provides information on creating games for Android tablets, covering such topics as gathering user input; adding sound effects, music, and video; and building one and two players games.
Android is new, Android is open, and Android is fun. It’s also serious about business.Android for Work shows you how to harness the power of Android to stay productive and take your office on the road
Learn how to develop applications for Android mobile devices using simple examples, ready to run with your copy of the software development kit. Author and Android columnist, writer, developer, and co
Write Android user interface (UI) tests using Google Espresso for Android. You’ll cover all the major topics of writing functional UI automated tests using the Espresso testing framework, including di
Develop Android apps with Kotlin to create more elegant programs than the Java equivalent. This book covers the various aspects of a modern Android app that professionals are expected to encounter. Th
Updated to the new Android N 7.0 software development kit (SDK) release, this book takes you through the process of getting your first Android apps up and running using plain English and practical exa
Reactive Java Programming teaches you reactive programming using the Java programming language and its functional aspects, sometimes called RxJava. According to the author, Netflix created Reactive Ja
This one of a kind short book walks any Android developer through the process of creating mobile games using the new Android Studio IDE. Android Studio offers a myriad of tools for developers such as
Did you know you can take your Flash skills beyond the browser, allowing you to make apps for Android, iOS and the BlackBerry Tablet OS? Build dynamic apps today starting with the easy-to-use Android
Take a practical approach to becoming a leading-edge Android developer, learning by example while combining the many technologies needed to create a successful, up-to-date web app.Practical Android P
Understand functional programming concepts and the functional nature of the JavaScript language. Starting with an introduction to functional programming concepts, you will learn the key differences be
Learn programming using the Commodore 16/Plus 4 system. Following this book, you and your children will not only learn BASIC programming, but also have fun creating a retro Commodore system with a Ras
Get started using the C# programming language. Based on the author’s 15 years of experience teaching beginners, the book provides you with a step-by-step introduction to the principles of programming,
Learn programming with Python by creating a text adventure. This book will teach you the fundamentals of programming, how to organize code, and some coding best practices. By the end of the book, you
This easy-to-read-and-follow one of a kind book on BlitzMax game programming takes you through the steps necessary to create high-speed 2D "retro" style games, and also covers some 3D programming. Thi
Pro Bash Programming teaches you how to effectively utilize the Bash shell in your programming. The Bash shell is a complete programming language, not merely a glue to combine external Linux commands.
Swift OS X Programming for Absolute Beginners is your step-by-step guide to learning how to code using Swift, Apple's hottest new programming language. This book will not only teach complete programmi
Presents instructions for creating Android applications with HTML5, CSS3, and JavaScript, with information on such topics as handling different browser platforms, using cloud services, and adding audi
Provides information and practical examples on creating Android applications, covering such topics as screen layout design, UI elements, graphic resources, adding interactivity, content providers, and
Each book aims to teach an important technology or programming language and is designed to take a person from being a novice to a professional by including the most essential information and explainin
Presents instructions for creating Android applications using Java, with information on such topics as classes and objects, interfaces, exceptions, nested types, APIs, and I/O.
James Kelly’s LEGO MINDSTORMS NXT-G Programming Guide, Second Edition is a fountain of wisdom and ideas for those looking to master the art of programming LEGO’s MINDSTORMS NXT robotics kits. This sec
Enhance your data science programming and analysis with the Wolfram programming language and Mathematica, an applied mathematical tools suite. The book introduces you to the Wolfram programming langua
Build working implementations of hash tables, written in the C programming language. This book starts with simple first attempts devoid of collision resolution strategies, and moves through improvemen
Gain the fundamentals of x86 64-bit assembly language programming and focus onthe updated aspects of the x86 instruction set that are most relevant to applicationsoftware development. This book covers
Learn about bot programming, using all the latest and greatest programming languages, including Python, Go, and Clojure, so you can feel at ease writing your Telegram bot in a way that suits you.This
Learn the basics of reactive programming and how it makes apps more responsive. This book shows you how to incorporate reactive programming into existing development products and cycles usin
Move from zero knowledge of programming to comfortably writing small to medium-sized programs in Python. Fully updated for Python 3, with code and examples throughout, the book explains Python coding