Thursday, February 14, 2013

Professional Augmented Reality Browsers for Smartphones


Professional Augmented Reality Browsers for Smartphones: Programming for junaio, Layar and Wikitude PDF Download Ebook. Lester Madden shows how to use the latitude/longitude coordinate system to build location-aware solutions and tells where to get POIs for your own augmented reality applications.

This text details the leading augmented reality platforms and highlights the best applications. It covers development for the leading augmented reality browser platforms: Wikitude, Layar, and junaio. It shows how to build cross-platform location-aware content (Android, iPhone, Symbian, and bada) to display POIs directly in camera view.

This guide includes tutorials for building 2D and 3D content, storing content in databases, and triggering actions when users reach specific locations. It 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.

You can join oProgrammer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world. Readers also take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

More details about this book...

or

Download Professional Augmented Reality Browsers for Smartphones PDF Ebook :

Beginning Smartphone Web Development, Apress


Beginning Smartphone Web Development: Building JavaScript, CSS, HTML and Ajax-based Applications for iPhone, Android PDF Download Ebook. Gail Frederick and Rajesh Lal show how to build interactive mobile web sites using web technologies optimized for browsers in smartphones. This text details markup fundamentals, design principles, content adaptation, usability, and interoperability.

Mobile application developers and their managers need to learn mobile web technologies because it’s in their economic interest. Time-to-market and opportunity costs are significantly lower for web-based mobile applications than for native ones.

Desktop web developers at software companies and IT departments of non-technology businesses need to learn mobile web technologies to meet the demands of managers who will soon be asking them to “mobilize this web site.” These developers will want to do the minimum work possible to maximize the compatibility of their mobile web sites.

The standards-based approach advocated in this book will allow them to build gracefully adaptive and portable mobile web experiences that perform well across mobile browser platforms. In this book, Gail teaches the web standards and fundamentals specific to smartphones and other feature-driven mobile phones and devices.

This text explores cross-platform standards and best practices for the mobile Web authored by the W3C, dotMobi, and similar organizations. It dives deeps into the feature sets of the most popular mobile browsers, including WebKit, Chrome, Palm Pre webOS, Pocket IE, Opera Mobile, and Skyfire. By the end of this book, you’ll have the training, tools, and techniques for creating robust mobile web experiences on any of these platforms for your favorite smartphone or other mobile device.

More details about this book...

or

Download Beginning Smartphone Web Development PDF Ebook :

Wednesday, February 13, 2013

Professional Mobile Application Development, Wrox


Professional Mobile Application Development Wrox PDF Download Ebook. Jeff McWherter and Scott Gowell describe all the major options from native development to web application development. This text discusses major third party platform development acceleration tools, such as Appcelerator and PhoneGap.

This guide zeroes in on topics such as developing applications for Android, IOS, Windows Phone 7, and Blackberry. It shows you how to create consumable web services for mobile devices, walks you through the design and development of mobile user interfaces, uncovers what you need to get started coding mobile websites and gives you the tools to start developing apps on Android™ iOS, Windows® Phone 7, and BlackBerry® devices.

Authors also show how to use the leading software to build more robust apps in a shorter time and set standards and offers guidelines for development teams. It can be tricky developing for all mobile platforms and there are a lot of traps along the way. This guide helps you navigate around the roadblocks, providing you with the steps to set up your development environment and the tools and patterns to build your mobile app.

It also arms you with strategies to best leverage your code base to support the wide variety of platforms. From simple HTML-based web apps to complex examples using Appcelerator or PhoneGap, you'll find everything you need to dive in and create the coolest apps available. Creating applications for the myriad versions and varieties of mobile phone platforms on the market can be daunting to even the most seasoned developer.

This authoritative guide is written in such as way that it takes your existing skills and experience and uses that background as a solid foundation for developing applications that cross over between platforms, thereby freeing you from having to learn a new platform from scratch each time. Concise explanations walk you through the tools and patterns for developing for all the mobile platforms while detailed steps walk you through setting up your development environment for each platform.

More details about this book...

or

Download Professional Mobile Application Development PDF Ebook :

Cracking Windows Phone and BlackBerry Native Development


Cracking Windows Phone and BlackBerry Native Development: Cross-Platform Mobile Apps Without the Kludge PDF Download Ebook. Matthew Baxter-Reynolds shows guidelines to develop, end-to-end, the same application on the Windows Phone 7, Windows Mobile, and BlackBerry platforms. There are also tips on how to develop the same mobile application as a hosted web application, mainly for comparison and debugging.

The different service architectures are explained available on each platform, concentrating on services related to storage, communications and security. This text also describes key differences in deploying and managing applications on the various platforms to translate experience at developing on one platform to speed development when attempting a project on a different platform.

You've developed a killer app for one mobile device—now it’s time to maximize your intellectual investment and develop for the full spectrum of mobile platforms and devices. With this text, you’ll learn how to quickly retool your application between the Windows Phone 7, Windows Mobile, and BlackBerry platforms and broaden the interest and audience of your app.

This book explores same mobile software development project on each platform, learning the differences between and the relative strengths and weaknesses of each platform as you go. No magic intermediate layers of obfuscation—by the time you get to the end, you'll be an expert at developing for any of the major smartphone platforms using each vendor's preferred toolset and approach.

Finally, this guide covers the Windows Phone 7, Windows Mobile, and BlackBerry platforms, as well as the development of a general web application accessible on other devices.

More details about this book...

or

Download Cracking Windows Phone and BlackBerry Native Development PDF Ebook :

Beginning BlackBerry 7 Development, Anthony Rizk


Beginning BlackBerry 7 Development PDF Download Ebook. Rob Kao, Dante Sarigumba and Anthony Rizk show how to obtain, set up the tools you'll need to develop BlackBerry applications, develop Java-based BlackBerry applications and integrate BlackBerry Application Platform Services into your app.

This book offers a hands-on approach to learning how to build and deploy sophisticated BlackBerry apps using the latest tools and techniques available. Assuming only some programming background in Java or a similar language, this book starts with the basics, offering step-by-step tutorials that take you through downloading and installing the BlackBerry development environment, creating your first apps, and exploring the BlackBerry APIs.

You'll be introduced to the latest features available in the latest BlackBerry 7 using BlackBerry Java Plug-in for Eclipse, including BlackBerry Application Platform Services, techniques for using multimedia with the BlackBerry, and tools for increasing app performance. To round out the complete development process, you'll also discover the different ways you can package and distribute your apps, from deploying apps on your own website to listing your apps for sale in the BlackBerry App World.

This text also describes advanced techniques for user interface design, information on the latest APIs available to BlackBerry developers, how to use networking, location-based services, and many other features of the BlackBerry platform in your application.

This book is for those interested in developing native apps for the BlackBerry family of devices and smartphones. BlackBerry development experience is not required, but readers should have some experience with Java and Web programming.

More details about this book...

or

Download Beginning BlackBerry 7 Development PDF Ebook :