Windows Phone

Course Overview:

This training is an introduction to mobile application development, including market opportunities, challenges, and architectural models. Course covers an overview of development concepts found in Microsoft Mobile 8.1. Become familiar with the end-to-end process to install, develop, test, and distribute mobile applications. As mobile environments are changing rapidly, this course provides a broader understanding for specialization in one of these major platforms. Prepare to deal with the challenges of application development for the mobile market including limited screen size and memory, gesture based GUI, connectivity, and the variety of available phones. This hands-on class provides unique and valuable content on how to contrast the approaches taken by the major mobile players.

Course Content:


Introduction



♦ What is Windows Phone 8
♦ Why develop for WP8
♦ Architecture
♦ Application models
♦ Hardware
♦ Security
♦ Store
♦ Development fundamentals
♦ What about WP7


Getting Started



♦ Getting the tools
♦ SDK contents
♦ Prerequisites
♦ Registering and unlocking
♦ Creating a project
♦ Windows Phone IDE
♦ Project structure
♦ App manifest
♦ Running the app
♦ A simple app
♦ Blend


User Experience


♦ Design principles
♦ Controls and layout
♦ More controls
♦ Panorama
♦ Pivot
♦ Application bar
♦ Styles
♦ Resources
♦ Themes
♦ Templates



User Experience – 2



♦ Data binding
♦ Two-way binding
♦ UI notifications
♦ Value converters
♦ Binding to collections
♦ Data templates
♦ Visual states
♦ States in a control
♦ States and orientation



Navigation and lifecycle



♦ Navigation
♦ Passing parameters
♦ Back stack
♦ App lifecycle
♦ Page state
♦ Demo of an App
♦ App state



Files and Data



♦ Permanent storage
♦ Settings API
♦ Working with settings
♦ File API
♦ Enumerating files
♦ Reading and writing
♦ Text IO
♦ Local database
♦ Defining the DB
♦ Querying
♦ Insert and delete
♦ Associations
♦ Http data
♦ WebClient and HttpClient



Phone Integration
 


♦ Live tiles
♦ Default tile
♦ Tile notification
♦ Secondary tile
♦ Launchers and choosers
♦ Launcher chooser demo
♦ Lock screen
♦ Lock screen image
♦ Lock screen notifs
♦ Background work
♦ Reminder
♦ Background agent

We can assure a 100% job guarantee and Placement. Contact us for Free - Demo.

 

Quick Enroll