Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

[122] line on apple watch

11,196 views

Published on

DEVIEW2015 DAY1. line on apple watch

Published in: Technology
  • Dating for everyone is here: ❶❶❶ http://bit.ly/39sFWPG ❶❶❶
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Follow the link, new dating source: ❶❶❶ http://bit.ly/39sFWPG ❶❶❶
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • ACCESS that WEBSITE Over for All Ebooks (Unlimited) ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... DOWNLOAD FULL EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M }
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m77EgH } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m77EgH } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m77EgH } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m77EgH } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

[122] line on apple watch

  1. 1. LINE on Apple Watch 강윤식
  2. 2. Apple Watch - 2014년 9월 9일 - 38mm / 42mm - Watch, Watch Sport, Watch Edition - 모션 체크 및 알림 수신 - 디지털 크라운 - WatchKit SDK
  3. 3. WatchKit WatchKit App
 일반적인 앱 Glances Apple Watch에서의 위젯 Custom Notification 수신된 알람의 추가 정보 및 액션 버튼
  4. 4. WatchKit - iOS Extension - 모든 코드는 iPhone에서 실행 - Watch에서 리소스 보관 Apple Watch iPhone Extension Resource
  5. 5. View 배열 - Storyboard 필수 - WKInterfaceObject - flow 방식의 배열 - WKInterfaceGroup WatchKit
  6. 6. LINE
  7. 7. LINE - 대화 목록 - openParentApplication으로 iOS app DB 갱신 후 데이터 조회 - iOS app에게 데이터 요청 - iOS app이 실행 중이지 않으면 백그라운드에서 기동 - 초기 요청 시에 기동시간 소요
  8. 8. LINE - 대화방 - 텍스트 / 이미지 / 스티커 - NSURLSession으로 메시지마다 미디어를 다운로드 - 메시지 병합 UI
  9. 9. LINE - 스티커 목록 속도 이슈 - .setImage(UIImage(named:“”))
 .setImageNamed(“”) - dispatch_after : 이미지를 시간차를 두고 로드
  10. 10. LINE - 알림 - 텍스트 / 이미지 / 스티커 - NSURLSession
  11. 11. LINE - 알림 액션 버튼 - App content에는 버튼 추가 불가능 - payload에 “category” 설정 - iPhone에도 노출
 : UIUserNotificationActionContext
  12. 12. WatchKit 1 - 성능 체크가 불가능 - QA가 애매한 상황 - 충분하지 않은 SDK - 사용자들의 적극적인 반응 - 웨어러블 시장의 진입점
  13. 13. watchOS 2
  14. 14. watchOS 2 - 2015년 6월 8일 WWDC 2015에서 소개 - iOS9 이상 - 속도 및 개방을 중점적으로 발전 - 구조의 변경과 다양한 기능 추가
  15. 15. WKInterfacePicker watchOS 2
  16. 16. Alert & Action Sheet watchOS 2
  17. 17. 오디오 녹음 / 오디오 & 비디오 재생 watchOS 2
  18. 18. Complications watchOS 2
  19. 19. watchOS 2 Apple Watch iPhone Extension Resource
  20. 20. watchOS 2 Apple Watch Extension Resource iPhone
  21. 21. watchOS 2 iPhone 없이도 실행 가능 - iOS가 아닌 watchOS에서 실행 - iPhone과의 통신이 명시적 - Shared Container를 사용할 수 없음 - framework(iOS)를 사용할 수 없음 - openParentApplication의 삭제
  22. 22. watchOS 2 openParentApplication의 세분화 Apple Watch ↔ iPhone과의 양방향 통신이 가능 Application context 이후 요청 이전 요청 삭제 User information transfer 이후 요청 요청이 queue에 보관 File transfer 이후 요청 파일 전송 Interactive messaging 바로 요청 replyHandler
  23. 23. watchOS 2 watchOS 1용 extension과 watchOS 2용 extension의 분리
  24. 24. 방향에 대한 고민 - “작은 iPhone”이 아니었다 - 기동속도 이슈 - Home Screen 진입이 적음
 → App 사용 빈도도 적었다 하지만 Custom Notficiation은 많이 사용 watchOS 2
  25. 25. watchOS 2 메시지 확인, 답변 MobileNotification
  26. 26. watchOS 2 메시지 확인 답변 Custom Notificaiton WatchKit App
  27. 27. LINE - 알림 - 버튼 1개로 변경 - 이미지 로딩 뷰 추가 - 256B → 2KB payload
  28. 28. LINE - 답장 UI/UX 변경 - 스티커 / 음성 / 텍스트 - 빠른 답장 목록 제공
  29. 29. LINE - 스티커 목록 - 첫 번째 스티커의 책임이 너무 크다 - 캐릭터별로 목록을 나누어 다양한 스티커를 사용할 수 있게 - 최근 스티커 전송 기능
  30. 30. LINE - 대화 목록 읽은 대화방까지 노출 - iOS app으로부터 [대화 목록 + 메시지] 수신 - 대화 목록 최대 30개 x 대화방 메시지 최대 70개 - 최대 2100건의 메시지는 평균 500KB - 블루투스 LE 기준으로 0.2초 안에 전송 - 대화방 안의 미디어는 대화방 진입 시에 요청
  31. 31. LINE - 대화방 로딩 없이 진입 - 메시지 리스트만 갖고 진입 - 프로필 이미지는 진입 시에 한꺼번에 요청 - 각 스티커와 이미지마다 iOS app에 요청 - iOS app에서 이미지 처리 didReceiveRemoteNotification:
  32. 32. LINE - 컴플리케이션 - 아직 고려 대상 - 읽지 않은 메시지 정보는 불일치 가능
  33. 33. LINE
  34. 34. LINE Developer Day 2015 11월 17일 (화) INTERCONTINENTAL SEOUL COEX
  35. 35. 감사합니다

×