Top Banner
Школа разработчиков Windows Phone
22
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Windows Phone School HSE Lecture 4

Школа разработчиков Windows Phone

Page 2: Windows Phone School HSE Lecture 4

Занятие №4

Мобильные службы

Page 3: Windows Phone School HSE Lecture 4

Программные и аппаратные возможности

• Launchers• Choosers

Page 4: Windows Phone School HSE Lecture 4

Как работать?

1. Создаем экземпляр класса из категории launcher-ов

2. Задаем свойства3. Вызываем метод Show()4. PROFIT

Page 5: Windows Phone School HSE Lecture 4

Launchers

• BingMapsTask• BingMapsDirectionTask

Page 6: Windows Phone School HSE Lecture 4

Launchers

• EmailComposeTask

Page 7: Windows Phone School HSE Lecture 4

Launchers

• SearchTask

Page 8: Windows Phone School HSE Lecture 4

Как работать?

1. Создаем экземпляр класса из категории chooser-ов

2. Задаем свойства3. Подписываемся на событие

Completed4. Вызываем метод Show()5. Обрабатываем возвращенные

данные в обработчике события6. PROFIT

Page 9: Windows Phone School HSE Lecture 4

Choosers

• CameraCaptureTask

Page 10: Windows Phone School HSE Lecture 4

Choosers

• PhoneNumberChooserTask

Page 11: Windows Phone School HSE Lecture 4

Other

• ConnectionSettingTask, EmailComposeTask, MarketplaceDetailTask, MarketplaceHubTask, MarketplaceReviewTask, MarketplaceSearchTask, MediaPlayerLauncher, PhoneCallTask, SearchTask, SharedLinkTask, ShareStatusTask, SmsComposeTask, WebBrowserTask, AddressChooserTask, GameInviteTask, etc

Page 12: Windows Phone School HSE Lecture 4

Live Tiles

Page 13: Windows Phone School HSE Lecture 4

Live Tile

• Application tile• Secondary tiles• Flip, Iconic, Cycle types• WMAppManifest.xml

Page 14: Windows Phone School HSE Lecture 4

Flip Tile template

Page 15: Windows Phone School HSE Lecture 4

Iconic Tile template

Page 16: Windows Phone School HSE Lecture 4

Cycle Tile template

Page 17: Windows Phone School HSE Lecture 4

Размеры

Page 18: Windows Phone School HSE Lecture 4

WMAppManifest.xml

Page 19: Windows Phone School HSE Lecture 4

Ссылки на проекты

• https://github.com/plotkin/wp_hello_livetile• https://github.com/plotkin/wp_hello_task

Page 20: Windows Phone School HSE Lecture 4

Проект

• Фотоальбом• Фичи:– Использовать Panorama или Pivot– Работа с SkyDrive, Instagram, VK, Facebook etc– Соединение с внутренней галереей– Возможность делать фотографии, создавать

альбомы– Возможность шарить фотки в соцсети– База данных (без блобов)– Живые тайлы–

Page 21: Windows Phone School HSE Lecture 4

Q&A

Page 22: Windows Phone School HSE Lecture 4

Спасибо за внимание!

[email protected]