Contenu connexe
Similaire à はじめてのiOSアプリ開発 Swift対応版 (20)
Plus de Tomoki Hasegawa (15)
はじめてのiOSアプリ開発 Swift対応版
- 10. ネット vs 書籍
• ネット
• 速報性が高い
• 断片的
• 信頼度のばらつきが大きい
• 古い情報も残り続ける
• 書籍
• ある時点のスナップショットとして機能する
• 信頼度のばらつきが小さい
- 22. 画面の実装
• 画面の実装にはStoryboardを使う。
• プログラムから画面を作る
• xibを使う
• Storyboardでできることは出来るだけStoryboardでやる。
• プログラムからやxibは上級者になってから。
• 古い情報ではプログラムからやxibを使う例が多いので注意。
• ビューの大きさ制御にはAutoLayoutを使う。
• 「Use Auto Layoutチェックボックスをオフにします」
• 「新しい方法の使い方が分からないから古い方法を使う」は幸
せにならない。
- 26. Swift vsObjective-C
• どちらを使うべきか
• Swiftだけ使うことをお勧めする。
• Objective-Cのイケてないところが解決されている。
• とは言っても…
• Objective-Cベースのライブラリにも優秀なライブラリは多く
存在するので、それは活かしていきたい。
• Objective-Cのことも少し知る必要がある。
• …と言うことはSwiftの登場によってプログラマラクになってな
くね?
• 知識的にはそうかもしれないけど、確実にiOSアプリを作る
手間は減っている。
- 30. Cocoa Touch
• 「iOS開発」のコアは?
• Cocoa Touchの理解。
• これを理解しないとiOSアプリは作れない。
• まず理解すべきは?
• UIKit
• UILabel(文字表示), UIButton(ボタン), UIImage(画像)
• UIView(汎用部品)
• UITableView(一覧)
• UINavigationController(画面履歴。「戻る」ボタンとか。)
• 学習方法は?
• 使い方はObjective-CでもSwiftでも同じ。
• ネットやAppleのドキュメントを読もう。