intro - ios 7 でアプリ開発はどう変わる? | ios 7エンジニア勉強会

25

Upload: yahoo

Post on 15-Jan-2015

26.218 views

Category:

Technology


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会
Page 2: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

本日までの経緯

Page 3: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

6月 WWDC @ San Francisco

Page 4: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会
Page 5: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会
Page 6: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

7月~ 社内 iOS 7 勉強会(エンジニア/デザイナ)

Page 7: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

iOS 7 概略

Page 8: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会
Page 9: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

iOS7 デザイン原則1. Deference. The UI helps users understand

and interact with the content, but never competes with it.

2. Clarity. Text is legible at every size, icons are precise and lucid, adornments are subtle and appropriate, and a sharpened focus on functionality motivates the design.

3. Depth. Visual layers and realistic motion heighten users’ delight and understanding.

Page 10: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

iOS7 デザイン原則

1. UIはコンテンツに従順である

2.分かりやすくスッキリしている

3.奥行きがある

Page 11: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

1. UIはコンテンツに従順である

スクロール

Page 12: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

2. 分かりやすくスッキリしている

立体感を排除したUI、アイコンよりもテキスト

Page 13: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

3. 奥行きがある

「iOS 7 = フラット」と鵜呑みにしてはいけない!

Page 14: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会
Page 15: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

「操作が理解できる」 「コンテンツに集中」

Page 16: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

iOS 7 のアプリ開発

Page 17: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

Xcode 5

Page 18: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

Storyboard & Autolayout

Page 19: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

New Design, New Features

Page 20: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

iOS 7 アップデート対応

Page 21: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

必要な対応• 必須• 120px アプリアイコン

• クラッシュ対応

• レイアウト崩れ対応

• 下位互換のための分岐処理

• 重要• 新デザインガイドラインに則って Visual/UI を再検討

• Multitasking などの新機能による UX 改善を検討

Page 22: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

対応 iOS ver の検討iOS ver(シェア率 *)

主なポイント

iOS 7(60%) •対応必須

iOS 6(35%)

•Autolayout•CollectionView

iOS 5(3%)

•ARC•Storyboard

iOS 4 以下(2%)

(ユーザ数を見て対応切りを判断)

(* 10/7時点、某アプリの概算シェア率)

Page 23: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

今日の内容

Page 24: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会

19:30- Intro 

19:50- 既存アプリのiOS 7対応

20:10- アプリのバックグラウンド処理

20:30- 休憩

20:40- Xcode5でのデバッグ / CI

21:00- 魅せるUIの作り方

21:20- iOS 7でのUIデザイン

Page 25: Intro - iOS 7 でアプリ開発はどう変わる? | iOS 7エンジニア勉強会