<p>
[데브멘토 동영상] 주신영SmartShare 대표2부 최종</p>
<p>
실전 윈도우폰 망고 앱 디자인& 개발</p>
<p>
코드네임 ‘망고’업데이트, 윈도우폰 앱 개발A to Z</p>
<p>
본 강연의 강사는 현재 WinMoDev 부시삽으로 활동하고 있으며 편리한 공유서비스를 개발 중인SmartShare의CEO다. Presenter라는 파워포인트 제어앱과Techdays Korea를 마켓플레이스에 런칭했으며 원격제어 앱시리즈와 효율적인 개인 데이터 관리 서비스를 개발 중이다.</p>
4. iPhone Notification Architecture
APNS(Apple Push
Notification Service)
Remote Notification (iOS 3.0)
Local Notification (iOS 4.0)
Windows Phone Microsoft Corporation
5. iPhone Notification UX
Windows Phone 7 Guide for iPhone Application Developers
http://windowsphone.interoperabilitybridges.com/articles/chapter-8-introduction-to-windows-phone-7-
Windows Phone Microsoft Corporation
notifications-for-iphone-developers
6. 시나리오/인기 앱
Beezz Text Me
Unread Tile Unread Tile
Direct Toast Direct Toast
Weather Apps Send to WP7
Weather Tile Link Tile
Warning Toast Link Toast
Chess by Post WP7applist
Turn Tile App Count Tile
Move T oast
Windows Phone Microsoft Corporation
9. Live Tiles – Local Tile API
Local tile updates (not push)
앱이 foreground 또는 background 에 있을 때
모든 속성을 컨트롤 가능
Calorie Counter, Sticky Notes 등의 앱을 개발 가능
MultiTile!
Create/Update/Delete
페이지를 직접 실행 및 제어
Windows Phone Microsoft Corporation
10. Live Tiles – Local Tile API…
Back of tile 업데이트
앱이 foreground 또는 background 에 있을 때 모든 속성을 컨트롤 가능
Content, Title, Background
Content Content
string is Background
bigger
Title Title
Windows Phone Microsoft Corporation
11. Push Notifications – 새로운 기능!
Demo
MultiTile, Back of Tile, Deep Toast
Windows Phone Microsoft Corporation
12. Push Notifications – 새로운 기능!
MultiTile/Back of Tile 지원
여러 지역의 날씨 정보, 뉴스 카테고리, 스포츠 팀 점수, 트위터 즐겨찾기
응용 프로그램에 속하는 모든 tile을 업데이트할 수 있다.
API 변경은 없다! – BindToShellTile로 모든 tile에 바인딩
서비스 및 업데이트를 직접 새로운 속성을 사용하여 Tile ID로 보낸다.
back 속성을 위한 3가지 요소
<wp:Notification xmlns:wp="WPNotification">
<wp:Tile Id=“/WorldNews.xaml?how=start”>
<wp:BackgroundImage>http://www.contoso.com/worldTile.png</wp:BackgroundImage>
<wp:Count>4</wp:Count>
<wp:Title>World News Updates</wp:Title>
<wp:BackBackgroundImage>http://www.contoso.com/worldBack.png</wp:BackBackgroundImage>
<wp:BackContent>Peace talks resume</wp:BackContent>
<wp:BackTitle>Middle East News</wp:BackTitle>
</wp:Tile>
</wp:Notification>
Windows Phone Microsoft Corporation
13. Push Notifications – 새로운 기능!
Deep Toast
사용자가 곧바로 볼 수 있는 어플의 정보 : 날씨 알림, 속보, 트윗 메시지 등
기존 navigation 사용 (OnNavigatedTo)
API 변경은 없다! – BindToShellToast로 모든 작업 가능
toast로 쿼리문을 이용해 1개의 요소를 보낼 수 있다.
<wp:Notification xmlns:wp="WPNotification">
<wp:Toast>
<wp:Text1>World News Updates</wp:Text1>
<wp:Text2>Egypt braces for march in palace square</wp:Text2>
<wp:Param>/detailsPage.xaml?storyid=186435</wp:Param>
</wp:Toast>
</wp:Notification>
Windows Phone Microsoft Corporation
14. Reference
App HUB
http://create.msdn.com
Windows Phone 7 앱 시리즈
http://msdn.microsoft.com/ko-kr/gg415576
윈도우폰 개발자 그룹(윈모데브)
http://www.WinMoDev.net
Mango Training Course
http://msdn.microsoft.com/en-us/wp7trainingcourse.aspx
MSDN Sample
http://msdn.microsoft.com/en-us/library/ff431744(v=VS.92).aspx
Windows Phone Microsoft Corporation