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

Chapter 2: Diving Into Mobile: App or Website?

Mobile Web Presence

Mobile Applications

Marketing

Your App as a Mobile Web App

Summary

Chapter 3: Creating Consumable Web Services for Mobile Devices

What is a Web Service?

Web Services Languages (Formats)

Creating an Example Web Service

Debugging Web Services

Summary

Chapter 4: Mobile User Interface Design

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

Chapter 5: Mobile Websites

Choosing a Mobile Web Option

Adaptive Mobile Websites

Dedicated Mobile Websites

Mobile Web Apps With HTML5

Summary

Chapter 6: Getting Started With Android

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

Chapter 7: Getting Started With IOS

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

Chapter 8: Getting Started With Windows Phone 7

New Kid on the Block

Getting the Tools You Need

Windows Phone ...

Get Professional Mobile Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.