androidエンジニアが語るwwdc2014
DESCRIPTION
Androidエンジニアが語るwwdc2014TRANSCRIPT
Androidエンジニアが
語るWWDC2014
岡野忍 (おかのしのぶ)
• 2012年3月入社
• Androidエンジニア
• 21歳
• Play Framework/Firefox OS
Dart/Ruby on Rails
Processing/Arduino
Chromecast/Android Wear
iOSについて全く無知な
Androidエンジニアが
WWDC2014について
熱く語ります。
数分の間
iOSエンジニアに
なります
その前に
Firefox OSの端末手に入れました!
Firefox OSの端末手に入れました!
ZTE Open C
さらに
Firefox OS リファレン
ス端末が日本でも発売
決定しました!
ワーイヽ(゚∀゚)ノヽ(゚∀゚)ノワーイ
Flameです!
Flameです!
https://mdn.mozillademos.org/files/7697/Firefox-OS-Flame-Reference-Device-small.png
Firefox OSが熱い!!
では、本題
WWDCって何?
WorldWide
WorldWide
Developers
WorldWide
Developers
Conference
Apple主催の
イベント!
Google I/O
みたいなもんね
いやいや
Google I/O
Google I/O2日間
5日間
倍だ。
セッション数
セッション数
100以上
Keynote/Design/Tools
LLVM/OSX/Swift
Framework/Kernel/Safari
Keynote/Design/Tools
LLVM/OSX/Swift
Framework/Kernel/Safari
他いっぱい…
多すぎ…
いい意味で…
今回一番
熱い話題は?
個人的に・・・
OS X Yosemite?
iOS 8?
Swift?
いやいや
やろ!
Safari
Safari
に何が起きた?
WebGL
WebGL
SPDY
WebGL
SPDY
IndexedDB
WebGL
SPDY
IndexedDB
JavaScript Promises
WebGL
SPDY
IndexedDB
JavaScript Promises
CSS Shapes and Compositing
WebGL
SPDY
IndexedDB
JavaScript Promises
CSS Shapes and Compositing
HTML5 Premium Video
WebGL
WebGL
WebGL
WebGL
WebGL
WebGL
WebGL
WebGL
Safari Yosemite
WebGL
Safari Yosemite
Mobile Safari iOS8
WebGL
Safari Yosemite
Mobile Safari iOS8
WebView iOS8
IndexedDB
IndexedDB
Safariだけ
サポートしてなかった
IndexedDB
Safariだけ
サポートしてなかった
Android Browserは問題外…
SPDY
SPDY
Safariだけ
サポートしてなかった
SPDY
Safariだけ
サポートしてなかった
Android Browserは…
結果的に
結果的に
早くなる!
結果的に
早くなる!
ナウいブラウザ!
結果的に
早くなる!
ナウいブラウザ!
WebKit頑張ってる!
それ以外
面白いことは?
3rd partyの
キーボードアプリ
作れるよ!
iOSの
キーボードアプリ
ワンチャンあるぞ!
Handoff
iPhone/iPad/Mac
iPhone/iPad/Mac
でデータを
リアルタイム共有
例えば
例えば
iPhoneに電話がかかってくる
例えば
iPhoneに電話がかかってくる
↓
例えば
iPhoneに電話がかかってくる
↓
MacやiPadで
その電話が受けられる
Handoffを
使える場面は
いっぱいある!
でも
でも
API提供ない気が…
App Extension
アプリ間連携
のしくみ
Extension point
Extension pointToday (iOS and OS X)
Extension pointToday (iOS and OS X)
Share (iOS and OS X)
Extension pointToday (iOS and OS X)
Share (iOS and OS X)
Action (iOS and OS X)
Extension pointToday (iOS and OS X)
Share (iOS and OS X)
Action (iOS and OS X)
Photo Editing (iOS)
Extension pointToday (iOS and OS X)
Share (iOS and OS X)
Action (iOS and OS X)
Photo Editing (iOS)
Finder (OS X)
Extension pointToday (iOS and OS X)
Share (iOS and OS X)
Action (iOS and OS X)
Photo Editing (iOS)
Finder (OS X)
Storage Provider (iOS)
Extension pointToday (iOS and OS X)
Share (iOS and OS X)
Action (iOS and OS X)
Photo Editing (iOS)
Finder (OS X)
Storage Provider (iOS)
Custom keyboard (iOS)
xxxKit
xxxKit
HomeKit
xxxKit
HomeKit
HealthKit
xxxKit
HomeKitPhotoKit
HealthKit
xxxKit
HomeKitPhotoKit
SceneKit
HealthKit
xxxKit
HomeKitPhotoKit
SpriteKit
SceneKit
HealthKit
xxxKit
HomeKitPhotoKit
SpriteKit
CloundKitSceneKit
HealthKit
そういえば
あの子達の
発表なかったけど…
MacBook
新しいの出しすぎ
iWatch
Android Wear
待て
iBeacon
んー
微妙・・・
Maps
Google Mapが神
Skybox買収して
無敵になるかも
今回一番
熱い話題は?
実際に・・・
Swift
Swiftどうなの?
Swiftどうなの?
Objective-Cよりマシ
Swiftどうなの?
Objective-Cよりマシ
ナウい感じ
Swiftどうなの?
Objective-Cよりマシ
ナウい感じ
クロージャナウい
Swiftどうなの?
Objective-Cよりマシ
ナウい感じ
クロージャナウい
とりあえずナウい
すいません…
すいません…
そんなに見てないです。
でも
大丈夫です!
Swift
もくもく会
やるから!
Let's Swift
まとめ
まとめ• WWDC2014は開発者のイベント
だった
まとめ• WWDC2014は開発者のイベント
だった
• iOS8でさらに開発が加速する
まとめ• WWDC2014は開発者のイベント
だった
• iOS8でさらに開発が加速する
• 開発者の負担を軽減してくれる
まとめ• WWDC2014は開発者のイベント
だった
• iOS8でさらに開発が加速する
• 開発者の負担を軽減してくれる
• デバイス間の連携がすごい!
まとめ
• A7プロセッサ向けのMetal熱い!
まとめ
• A7プロセッサ向けのMetal熱い!
• Androidとは別の道を歩んでる
まとめ
• A7プロセッサ向けのMetal熱い!
• Androidとは別の道を歩んでる
• Safati頑張って欲しい!
まとめ
• A7プロセッサ向けのMetal熱い!
• Androidとは別の道を歩んでる
• Safati頑張って欲しい!
• 海外の反応も重要
まとめ
ちょっとキーワードが
多すぎて
ほとんど紹介できてない…
Androidエンジニアに
戻りまして
来週は
Google I/Oです!
Enjoy Google I/O
ご清聴ありがとうございました