Курс по информационни технологии (2013) - 8. Windows Phone

388 views

Published on

Занятие №8 на курса по информационни технологии (2013) провеждан от ДАВИД академия в ПМГ "Никола Обрешков" - Казанлък. Включва темите:
- Windows Phone

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
388
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Курс по информационни технологии (2013) - 8. Windows Phone

  1. 1. Курс по информационни технологии Занятие №8 Windows Phone 2013
  2. 2. Съдържание 1/3 • Windows Phone – Какво е Windows Phone? – История на Windows Phone • Разработка за Windows Phone – – – – – – Инструментите за разработка Реални и емулирани устройства Възможности (capabilities) Първоначален екран Дизайн на приложенията, вградени икони Frames, pages & controls
  3. 3. Съдържание 2/3 • XAML – Какво е XAML? – Ресурси – Data binding • Вградени контроли – – – – – – Оформление и групиране Визуализиране на информация Списъчни контроли Въвеждане на данни от потребителя Взаимодействие с потребителя Обратна връзка • Windows Phone Toolkit
  4. 4. Съдържание 3/3 • Други функции – – – – – – – – – – Навигация Клавиатура (keyboard input) Докосване (touch input) Изолирано хранилище Фонови агенти Ресурси и теми Launchers и choosers Заснемане на снимки и клипове с камерата Достъп до локация и визуализиране на карти Изпълнение на музика и клипове
  5. 5. Windows Phone • Какво е Windows Phone? – – – – – – Серия операционни системи на Microsoft Предназначена за мобилни устройства Насочена към масовия потребител Наследник на Windows Mobile. Разлики Собствена версия на .NET Framework Runtime Механизми за обновяване на Windows Phone
  6. 6. Windows Phone • История на Windows Phone (1/2) – Версия 7 (NoDo) – 21 октомври 2010/8 ноември 2010 • Първа версия – Версия 7.5 (Mango) – май 2011 • • • • Мобилна версия на Internet Explorer 9 Многозадачност за външни приложения Twitter интеграция в People Hub Windows Live SkyDrive – Версия 7.5 (Tango) – юни 2012 • Намалени изисквания към хардуера • Изключени ресурсоемки функционалности • Изключване инсталирането на ресурсоемки приложения
  7. 7. Windows Phone • История на Windows Phone (2/2) – Версия 7.8 – януари 2013 • • • • Обявена успоредно с Windows Phone 8 Обновен стартов екран Допълнителни теми Обновен заключен екран – Версия 8 – 29 октомври 2012 • • • • • Подменена архитектура от Windows CE към Windows NT Internet Explorer 10 Истинска многозадачност Kids Corner и Rooms Data Sense, NFC, Wallet и др. – Windows Phone Blue
  8. 8. Разработка за Windows Phone • • • • • • Инструментите за разработка Реални и емулирани устройства Възможности (capabilities) Първоначален екран Дизайн на приложенията, вградени икони Frames, pages & controls
  9. 9. XAML • Какво е XAML? • Ресурси • Data binding
  10. 10. Вградени контроли • Оформление и групиране – ContentControl, Border, ScrollViewer, Canvas, Grid, StackPanel и VirtualizingStackPanel – Panorama и Pivot – ApplicationBar • Визуализиране на информация – TextBlock, Image, Map, MediaElement и WebBrowser • Списъчни контроли – ItemsControl
  11. 11. Вградени контроли • Въвеждане на данни от потребителя – – – – TextBox и PasswordBox CheckBox и RadioButton Slider ListBox • Взаимодействие с потребителя – Button, HyperlinkButton, LongListSelector и ApplicationBar • Обратна връзка – ProgressBar и Popup
  12. 12. Windows Phone Toolkit • Контроли (1/2) – – – – – – – – AutoCompleteBox ContextMenu DatePicker ExpanderView HeaderedItemsControl HubTile ListPicker LockablePivot
  13. 13. Windows Phone Toolkit • Контроли (2/2) – – – – – – – LongListSelector MultiselectList PerformanceProgressBar PhoneTextBox TimePicker ToggleSwitch WrapPanel
  14. 14. Windows Phone Toolkit • • • • • Tilt Effect Page Transitions Localized Resources DateTime Converters GestureService/GestureListener
  15. 15. Други функции (1/3) • Навигация – Преход към друга страница – Предаване на данни при преход – BackStack и връщане назад • Клавиатура (keyboard input) – Избор на подходяща клавиатура (InputScope) • Докосване (touch input) – – – – Жестове с един пръст – събития на „мишката“ Жестове с много пръсти – събития по манипулация TouchPoint Жестове с Windows Phone Toolkit
  16. 16. Други функции (2/3) • Изолираното хранилище – – – – Какво е изолирано хранилище? Съхранение на настройки (IsolatedStorageSettings) Папки и файлове в изолираното хранилище Локална база данни в изолираното хранилище с LINQto-SQL • Фонови агенти – Периодични задачи – Интензивни по отношение на ресурсите задачи • Ресурси и теми
  17. 17. Други функции (3/3) • • • • Launchers и choosers Заснемане на снимки и клипове с камерата Достъп до локация и визуализиране на карти Изпълнение на музика и клипове
  18. 18. Разработка за Windows Phone // ДЕМОНСТРАЦИЯ
  19. 19. Въпроси?
  20. 20. Благодаря! • Валери Дачев – – – – valery@david.bg http://vdachev.net/ @vdachev https://www.facebook.com/vdachev • ДАВИД академия – – – – acad@david.bg http://acad.david.bg/ @david_academy https://www.facebook.com/groups/david.academy/

×