2016年02月05日

WWDC15 - 208 WatchKit In-Depth, Part2

WatchKit In-Depth, Part2
WWDC 2015 | App Frameworks | Session 208
37:24
https://developer.apple.com/videos/play/wwdc2015-208/

※WWDCセッション関係の記事は、セッション内容を要約して内容を伝えるのが目的ではない。各セッションビデオで何が話されているかの項目をテキスト化することで後で何かを調べたいときにどのビデオを見れば良いか判断する材料にするために書いている。

watchOS 2で使用する新しい機能について具体的な使い方、InterfaceBuilderやコードサンプルを示している。各機能を使うときにはすぐに使える実際的な内容。

※どのスピーカーもゆったりはっきり話してくれた。スライドの表示時間も長いのでとても理解しやすかった。


[Digital Crown]
tactily
Core Interactions
scroll
choose options
different way of option picking
continuous moving
Why use Digital Crown
Intuitive
Keep your UI visible
Precise
Playful
WKInterfacePicker - NEW
List style
Stack style
Sequence style
Focus Styles
複数のピッカーが画面上にあるときに、どのピッカーを操作するかを示す。
Contextual Indicator
選択可能な値の範囲を表示する
Coordinating Images
円弧で範囲のどこにいるかわかる。
PickerはInterface Builderで配置して設定することができる。
WKPickerItem
pickerで表示する内容を配列にしてpickerに入れる。
picker.setItems([ .... ])
13:00〜 Item Imageを設定するコード断片 WKImage
14:35〜 選択アイテム変更時の処理
@IBAction func pickerAction(selectedIndex: Int)

Coordinating Images 16:00〜
WKInterfaceGroup
let progressImages = UIImage.animatedImageWithImages([...], duration:0.0)
progressInterfaceGroup.setBackgroundImage(progressImage)
picker.setCoordinatedAnimations([ progressInterfaceGroup, ... ])
ピッカー項目と、グループイメージが同時に変更される。
DEMO

[Media Playback] 22:00〜
23:15〜 コード断片
1.movie URLを取得
2.WKMediaPlayControllerOptions...を設定
3. presentMediaPlayControllerWithURL()をコール。
WKInterfaceMovie
コードなしで再生可能
Video format
H264 High Profile, Bit Rate:160kbps, Frame Rate: 30fps, Full screen 208x260, 16:9 aspect ratio:320x180
Audio format
Bit Rate: 32kbps, AAC Stereo
Long form audio
NO SYSTEM UI
Play in the background
Podcast, music
Routed to Bluetooth headphones
Now Playing glance integration
28:40〜 コード断片
WKAUdioFileAsset
WKAudioFilePlayerItem
WKAudioFilePlayer / WKAudioFileQueuePlayer
Required background audio - Info.plist
Resources は Extension 内に置く
またはShared Container Group に置く

[Audio Recording]
presentAudioRecordingControllerWithOutputURL()
AAC Codec
LPCM Codec

[Security]
Keychain
Locks/unlocks with Apple Watch
35:40〜 コード断片


WWDC2015.001.png
posted by 永遠製作所 at 21:18| 東京 ☀| Comment(0) | TrackBack(0) | WWDC | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/433456129
※ブログオーナーが承認したトラックバックのみ表示されます。
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック