Professional Mobile Application Development
Read it now on the O’Reilly learning platform with a 10-day free trial.
O’Reilly members get unlimited access to books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.
Book description
Create applications for all major smartphone platforms
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.
- Covers all the major options from native development to web application development
- Discusses major third party platform development acceleration tools, such as Appcelerator and PhoneGap
- Zeroes in on topics such as developing applications for Android, IOS, Windows Phone 7, and Blackberry
Professional Mobile Cross Platform Development shows you how to best exploit the growth in mobile platforms, with a minimum of hassle.
Show and hide more
Table of contents Product information
Table of contents
- Cover
- Contents
- Chapter 1: Preliminary Considerations
- Why You Might Be Here
- Cost of Development
- Importance of Mobile Strategies in the Business World
- Why is Mobile Development Difficult?
- Mobile Development Today
- Mobile Myths
- Third-Party Frameworks
- Summary
- Mobile Web Presence
- Mobile Applications
- Marketing
- Your App as a Mobile Web App
- Summary
- What is a Web Service?
- Web Services Languages (Formats)
- Creating an Example Web Service
- Debugging Web Services
- Summary
- Effective Use of Screen Real Estate
- Understanding Mobile Application Users
- Understanding Mobile Information Design
- Understanding Mobile Platforms
- Using the Tools of Mobile Interface Design
- Summary
- Choosing a Mobile Web Option
- Adaptive Mobile Websites
- Dedicated Mobile Websites
- Mobile Web Apps With HTML5
- Summary
- Why Target Android?
- Who Supports Android?
- Android as Competition to Itself
- Getting the Tools You Need
- Connecting to the Google Play
- Android Development Practices
- Building the Derby App in Android
- Summary
- The iPhone Craze
- Getting the Tools You Need
- iOS Project
- Debugging iOS Apps
- Objective-C Basics
- Hello World App
- Building the Derby App in iOS
- Other Useful iOS Things
- Summary
- New Kid on the Block
- Getting the Tools You Need
- Windows Phone 7 Project
- Building the Derby App in Windows Phone 7
- Distribution
- Other Useful Windows Phone Things
- Summary
- The BlackBerry Craze
- Getting the Tools You Need
- Other Useful BlackBerry Things
- BlackBerry Distribution
- Summary
- Why Use Titanium?
- Who is Using Titanium?
- Getting the Tools You Need
- Connecting Titanium to the Markets
- Building the Derby App in Titanium
- Summary
- History of PhoneGap
- Why Use PhoneGap?
- Who is Using PhoneGap?
- Differences between PhoneGap and HTML5
- Getting the Tools You Need
- PhoneGap Project
- Building the Derby App in PhoneGap
- Other Useful Phone Gap Things
- Connecting PhoneGap to the Markets
- Summary
- The Mono Framework
- Getting the Tools You Need
- Getting to Know MonoDevelop
- Mono Projects
- Building the Derby App With Mono
- Other Useful MonoTouch/Mono Features
- Summary
Show and hide more
Product information
- Title: Professional Mobile Application Development
- Author(s): Jeff McWherter, Scott Gowell
- Release date: September 2012
- Publisher(s): Wrox
- ISBN: 9781118203903
You might also like
Check it out now on O’Reilly
Dive in for free with a 10-day trial of the O’Reilly learning platform—then explore all the other resources our members count on to build skills and solve problems every day.