Windows Phone
Development
NguyenPham
Pham.nguyen@Hotmail.com
http://phamnguyen.info
Windows Phone Microsoft confidential.
Agenda
 Silverlight Controls
 Fundamental Concepts
 Isolated storage
 Local Data...
Windows Phone Microsoft confidential.
Controls
Windows Phone Microsoft confidential.
Windows Phone Microsoft confidential.
5
Windows Phone Microsoft confidential.
6
Windows Phone Microsoft confidential.
7
Windows Phone Microsoft confidential.
Windows Phone Microsoft confidential.
Windows Phone Microsoft confidential.
ApplicationBar
Windows Phone Microsoft confidential.
Windows Phone Microsoft confidential.
Don’t fill all 4 slots if not needed
Use the ApplicationBar instead of creating
your...
Windows Phone Microsoft confidential.
13
<phone:PhoneApplicationPage
x:Class=“MyApp.MainPage”
… >
<phone:PhoneApplicationP...
Windows Phone Microsoft confidential.
DemoApplicationBar
14
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Windows Phone Microsoft confidential.
Demo Launcher
17
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Windows Phone Microsoft confidential.
Demo Chooser
20
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Demo
24
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Demo
29
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Demo
34
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Windows Phone
Windows Phone Microsoft confidential.
Demo
38
Windows Phone Microsoft confidential.
© 2011 Microsoft Corporation.
All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be...
Upcoming SlideShare
Loading in...5
×

Windows Phone Development

233

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
233
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Windows Phone Development

  1. 1. Windows Phone Development NguyenPham Pham.nguyen@Hotmail.com http://phamnguyen.info
  2. 2. Windows Phone Microsoft confidential. Agenda  Silverlight Controls  Fundamental Concepts  Isolated storage  Local Database  Location Services 2
  3. 3. Windows Phone Microsoft confidential. Controls
  4. 4. Windows Phone Microsoft confidential.
  5. 5. Windows Phone Microsoft confidential. 5
  6. 6. Windows Phone Microsoft confidential. 6
  7. 7. Windows Phone Microsoft confidential. 7
  8. 8. Windows Phone Microsoft confidential.
  9. 9. Windows Phone Microsoft confidential.
  10. 10. Windows Phone Microsoft confidential. ApplicationBar
  11. 11. Windows Phone Microsoft confidential.
  12. 12. Windows Phone Microsoft confidential. Don’t fill all 4 slots if not needed Use the ApplicationBar instead of creating your own menu system Up to 4 buttons plus optional menu Swipe up the bar to bring up the menu Swipe up the bar to bring up the menu
  13. 13. Windows Phone Microsoft confidential. 13 <phone:PhoneApplicationPage x:Class=“MyApp.MainPage” … > <phone:PhoneApplicationPage.ApplicationBar> <shell:ApplicationBar x:Name="AppBar" IsMenuEnabled="True"> <shell:ApplicationBar.Buttons> <shell:ApplicationBarIconButton x:Name="NewContactButton" IconUri="Images/appbar.new.rest.png" Text="New" Click="NewContactButton_Click"/> <shell:ApplicationBarIconButton x:Name="SearchButton" IconUri="Images/appbar.feature.search.rest.png" Text="Find" Click="SearchButton_Click"/> </shell:ApplicationBar.Buttons> <shell:ApplicationBar.MenuItems> <shell:ApplicationBarMenuItem x:Name="GenerateMenuItem" Text="Generate Data" Click="GenerateMenuItem_Click" /> <shell:ApplicationBarMenuItem x:Name="ClearMenuItem" Text="Clear Data" Click="ClearMenuItem_Click" /> </shell:ApplicationBar.MenuItems> </shell:ApplicationBar> </phone:PhoneApplicationPage.ApplicationBar>
  14. 14. Windows Phone Microsoft confidential. DemoApplicationBar 14
  15. 15. Windows Phone Microsoft confidential. Windows Phone
  16. 16. Windows Phone Microsoft confidential.
  17. 17. Windows Phone Microsoft confidential. Demo Launcher 17
  18. 18. Windows Phone Microsoft confidential. Windows Phone
  19. 19. Windows Phone Microsoft confidential.
  20. 20. Windows Phone Microsoft confidential. Demo Chooser 20
  21. 21. Windows Phone Microsoft confidential. Windows Phone
  22. 22. Windows Phone Microsoft confidential. Windows Phone
  23. 23. Windows Phone Microsoft confidential. Windows Phone
  24. 24. Windows Phone Microsoft confidential. Demo 24
  25. 25. Windows Phone Microsoft confidential. Windows Phone
  26. 26. Windows Phone Microsoft confidential. Windows Phone
  27. 27. Windows Phone Microsoft confidential. Windows Phone
  28. 28. Windows Phone Microsoft confidential. Windows Phone
  29. 29. Windows Phone Microsoft confidential. Demo 29
  30. 30. Windows Phone Microsoft confidential. Windows Phone
  31. 31. Windows Phone Microsoft confidential. Windows Phone
  32. 32. Windows Phone Microsoft confidential. Windows Phone
  33. 33. Windows Phone Microsoft confidential. Windows Phone
  34. 34. Windows Phone Microsoft confidential. Demo 34
  35. 35. Windows Phone Microsoft confidential. Windows Phone
  36. 36. Windows Phone Microsoft confidential. Windows Phone
  37. 37. Windows Phone Microsoft confidential. Windows Phone
  38. 38. Windows Phone Microsoft confidential. Demo 38
  39. 39. Windows Phone Microsoft confidential.
  40. 40. © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×