1 / 20

Курс по информационни технологии

Курс по информационни технологии. Занятие № 8 Windows Phone. Съдържание 1/3. Windows Phone Какво е Windows Phone? История на Windows Phone Разработка за Windows Phone Инструментите за разработка Реални и емулирани устройства Възможности ( capabilities) Първоначален екран

brent
Download Presentation

Курс по информационни технологии

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Курс по информационни технологии Занятие №8Windows Phone

  2. Съдържание 1/3 • Windows Phone • Какво е Windows Phone? • История на Windows Phone • Разработка за Windows Phone • Инструментите за разработка • Реални и емулирани устройства • Възможности (capabilities) • Първоначален екран • Дизайн на приложенията, вградени икони • Frames, pages& controls

  3. Съдържание 2/3 • XAML • Какво е XAML? • Ресурси • Data binding • Вградени контроли • Оформление и групиране • Визуализиране на информация • Списъчни контроли • Въвеждане на данни от потребителя • Взаимодействие с потребителя • Обратна връзка • Windows Phone Toolkit

  4. Съдържание 3/3 • Други функции • Навигация • Клавиатура (keyboard input) • Докосване (touch input) • Изолирано хранилище • Фонови агенти • Ресурси и теми • Launchers и choosers • Заснемане на снимки и клипове с камерата • Достъп до локация и визуализиране на карти • Изпълнение на музика и клипове

  5. Windows Phone • Какво е Windows Phone? • Серия операционни системи на Microsoft • Предназначена за мобилни устройства • Насочена към масовия потребител • Наследник на Windows Mobile. Разлики • Собствена версия на .NET Framework Runtime • Механизми за обновяване на Windows Phone

  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. 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. Разработка за Windows Phone • Инструментите за разработка • Реални и емулирани устройства • Възможности (capabilities) • Първоначален екран • Дизайн на приложенията, вградени икони • Frames, pages& controls

  9. XAML • Какво е XAML? • Ресурси • Data binding

  10. Вградени контроли • Оформление и групиране • ContentControl, Border, ScrollViewer, Canvas, Grid, StackPanelи VirtualizingStackPanel • Panorama и Pivot • ApplicationBar • Визуализиране на информация • TextBlock, Image, Map, MediaElement и WebBrowser • Списъчни контроли • ItemsControl

  11. Вградени контроли • Въвеждане на данни от потребителя • TextBoxи PasswordBox • CheckBox иRadioButton • Slider • ListBox • Взаимодействие с потребителя • Button, HyperlinkButton, LongListSelectorиApplicationBar • Обратна връзка • ProgressBarи Popup

  12. Windows Phone Toolkit • Контроли (1/2) • AutoCompleteBox • ContextMenu • DatePicker • ExpanderView • HeaderedItemsControl • HubTile • ListPicker • LockablePivot

  13. Windows Phone Toolkit • Контроли (2/2) • LongListSelector • MultiselectList • PerformanceProgressBar • PhoneTextBox • TimePicker • ToggleSwitch • WrapPanel

  14. Windows Phone Toolkit • Tilt Effect • Page Transitions • Localized Resources • DateTime Converters • GestureService/GestureListener

  15. Други функции (1/3) • Навигация • Преход към друга страница • Предаване на данни при преход • BackStackи връщане назад • Клавиатура (keyboard input) • Избор на подходяща клавиатура (InputScope) • Докосване (touch input) • Жестове с един пръст – събития на „мишката“ • Жестове с много пръсти – събития по манипулация • TouchPoint • Жестове с Windows Phone Toolkit

  16. Други функции (2/3) • Изолираното хранилище • Какво е изолирано хранилище? • Съхранение на настройки (IsolatedStorageSettings) • Папки и файлове в изолираното хранилище • Локална база данни в изолираното хранилище с LINQ-to-SQL • Фонови агенти • Периодични задачи • Интензивни по отношение на ресурсите задачи • Ресурси и теми

  17. Други функции (3/3) • Launchers и choosers • Заснемане на снимки и клипове с камерата • Достъп до локация и визуализиране на карти • Изпълнение на музика и клипове

  18. Разработка за Windows Phone // ДЕМОНСТРАЦИЯ

  19. Въпроси?

  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/

More Related