My Account Log in

1 option

Essential Windows Phone 8

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Wildermuth, Shawn, Author.
Series:
Microsoft Windows Development
Language:
English
Subjects (All):
Windows phone (Computer file).
Application software--Development.
Application software.
Smartphones--Programming.
Smartphones.
Mobile computing.
Physical Description:
1 online resource (1 v.) : ill.
Edition:
2nd edition
Other Title:
Essential Windows Phone eight
Place of Publication:
[Place of publication not identified] Addison Wesley 2013
Language Note:
English
System Details:
text file
Summary:
“Shawn has created a guide that is easy to read, up-to-date, and comprehensive–covering the entire application surface area for Windows Phone developers. Enjoy!” –Jeff Wilcox, Senior Software Development Engineer, Microsoft Essential Windows® Phone 8 is the definitive guide to creating powerful mobile apps with Microsoft’s dramatically improved Windows Phone 8 platform. Ten-time Microsoft MVP Shawn Wildermuth draws on his extensive experience teaching Windows Phone development, helping you to get started fast and master techniques that lead to truly outstanding solutions. Updated throughout, this edition reflects new APIs and development best practices, ranging from new WinRT APIs to voice integration. It also contains a comprehensive new chapter on developing enterprise solutions for business. After introducing the platform and its key improvements, Shawn dives directly into the essentials. Using realistic code, he illustrates today’s best techniques for delivering robust, well-performing apps. You’ll build a complete app from start to finish and then deepen your skills with increasingly sophisticated techniques. From planning through delivery, Shawn guides you through the entire lifecycle, helping you make the most of Windows Phone 8’s valuable capabilities. Whether you’re a Windows developer going mobile or a mobile developer moving to Windows Phone, here are all the skills you’ll need. Coverage includes Setting up the WP8 development environment, including the emulator Using XAML to fully control the look and feel of your app’s interface Providing robust user interactivity through controls Creating mobile experiences built around the real needs of Windows Phone users Localizing your app for native languages and global markets Utilizing vibration, motion, sound, the camera, or other hardware features Supporting voice commands such as “Call Mom” or “Open Twitter” Integrating features that use Contacts, Appointments, Alarms, the media library and hubs, and the lock screen Storing data in simple files, caches, or a full-fledged database Multitasking in the background without compromising performance Implementing location-aware apps that can track where users are Retrieving external data and assets via REST, Web services, push notifications, or Windows Live Preparing your application for the Windows Phone Store Building and distributing enterprise apps for your company’s internal customers
Contents:
About This eBook
Title Page
Copyright Page
Dedication Page
Contents at a Glance
Contents
Preface
Acknowledgments
About the Author
1. Introducing Windows Phone
A Different Kind of Phone
Phone Specifications
Input Patterns
Application Lifecycle
Driving Your Development with Services
Live Tiles
The Windows Phone Store
Where Are We?
2. Writing Your First Phone Application
Preparing Your Machine
Creating a New Project
Designing with Blend
Adding Code
Working with the Phone
3. XAML Overview
What Is XAML?
XAML Object Properties
Naming in XAML
Visual Containers
Visual Grammar
Images
Transformations and Animations
XAML Styling
4. Controls
Controls in XAML
Phone-Specific Controls
Data Binding
Windows Phone Toolkit
5. Designing for the Phone
The Third Screen
Deciding on an Application Paradigm
Microsoft Expression Blend
Blend Basics
Phone-Specific Design
Previewing Applications
Designing with Visual Studio
Implementing the Look and Feel of the Phone
6. Developing for the Phone
The Phone Experience
Localizing Your Phone Application
7. Phone Hardware
Using Vibration
Using Motion
Using Sound
Working with the Camera
The Clipboard API
Location APIs
Voice Commands
Speech Recognition
Speech Synthesis
Bluetooth and VOIP
8. Phone Integration
Contacts and Appointments
Alarms and Reminders
Using Tasks
Media and Picture Hubs
Other Ways of Launching Your App
9. Databases and Storage
Storing Data
Storage
Local Databases
10. Multitasking
Multitasking
Background Agents.
Location-Aware Apps
Background Transfer Service
11. Services
The Network Stack
Consuming JavaScript Object Notation
Web Services
Consuming OData
Using Push Notifications
12. Making Money
What Is the Store?
Submitting Your App
Modifying Your Application
Dealing with Failed Submissions
Using Ads in Your Apps
13. Enterprise Phone Apps
Enterprise Apps?
Registering Your Company
Buying a Symantec Code-Signing Certificate
Installing the Certificate
Application Enrollment Token
Registering Phones
Preparing Apps for Distribution
Building a Company Hub
Index.
Notes:
Bibliographic Level Mode of Issuance: Monograph
Description based on publisher supplied metadata and other sources.
ISBN:
9780133372533
0133372537
9780133366815
0133366812
9780321904942
032190494X
OCLC:
850706649

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account