Develop Windows Phone 8 App for Beginner


Published on

Published in: Technology
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Develop Windows Phone 8 App for Beginner

  1. 1. Develop Windows Phone 8 App For Absolute Beginner Presented By Khin Maung Myint (Tbit Solution) Ye Kyaw (Tbit Solution)
  2. 2. Window Phone HistoryWindows CEPocket PC 2000Pocket PC 2002Windows Mobile 2003Windows Mobile 2003 SEWindows Mobile 5Windows Mobile 6Windows Mobile 6.1Windows Mobile 6.5Windows Mobile 7Windows Mobile 7.5Windows Mobile 8
  3. 3. Window CEMicrosoft Windows CE (known as Windows Embedded Compact)Microsofts portable devices began with research projects in 1990Windows Mobile was based on the Windows CE kernelWindows CE officially began in 1992
  4. 4. Windows CE
  5. 5. Pocket PC 2000was released on April 19, 2000based on Windows CE 3.0Pocket PC OS had similar appearance to Windows98, Windows Me & Windows 2000
  6. 6. Windows Mobile 2003was released on June 23, 2003Windows Mobile 2003 Pocket PC Premium Edition Pocket PC Professional Edition Windows Mobile 2003 for Smartphone and Windows Mobile 2003 for Pocket PC Phone EditionWindows Mobile 2003 SE released on March 24, 2004
  7. 7. Windows Mobile 5was released at Microsofts Mobile and Embedded DevelopersConference 2005 in Las Vegas, May 9–12, 2005used the .NET Compact Framework 1.0 SP3
  8. 8. Windows Mobile 6released on February 12, 2007 at the 3GSM World Congress2007three different versions: Windows Mobile 6 Standard" for Smartphones Windows Mobile 6 Professional" for Pocket PCs Windows Mobile 6 Classic" for Pocket PCs without cellular radios
  9. 9. Windows Mobile 6.5was released to manufacturers on May 11, 2009This version was designed mainly for easier finger usage6.5.1 brings larger user interface elements6.5.3 minor update was announced on February 2, 2010Sony Ericsson Aspen which was the first phone to use thisversion6.5.5 released in January 2010
  10. 10. Window Phone 7Windows Phone 7 is Windows Phone mobile client operating systemreleased worldwide on October 21, 2010featured a new user interfacewhich combine local & online content via WPs integration with popularsocial networks such as Facebook, Windows Live, and TwitterWindows Phone 7.5 was released in May 2011
  11. 11. Windows Phone 8second generation of mobile OSreleased on October 29th, 2012features interface known as Metro (or Modern UI or designlanguage)Metro is internal code name of a typography-based designlanguage, originally for use in Window Phone. better focus on content of applications.
  12. 12. Window Phone 8 FeaturesA mobile operating system operates a smartphone, tablet,PDA, or other digital mobile devices.Modern mobile operating systems combine the features withtouchscreen, cellular, Bluetooth, WiFi, GPS mobile navigation,camera, video camera, speech recognition, voice recorder,music player, Near field communication, personal digitalassistant (PDA).
  13. 13. Window Phone PartnershipNokia announced partnership with Microsoft on February11, 2011Windows Phone OS Nokia, HTC, Samsung, Huawei
  15. 15. TOP SMARTPHONE OS BY INSTALLED BASE AT END OF 2012 Android . . . about 710 million smartphones in use and 53% of global installed base iOS . . . about 260 million smartphones in use and 19% of global installed base Symbian . . . about 190 million smartphones in use and 14% of global installed base Blackberry . . . 104 million smartphones in use and 8% of global installed base Bada . . . about 30 million smartphones in use and above 2% of global installed base Windows Phone . . . about 20 million smartphones in use and under 2% of global installed base
  16. 16. Windows Phone Development Tools Windows 8 64 bits Microsoft Visual Studio 2012 Windows Phone 8 SDK Hardware: 6.5 GB of free hard disk space 4 GB RAM 64-bit (x64)
  17. 17. DEMO Windows Phone 8
  18. 18. Isolated Storage Isolated Storage is used to store local data on a WindowsPhone 8 resources on a phone are applications should only store necessary data.All I/O operations are restricted to isolated storage and do nothave direct access to the underlying operating system filesystem.Windows Phone has only 10% of storage space remaining, theuser will receive a notification of this status and even thewhole app can stop working
  19. 19. Save File with IsolatedStoragear appStorage = IsolatedStorageFile.GetUserStoreForApplication(); if (!appStorage.FileExists(filename)) { using (var file = appStorage.CreateFile(filename)) { using (var writer = new StreamWriter(file)) { writer.WriteLine(fileContent); } } }
  20. 20. Retrieve File with IsolatedStoragevar appStorage = IsolatedStorageFile.GetUserStoreForApplication();string fileName = "text1.txt";//NavigationContext.QueryString["id"];using (StreamReader sr = newStreamReader(appStorage.OpenFile(fileName, System.IO.FileMode.Open))) { text1.Text = sr.ReadLine(); }
  21. 21. Application Demo