Professional Augmented Reality Browsers for SmartphonesCreate amazing mobile augmented reality apps with junaio, Layar, and Wikitude.
Professional Augmented Reality Browsers for Smartphones guides you through creating your own augmented reality apps for the iPhone, Android, Symbian, and bada platforms, featuring fully workable and downloadable source code. You will learn important techniques through hands-on applications, and you will build on those skills as the book progresses. ...
Real-World Solutions for Developing High-Quality PHP Frameworks and ApplicationsLearn to develop high-quality applications and frameworks in PHP
Packed with in-depth information and step-by-step guidance, this book escorts you through the process of creating, maintaining and extending sustainable software of high quality with PHP. World-renowned PHP experts present real-world case studies for developing high-quality applications and frameworks in PHP that can easily be adapted to changing business requirements. They offer different approaches to solving typical development and quality assurance problems that every developer needs to know and master.
- Details the process for creating high-quality PHP frameworks and applications that can easily be adapted to changing business requirements.
- Covers the planning, execution, and automation of tests for the different layers and tiers of a Web application.
- Demonstrates how to establish a successful development process.
- Shares real-world case studies from well-known companies and their PHP experts. ...
Windows Phone 7 for iPhone DevelopersIf you've been developing for the competitive iPhone marketplace, this book will help you leverage your iOS skills on a fast-growing new platform: Windows Phone 7 (WP7). If you're a .NET programmer, it will help you build advanced WP7 mobile solutions that reflect valuable lessons learned by iOS developers. If you're a mobile development manager, it offers indispensable insights for planning cross-platform projects.
Hoffman's practical insights extend into every facet of WP7 development: building user interfaces; hardware and device services; WP7's unique Application Tiles; Push Notifications; the Phone Execution Model, local storage, smart clients, Model-View-View Model (MVVM) design, security, social gaming, testing, debugging, deployment, and more. A pleasure to read and packed with realistic examples, this is the most useful WP7 development book you can find. ...
WebGL: Up and RunningGet a quick introduction to WebGL, the new standard for 3D rendering on the Web and a member of HTML5's family of technologies. With this hands-on guide, you'll learn essential WebGL development and production concepts, using the JavaScript 3D engine Three.js. At the end of the book, you'll put everything together and build a full 3D application with WebGL.
You don't have to be a game development wizard or have 3D graphics experience to get started. If you use HTML, CSS, and JavaScript - and have familiarity with JQuery and Ajax - this book will help you gain a working knowledge of WebGL through clear and simple examples. ...
Version Control with Git, 2nd EditionGet up to speed on Git for tracking, branching, merging, and managing code revisions. Through a series of step-by-step tutorials, this practical guide takes you quickly from Git fundamentals to advanced techniques, and provides friendly yet rigorous advice for navigating the many functions of this open source version control system.
This thoroughly revised edition also includes tips for manipulating trees, extended coverage of the reflog and stash, and a complete introduction to the GitHub repository. Git lets you manage code development in a virtually endless variety of ways, once you understand how to harness the system's flexibility. This book shows you how. ...
Python for Data AnalysisPython for Data Analysis is concerned with the nuts and bolts of manipulating, processing, cleaning, and crunching data in Python. It is also a practical, modern introduction to scientific computing in Python, tailored for data-intensive applications. This is a book about the parts of the Python language and libraries you'll need to effectively solve a broad set of data analysis problems. This book is not an exposition on analytical methods using Python as the implementation language.
Written by Wes McKinney, the main author of the pandas library, this hands-on book is packed with practical cases studies. It's ideal for analysts new to Python and for Python programmers new to scientific computing.
Use the IPython interactive shell as your primary development environment; Learn basic and advanced NumPy (Numerical Python) features; Get started with data analysis tools in the pandas library; Use high-performance tools to load, clean, transform, merge, and reshape data; Create scatter pl ...
Making Android Accessories with IOIOCreate your own electronic devices with the popular IOIO ("yoyo") board, and control them with your Android phone or tablet. With this concise guide, you'll get started by building four example projects - after that, the possibilities for making your own fun and creative accessories with Android and IOIO are endless.
To build Android / IOIO devices, you write the program on your computer, transfer it to your Android, and then communicate with the IOIO via a USB or Bluetooth connection. The IOIO board translates the program into action. This book provides the source code and step-by-step instructions you need to build the example projects. All you have to supply is the hardware. ...
Android in Action, 3rd EditionAndroid in Action, Third Edition takes you far beyond "Hello Android." You'll master the SDK, build WebKit apps using HTML 5, and even learn to extend or replace Android's built-in features. You'll find interesting examples on every page as you explore cross-platform graphics with RenderScript, the updated notification system, and the Native Development Kit. This book also introduces important tablet concepts like drag-and-drop, fragments, and the Action Bar, all new in Android 3. ...
Building Applications for the Mac App StoreIn this Wrox Blox, you will learn how to obtain and access the Mac App Store from your Mac. You will also learn about the opportunities available for developers who want to venture into the Mac market. This Wrox Blox also walks you through the steps you need to perform to publish your apps in the Mac App Store. You will use the Xcode 4 development tool provided by Apple to develop a Mac OS X application, and then see how it can be published in the Mac App Store. ...
20 Recipes for Programming MVC 3There's no need to reinvent the wheel every time you run into a problem with ASP.NET's Model-View-Controller (MVC) framework. This concise cookbook provides recipes to help you solve tasks many web developers encounter every day. Each recipe includes the C# code you need, along with a complete working example of how to implement the solution. Learn practical techniques for applying user authentication, providing faster page reloads, validating user data, filtering search results, and many other issues related to MVC3 development. ...