OpenGL has set the standard for 3D computer graphics, and is an essential aspect of Android development. This book offers everything you need to know, from basic mathematical concepts to advanced coding techniques. You'll learn by building a fascinating 3D solar system simulator!
Pro Android Apps Performance Optimization reveals how to fine-tune your Android apps, making them stable, efficient and fast performing. Better-performing apps mean better reviews and eventually, more money for you as the app developer or your indie shop.
The book is written by the authors of packetC, a language that supports the programming of network applications with domain-specific type extensions and operations, with features for enhanced application security and with an intuitive, low-complexity approach to parallel programming.
This update of an Apress bestseller walks you through creating your first iOS 5 app that runs on iPhone or iPad, using plain English and practical examples. It cuts through the fog of jargon and misinformation that surrounds iPhone and iPad apps development, and gives you simple, step-by-step instructions to get you started.
Java 7 Programming for Absolute Beginners introduces the new core, open-source Java Development Kit. Its focus is on practical knowledge and completenessit provides all the bits and pieces an utter novice needs to get started programming in Java.
Beginning Android 4 starts you on the path to developing innovative and salable applications for Android 4 mobile devices, using simple examples that are ready to run with your copy of the Software Development Kit (SDK) 4.0.
Practical Android 4 Games Development continues your journeyto becoming a hands-on Android game apps developer. This title guides you through the process of designing and developing games that work on both smartphones and tablets.
Using existing knowledge from writing several basic applications, Pro iOS 5 Tools: Xcode, Instruments and Build Tools shows how to take your app from good to great by using numerous performance and debugging tools and techniques.