Windows Phone Development
Course: WPHD1
Duration: 3 Days
Level: I
On our website at:
http://www.verhoef-training.com/courses/WPHD1.html
Course Summary
In this course, you'll learn how to use Visual Studio 2010 and C# V4 to build Windows Phone applications. You'll gain an understanding of the architecture behind Windows Phone and how to implement the application pages following the rules of Metro. You'll learn to create applications which make use of Windows Phone API including the support for Silverlight/Xaml which is used as the foundation for the implementation.
Topics Covered In This Course
Windows Phone Quick Start
- The basics of phone design and development
- Foundation Classes
- Running applications using the Emulator
Execution LifeCycle
- Execution Model
- Application, Page and Frame
- Navigation principles
Silverlight Fundamentals
- Role of Application, Page and Frame
- Code vs. Markup
- Controls, Properties and Events
- Overview of Resources, Style and Data Binding
Layout
- Page Layout concepts
- Panel and its derivatives
- Scrolling, 'special' effects and further issues
Visual Elements
- Colors and Brushes
- Images and Media
- Styles and Themes
- Overview of Vector Graphics
Resources
- Bound and Unbound Resources
- Embedded and Merged Dictionaries
- Defining and applying styles
Controls
- Review of Controls and Events
- Components of a Tag Library
- Listbox, Button, Input and RangeBase controls
- Application Bar
Data
- Simple Binding
- Target and Source
- DataTemplates
- Data Sharing and Persistence
Look And Feel
- Orientation Support
- Gestures, Single Touch and Manipulation Events
- Metro Hub Views
- Camera, Location Service and Accelerometer
What You Can Expect
In this course, you will learn how to:
- Write simple Windows Phone applications
- Describe the Application Execution Life Cycle
- Use XAML to describe GUI content, and data binding
- Use structural and visual controls
- Define and apply XAML-based Resources
- Choose appropriate input controls
- Handle data binding, sharing and persistence
- Investigate phone logistics and external influences
Who Should Take This Course
The course is aimed at proficient C# Developers who want to progress to Windows Phone application development.
Recommended Prerequisites
As well as being a C# developer, it is assumed that the delegate has some experience as a user of mobile 'smart' phones. No knowledge of mobile development on any platform is assumed ? this course is aimed at Phone Developer Novices.
Training Style
Instructor led with 50% lecture and 50% lab.
Related Courses
Code |
Course Title |
Duration |
Level |
|
ANDP1 |
Android Development |
5 Days |
I |
Details |
IOSD1 |
iOS Development |
5 Days |
I |
Details |
MOBSEC |
Mobile Device Security |
2 Days |
I |
Details |
Every student attending a Verhoef Training class will receive
a certificate good for $100 toward their next public class taken
within a year.
You can also buy "Verhoef Vouchers" to get a discounted rate for a
single student in any of our public or web-based classes.
Contact your account manager or our sales office for details.