Learn the fundamental elements of the new Swift 3 programming language as applied to game development for new iOS 10.
In Part 1 of this book, you'll start with a basic 2D game idea and build the game throughout the book introducing each SpriteKit topic as you add new functionality to the game. By the end of the book, you'll...
HTML5 is the new catchall term for “the Web.” Like Ajax and Web 2.0 before, the term
can cause confusion when used in different contexts. HTML5 is technically the fifth
revision of the HTML markup language, but you will find the term being used to describe
an umbrella of next-generation web technology...
Windows 8.1 apps are revolutionizing development on the Windows platform. Fast, fluid, tactile and chrome-free, they provide a brand-new look and feel for Windows users.
These apps rely on Microsoft's Windows 8 modern UI to provide their rich and engaging user experiences for both desktop and tablet users. The new UI in turn...
Beginning iOS Media App Development is a ground-breaking tutorial that explores the near limitless, programmable audio-visual capabilities of the iPhone, iPad and iPod touch using real-world examples and thorough explanations of the code. This book includes detailed step-by-step instructions and important background information from...
Real World Windows 8 App Development with JavaScript offers you practical advice and hard-earned insights that will help you create and publish apps to a worldwide market.
Led by authors with deep Windows 8 app development experience, you’ll learn how to make the most of Microsoft’s APIs for hooking into...
Docker lets you create, deploy, and manage your applications anywhere at anytime – flexibility is key so you can deploy stable, secure, and scalable app containers across a wide variety of platforms and delve into microservices architecture
Put into motion practical examples to master Test-Driven Development (TDD) and acceptance testing in Swift.
This book uses a pragmatic approach to writing well-tested code and provides techniques that can be used to retrofit tests to legacy code bases. You'll be introduced to basic principles of TDD, such as...
Need-to-know-information on a fast-emerging technology from one of the top voices in networking—that’s what this detailed guide for network engineers and developers gives you. With Hotspot Networks, you can position yourself to promote, design, implement, or develop service applications in a not new market. With in-depth...
Android 3.0 Animation, a Beginner's Guide, will introduce each of the most popular
animation techniques to you as an Android developer. Using step-by-step instructions,
you will learn how to create interactive dynamic forms, moving graphics, and 3D motion.
You will be taken on a journey from simple stop motion animations...