Windows Phone 7 Silverlight Cookbook
Formats:
save 15%!
save 37%!
Free Shipping!
| Also available on: |
|
- Build sophisticated Windows Phone apps with clean, optimized code.
- Perform easy to follow recipes to create practical apps.
- Master the entire workflow from designing your app to publishing it.
Book Details
Language : EnglishPaperback : 304 pages [ 235mm x 191mm ]
Release Date : August 2011
ISBN : 1849691169
ISBN 13 : 9781849691161
Author(s) : Jonathan Marbutt, Robb Schiefer Jr.
Topics and Technologies : All Books, Microsoft Development , Mobile, Cookbooks, Microsoft, Microsoft Silverlight
Table of Contents
PrefaceChapter 1: Layout and Design
Chapter 2: Creating Animation
Chapter 3: Behaviors and Events
Chapter 4: DataBinding 101/MVVM
Chapter 5: Services, Data, and RSS
Chapter 6: Location Services
Chapter 7: Push Notifications to the Phone
Chapter 8: Launchers and Choosers
Chapter 9: Sensing with Sensors
Chapter 10: Preparing Apps for the Marketplace
Index
- Chapter 1: Layout and Design
- Introduction
- Downloading the tools
- Understanding the tools
- Creating simple navigation
- Using Positioning controls
- Discovering the various input controls
- ViewStateManager introduction
- Understanding the panorama control
- Using the pivot control
- Chapter 2: Creating Animation
- Introduction
- Using ViewStateManager to create simple animations
- The basics of timelines
- Using timelines for feedback to users
- Chapter 3: Behaviors and Events
- Introduction
- Understanding events
- Understanding basic behaviors
- Custom behavior
- Physics engine behavior
- Chapter 4: DataBinding 101/MVVM
- Introduction
- A case for MVVM
- Creating a simple model
- Creating a ViewModel
- Creating a view
- Element-to-element binding
- Chapter 5: Services, Data, and RSS
- Introduction
- Creating a WCF service to access a SQL database
- Using a WCF service in a Windows Phone application
- Building a simple RSS reader
- Chapter 6: Location Services
- Introduction
- Tracking latitude and longitude
- Tracking altitude, speed, and course
- Saving battery by using a location wisely
- Using location services with the emulator
- Mapping your location
- Chapter 7: Push Notifications to the Phone
- Introduction
- Updating the tile background without push
- Creating a service to send notifications
- Registering for push notifications
- Creating a notifications helper
- Creating toast notifications
- Chapter 8: Launchers and Choosers
- Introduction
- Automating e-mails
- Handling common About Us tasks
- Scanning barcodes
- Enabling photo extras
- Tombstoning
- Chapter 9: Sensing with Sensors
- Introduction
- Orienting your app
- That mic is hot
- Accelerating your apps
- Developing the touch
- Shaking it up
- Pinching with ease
- Chapter 10: Preparing Apps for the Marketplace
- Introduction
- Configuring capabilities
- Maintaining responsiveness
- Adding trial support
- Creating iconography
- Submitting an app
Jonathan Marbutt
Robb Schiefer Jr.
Code Downloads
Download the code and support files for this book.
Submit Errata
Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.
Errata
- 3 submitted: last submission 11 Oct 2012In the Front Matter under About the Reviewers section:
In the third paragraph, the reviewers name "Colin Smith" must be replaced by "Cory Smith".
If you are facing problem with the RSS Reader code, then following is the code suggested by the Author: public RSSReaderViewModel() { Posts = new ObservableCollection
Page: 102 | Errata: Typo
Please replace "-- NOTE insert references to Packt books" with the following links:
http://www.packtpub.com/microsoft-wcf-4-0-cookbook/book
http://www.packtpub.com/microsoft-silverlight-5-data-and-services-cookbook/book
Sample chapters
You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.
- Use XAML and Blend along with animations to bring your user interfaces to life.
- Utilize web services for all your data needs.
- Learn how the process of sending Push notifications to users saves time and battery
- Take the power of touch to a whole new level by creating unique touch gestures for your app.
- Generate revenue and share your app with the world through the Windows Phone marketplace.
Silverlight has revolutionized development using Microsoft technologies. It is an excellent tool for mobile application development. The XAML-based markup and familiar C# code are the perfect combination for building apps efficiently and with minimum hassle.
Packed full of recipes containing comprehensive instructions for the tasks required to build modern compelling smartphone apps using Silverlight.
Starting with application design and architecture, you will quickly move on to more technical features and APIs you can implement to make your app stand out. You will use the Camera API to scan barcode, location services to pinpoint the user’s GPS coordinates and accelerometer to provide feedback based on movement of the phone. All of these features can be provided in a slick user interface through the power of Silverlight. Animations, behaviors and XAML provide all you need and more.
The book is written in a cookbook style, presenting examples in the style of recipes, allowing you to go directly to your topic of interest, or follow topics throughout a chapter to gain in-depth knowledge.
All levels of developers and designers will be able to utilize this book. The language and examples are written for beginners but there are plenty of deeper concepts to explore and code to master.

