Copyright 2019 © SLIIT. All Rights Reserved. Concept designed and developed by Web Lankan

Mobile Application Development for Windows Phone Program

Learn to develop high-quality Windows Mobile Apps from the scratch.

This course offers a comprehensive and hands on training program in Mobile App development from Windows Mobile development environment.

Get trained and certified with SLIIT Mobile Application Development course will help you to,

-  Build a strong foundation in order to develop Windows Mobile Apps in less effort.
-  Gain hands-on learning experience through an individual PC.
-  Interact with highly skilled lecturers

Programmers who wants to shift to Mobile App Development Professionals who want to start their own developments Professional who want to enhance their existing App development skills

  • Get all your queries and doubts answered during the class itself
  • Learn Mobile development through hands-on programming tutorials
  • Get to know all the tips, tricks and time saving coding techniques
  • Regular revisions of topics taught in previous classes
  • Develop and Publish your own Apps in Windows App store  

1-Introduction to Windows Phone

  • What is Windows Phone
  • Windows Phone  Hardware requirements
  • Introduction to Visual Studio 2010
  • Introduction to XNA Game Studio
  • Overview of WP8 SDK and other tools
  • Metro and design
  • Blend Overview

2-Silverlight User Interface Design

  • “Metro” design principals
  • Built-in styles
  • Windows Phone layout system
  • Windows Phone chrome and controls
  • Application Bar
  • Page Navigation

3-Creating a WP Application

  • Developing a Silverlight app using C#
  • Controls and code-behind
  • Data Binding in Silverlight
  • Application Lifecycle Management
  • Saving and Restoring Application State
  • Storing Data in Isolated Storage
  • Isolated File Storage system
  • Persistent application settings
  • Database SQL CE database

4-Windows Phone Application / Platform Architecture

  • Local storage
  • Media capabilities
  • Touch support
  • G-sensor / Accelerometer Support
  • Camera
  • Address Book
  • Call & SMS Integration

5-App Development Essentials

  • XNA Framework 4.0
  • XNA Game Studio 4.0
  • Performance considerations
  • 2D / 3D Graphics, hardware scaling
  • Using the Sound Effect class
  • Capturing and using accelerometer data
  • Capturing and using touch events
  • Text input
  • Game State Storage
  • Media Library / Media Playback

6- Web Services / Networking

  • The Browser control
  • http request
  • Consuming web services
  • Push notification
  • XML Parsing using SAX
  • GPS and Geo Location (Location based services)

7 -Integrating with Microsoft Services

  • Windows Live
  • Xbox Live
  • Zune
  • Bing Maps
  • Windows Azure

8-Deployment and Advanced Development Techniques

  • Deploying applications
  • Debugging & Testing
  • Optimizing Code
  • Threading
  • Security Considerations in Phone

The programconsists of lecture Sessions and Practical Sessions. Program will be conducted in a Computer Laboratory.

Registration Status
Commencing Soon
Commencing on
Commencing Soon
Regular Time
40 Hours
Program Fee
Program fee can be paid at any branch of Bank of Ceylon in favor of SLIIT current A/C 0072821605 at Kollupitiya Branch of Bank of Ceylon and receipt should be handed over to SLIIT before commencement of the Program. [Program Fee can also be paid by a Credit Cards/Debit card VISA/MASTER at the SLIIT Metro Campus] The payment deposit slip should be handed over to SLIIT Metro Campus, Before the class commencing date to avoid any  disappointments.
Level 16,BOC Merchant Tower, 28,St Michael’s Road,Colombo 03.
Hotline :- 0773300066 , General- +94 0117544802 +94 11 7543184, +94 11 7543173


To confirm your seat please hand over your bank slip before the class commencement to avoid any disappointments.

1 Step 1
si_LKSinhala ta_INTamil en_USEnglish