書籍TOP
工事担任者試験
その他資格・検定
通信・ネットワーク
コンピュータ
ビジネス
その他

≪バックナンバー購入≫
テレコミュニケーション
コールセンタージャパン

データダウンロード
正誤表一覧


支払方法・送料
問い合わせ先
特商法による表示
買物カゴを見る






  Android開発者のためのSwift入門  

iOSアプリ開発を最速でマスター!
中西良明・日高正博 著
B5変型版 224ページ
定価:2,400円+税
ISBN:978-4-89797-983-0
2015年5月下旬刊行
「Androidのアプリは作ったことあるけど、iOSアプリは初めて。」本書の読者は、まさにそんな人!
最初はSwiftがわからなくても、簡単なサンプルアプリ作りから始め、Swift言語仕様の学習、簡単なウェブビューアプリ、実践的な地図アプリ作成とステップアップしながら、実際の開発手順を学べます。
購入する


■ソースコードのダウンロードはこちらから

●ソースコードについて
2015年9月17日、Xcode 6のメジャーバージョンが行われ、後継のXcode 7が正式にリリースされました。これと同時に、Apple Developer Program未契約者は、Xcode 6系をApp Storeからダウンロードできなくなりました。つまり、Swiftは2系しか使えなくなりました。
この変更を受け、本書のソースコードをXcode 7系に対応させたものを用意いたしました(第4章については現在作成中)。
ご所望の方は、下記のリンクからダウンロードください。

サンプルコード ダウンロードはこちら :218KB (2015.9.18更新)

■本書の補足情報はこちらから(PDF)

■[本書の主な内容]
第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を利用したアプリの作成
7.1 本格的なアプリ開発に向けて
7.2 アプリの仕様
7.3 アプリ機能を実現するコンポーネント
7.4 アプリの実装
7.5 UIの作成
7.6 ビューコントローラの作成
7.7 ViewControllerクラスの実装(レイアウト編)
7.8 店舗情報モデルデータの作成
7.9 MapViewControllerの実装
7.10 TableViewControllerの実装
7.11 ShopInfoViewControllerの実装
7.12 ViewControllerクラスの実装(続き)
7.13 ウェブAPIによる検索処理の実装
7.14 ViewControllerクラスの実装(検索処理編)
第8章 アプリの実機へのインストール
8.1 iOS Developer Programへの登録
8.2 開発用の設定ファイルの作成手順
8.3 実機での実行
Appendix Yahoo Open Local Platform(YOLP)について
A.1 Yahoo! iOSマップSDK
A.2 Yahoo!ローカルサーチAP