Android開発者のためのSwift入門
概要:
「Androidアプリは作ったことあるんだけど、iOSアプリにも手を出したいんだけど、どーもあのObjective-Cというのが、どうも苦手で。。。」
「なんか、開発言語が変わったらしいんだけど、Swiftってどうなの?」
日本国内ではiOSとその関連デバイスの存在感は非常に強く、Androidアプリ開発者もiOSに対して無知ではいられません。本書は、Android開発者が経験を活かしながらiOSアプリ開発とSwift言語の学習を進められるよう、丁寧に解説しています。初めてiOSアプリ開発に取り組む方でも、AndroidとJavaの知識と経験をもとに、スムーズに理解が進むように工夫しています。
また、本書はAndroidアプリ開発者にとってのiOS入門としてだけでなく、端末解像度の増加によって複雑化したiOSのUI作成に役立つ知識について、そのノウハウも触れるなど、既存のiOSアプリ開発者にも役立つ内容も収録しています。
開発環境(Xcode)の構築手順から、Swift言語の学習を支援する「Playground(遊び場)」の使い方や実際のアプリケーション開発まで、Android開発との違いを織り交ぜながら、アプリ開発の手順とノウハウを丁寧に解説しました。
目次:
第1章 開発環境の構築と使い方
1.1 Xcode
1.2 Mac App Storeからのインストール
1.3 Xcodeの起動
1.4 Playground
第2章 iOSアプリの基本~Android開発側からの視点
2.1 iOSとは
2.2 ビューコントローラ
2.3 アプリ間連係機能
2.4 iOSのマルチタスク
第3章 サンプルアプリで学ぶiOS
3.1 新規プロジェクトの作成
3.2 UIの作成
3.3 ボタンの処理追加
第4章 Swift言語の基本仕様
4.1 Swiftの特徴
4.2 変数と定数
4.3 データ型
4.4 Optional Value
4.5 構造体
4.6 列挙型
4.7 型の検証と変換
4.8 Any型とAnyObject型
4.9 制御構文
4.10 関数とクロージャ
4.11 クラス
4.12 値型と参照型
4.13 プロトコル
4.14 Swift 言語の情報
第5章 UI 作成の基本
5.1 画面仕様
5.2 画面下部のボタン
5.3 XcodeでのUI作成(Storyboard)
5.4 画面部品の配置
5.5 Auto Layout
5.6 Size Classes
第6章 ウェブサイトの表示
6.1 ウェブ閲覧アプリの仕様
6.2 アプリの実装
6.3 iOS 8向けの改善
第7章 ウェブAPIを利用したアプリの作成
第8章 アプリの実機へのインストール
- ジャンル:
- コンピュータ > 言語・プログラミング
- 販売開始:
- 2016/10/11
- ファイルサイズ:
- 16.16MB
- CODE:
- J0010400BK0056081001
- 対応デバイス:
購入 | レンタル | |
---|---|---|
商品価格(税込) | ¥2,420 | - |
閲覧可能期間 | 無期限 | - |
ダウンロード可能期間 | 無期限 | - |
ダウンロード回数 | 制限なし | - |
原則、返金不可
詳細はこちら
この著作者による商品
販売(無期限): ¥ 2,420(税込)