Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Windows Phone Apps Development

( Duration: 3 Days )

The Windows Phone Apps Development training course introduces the Windows Phone Application Development platform. By the end of this course you should be all set up to start writing applications for the Windows Phone. This course will cover all the basics at an intro level, from key architectural concepts, to user interface and navigation, to application lifecycle, files and folders, local databases, and integration with the phone’s main built-in features.

Attendees of Windows Phone Apps Development workshop should have:

  • Basic familiarity with C#
  • Knowledge of XAML Language is a plus

COURSE AGENDA

1

Windows Phone overview

  • What is Windows Phone
  • Why develop for WP
  • Architecture
  • Application models
  • Hardware
  • Security
  • Store
  • Development fundamentals
2

Getting Started

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

User Experience

  • XAML
  • Design principles
  • Controls and layout
  • More controls
  • Panorama
  • Pivot
  • Application bar
  • Styles
  • Resources
  • Themes
  • Templates
4

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
5

Navigation and lifecycle

  • Navigation
  • Passing parameters
  • Back stack
  • App lifecycle
  • Page state
  • MVVM design pattern
6

Files and Data

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

Phone Integration

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

Windows Store Overview

  • Windows Store API
  • Windows Store App development
  • Universal app development

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X