Windows Phone Development

427 views

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
427
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
15
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.

×