メインコンテンツに移動

『TECHNICAL MASTER はじめてのiOSアプリ開発 第2版 Xcode 8+Swift 3対応』(秀和システム)を 執筆、発売開始!

2017年3月4日
デジタルサーカス株式会社

『TECHNICAL MASTER はじめてのiOSアプリ開発 第2版 Xcode 8+Swift 3対応』(秀和システム)を 執筆、発売開始!

iPhone/Androidのスマートフォンアプリ開発、オープンソースCMS「Drupal」の導入・カスタマイズサービスを手がけるデジタルサーカス株式会社(本社:東京都港区)は、Xcode 8+Swift言語によるiOSアプリケーションの開発手順を基礎からしっかりと学べる『TECHNICAL MASTER はじめてのiOSアプリ開発 第2版 Xcode 8+Swift 3対応』を秀和システムより出版したことを発表しました。

【TECHNICAL MASTER はじめてのiOSアプリ開発 Swift対応版】
当社CTO・長谷川智希が執筆した『TECHNICAL MASTER はじめてのiOSアプリ開発 第2版 Xcode 8+Swift 3対応』が、秀和システムより出版されました。

TECHNICAL MASTER はじめてのiOSアプリ開発 第2版 Xcode 8+Swift 3対応

本書は、「はじめて」でも「よくわかる」次の5つの必達ポイントがあります。
・シンプルなブラウザアプリづくりで基本がつかめる。
・プログラミング言語「Swift」のツボがバッチリ攻略できる。
・豊富なリファレンスでUI部品の使いこなしをマスター。
・一覧&詳細画面を持つグルメ情報アプリで本格的開発。
・地図/GPS/SNS連携など実用的なアプリにも対応。

最新のテクニカルなテーマにはじめて取り組む方が、基本からしっかりマスターできることを目指し、「基本に忠実だからこそ長く使えるスキルが身につく」をコンセプトに「はじめて」でも「よくわかる」ように解説しています。

【本書「はじめに」より抜粋】
 2008年7月以来、iOSアプリ開発においてはプログラム言語としてObjective-Cが主に利用されてきましたが、2014年6月のWWDC2014にて、AppleはiOSアプリ開発に使える新言語「Swift(スイフト)」を発表し開発者を驚かせました。Swiftはその後、メジャーバージョンアップ版のSwift2を経て、2016年6月のWWDC2016で発表されたXcode 8にはSwift3が搭載されました。Swift3では互換性を犠牲にした仕様の整理や新機能が追加されています。 本書は何らかの言語のプログラム開発経験のある方をメインのターゲットとし、Swift3を使用してiOSアプリを開発するために必要な知識を一冊で学べることを目標に作られました。また、プログラム開発経験の無い方でも手順に従って進めることで基本的なiOSアプリ開発の手法を学ぶことが出来る様にしています。さらに、近年の開発では避けて通ることの出来ないオープンソースライブラリの活用や、実際に世の中へアプリを公開するための方法についてもカバー範囲としています。
本書がiOS開発に入門するみなさまの力となることを祈っています。

  【目次】
Chapter 01 iOSアプリ開発の概要
01-01  iOSとデバイスの関係を理解する
01-02  アプリ開発に必要なものを知る
01-03  開発言語の違いを理解する
01-04  アプリ配布のための準備をする

Chapter 02 アプリ開発の準備
02-01  開発環境を準備する
02-02  Mac上でiOSを動かしてみる

Chapter 03 ブラウザアプリを作る
03-01  アプリの骨組みを作る
03-02  アプリ開発の基本を知る
03-03  高度なブラウザ機能を実装する

Chapter 04 プログラミング言語Swift
04-01  Swiftの基本を知る
04-02  変数とデータ型、演算を理解する
04-03  Swift特有の言語仕様を知る
04-04  データをまとめて扱う構造を知る
04-05  プログラムの制御構造を知る
04-06  処理をまとめる構造を知る
04-07  関数や変数をまとめる構造を知る
04-08  その他のユーザ定義型を知る

Chapter 05 基本的なビューの使い方
05-01  情報を表示するための部品を知る
05-02  データや情報を入力するための部品を知る
05-03  処理状態を伝えるための部品を知る
05-04  情報の表示と操作のための部品を知る

Chapter 06 グルメ情報アプリを作る
06-01  アプリのプロジェクトを作成する
06-02  UITableViewの基礎を知る
06-03  StoryboardでTable Viewを設定する
06-04  APIからデータを取得する
06-05  取得したデータをセルに表示する
06-06  続きの自動取得と更新機能を実装する
06-07  画面遷移を実装する

Chapter 07グルメ情報アプリを拡張する(1)
07-01  店舗の詳細情報表示画面を実装する
07-02  お気に入り機能を実装する
07-03  画面を切り替える機能を実装する
07-04  セルの削除や並べ替えの機能を実装する
07-05  現在地を取得して地図を表示する

Chapter 08グルメ情報アプリを拡張する(2)
08-01  写真を撮影して保存する
08-02  写真の一覧表示画面を実装する
08-03  写真ビューアを作成する
08-04  電話やSNSアプリと連携する
08-05  アプリ公開のために必要な機能を実装する
08-06  App Storeにアプリを公開する

【著者プロフィール】
長谷川 智希(はせがわ ともき)
1976 年生まれ。小学6年生の時に自治体主催の子ども向けイベントでパソコンに出会い衝撃を受ける。 中学入学と同時にMSX2+でパソコンデビューして現在までプログラム・システム開発に関わる人生を送る。現在はデジタルサーカス株式会社の副団長CTOとして活動中。2016年には、iOSとその周辺技術に関するエンジニアのためのカンファレンスとしてIOSDCJapan2016を主催。ライフワークはアプリ/Webサイト開発。開発以外の趣味はカートレース、電子工作。
【http://www.facebook.com/hasegawa.tomoki】

【書籍情報】
著者:長谷川智希、デジタルサーカス株式会社(監)
出版社:秀和システム
価格:3,240円(税込)(本体3,000円)
ページ数:567ページ
Amazonで購入:【http://www.amazon.co.jp/dp/4798048313】

【デジタルサーカス株式会社】
1999年設立。「スマートフォン」「デジタルマーケティングプラットフォーム」の領域で活動する技術屋集団。「不可能に思えることを実現する」を合言葉に多数クライアントに最先端のITサービスを提供している。

名称 : デジタルサーカス株式会社
所在地: 東京都港区南青山3-5-2 第1韮澤ビル2F
設立 : 1999年2月
資本金: 82,849千円
代表取締役: 田口 健
URL:【http://www.dgcircus.com/】
Facebook:【http://www.facebook.com/dgcircus】

【過去の出版物】
デジタルサーカスでは数々の開発で培ったノウハウを生かし、開発者の手助けとなる参考書籍を執筆しています。

・「TECHNICAL MASTER はじめてのiOSアプリ開発Swift対応版」(2015年3月)
Amazonで購入【 http://www.amazon.co.jp/dp/4798043656 】

・「Webアプリ開発を加速する CakePHP2 定番レシピ119」(2013年9月)
Amazonで購入【 http://www.amazon.co.jp/exec/obidos/ASIN/4798039519 】

・「Facebookアプリプログラミング入門」(2012年9月)
Amazonで購入【 http://www.amazon.co.jp/exec/obidos/ASIN/4798035211 】

【この件に関するお問い合わせ先】
デジタルサーカス株式会社
TEL  : 03-5775-4406
FAX  : 03-5775-4407
お問い合わせフォーム

※本資料の内容はご自由に転載、引用ください。