CONTENTS

INTRODUCTION

CHAPTER 1: INTRODUCING WINDOWS PHONE 7

The Windows Mobile Platform

Here Comes the iPhone

Android Arrives

A Microsoft Reboot

The Windows Phone 7 Platform

Windows Phone 7 Hardware Specifications

Windows Phone 7 Architecture

Getting Started with Windows Phone 7 Development

Navigating through Visual Studio 2010 Express Edition

Summary

CHAPTER 2: JAW-DROPPING APPS WITH THE HELP OF SILVERLIGHT

Requirements for Windows Phone 7 Development

What Is Silverlight?

What Is XAML?

The Anatomy of a Windows Phone Application

Developing with Silverlight Controls

Common Control Properties

Layout Controls

Programming with Silverlight

Interactive Controls

Summary

CHAPTER 3: SPICE UP YOUR APP WITH SHAPES, COLORS, BRUSHES, AND TRANSFORMS

Working with Shapes

The Ellipse Control

The Rectangle Control

The Line Control

The Polygon Control

The Polyline Control

Working with Colors

Using Brushes

The SolidColorBrush Object

The LinearGradientBrush Object

The RadialGradientBrush Object

The ImageBrush Object

Applying Transforms

The RotateTransform Object

The ScaleTransform Object

The SkewTransform Control

The TranslateTransform Object

The TransformGroup Object

Summary

CHAPTER 4: ADVANCED USER INTERFACE TECHNIQUES: STYLES, TEMPLATES, AND THE VISUAL STATE MANAGER

Understanding Control Styles

Application Styles

BasedOn Styles

Control Templates

The Visual State Manager

Expression Blend

User Controls

Custom Controls

Summary

CHAPTER 5: ISOLATED STORAGE, PAGE NAVIGATION, AND THE APPLICATION LIFE ...

Get Beginning Windows® Phone 7 Application Development: Building Windows® Phone Applications Using Silverlight® and XNA® now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.