スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Xcode 5ではじめるObjective-Cプログラミング(ラトルズ)

OS XおよびiOS用のアプリケーション開発に用いられるプログラミング言語Objective-Cとその統合開発環境Xcode5を使い、サンプルプログラムを多数作ることで、Objective-Cプログラミングの基礎力をしっかり養うための独習書です。
本書では、最初の章でObjective-C の概要を紹介し、続いてXcode5 の基本的な使い方、C 言語部分の基礎知識について解説します。
その後は、一般的なプログラム言語と比較して多少風変わりなObjective-C 特有の記述方法、OS XアプリケーションおよびiOSアプリケーションのどちらにおいても基盤となるFoundationフレームワークの基礎、オリジナルのクラスの作成方法などについてていねいに説明します。
また、面倒なメモリ管理を自動化するARC(Automatic Reference Counting)についてもわかりやすく解説しています。
最後の章では、iOSアプリケーションの作成方法を紹介しています。
本書で初めて登場するGUIアプリケーションの作成ですが、それまでの内容をしっかりと把握していれば十分理解できるでしょう。

Xcode 5ではじめるObjective-Cプログラミング

新品価格
¥3,024から
(2014/7/24 03:12時点)

(発売日:2014年 7月15日)
なお、本書の執筆完了後にXcode 6 のベータ版がリリースされました。
主な変更点は新プログラミング言語であるSwift への対応です。
Xcode 6 の基本操作部分はXcode 5とほぼ同じなので、Objective-C のプログラミング学習においては本書の内容はほとんど適用できると思われます。

■■ 目次 ■■

Chapter1 Xcodeを始めるための予備知識
 1-1 Objective-Cはどんなプログラミング言語?
 1-2 統合開発環境Xcodeの導入

Chapter2 プロジェクトの作成から実行までの流れ
 2-1 テンプレートを使用したプロジェクトの作成
 2-2 プロジェクトのビルドとメモリ管理について
 2-3 ターミナルでのコンパイルと実行について

Chapter3 Objective-Cプログラミングの第一歩
 3-1 ソースファイルmain.mの基本構造を理解する
 3-2 Objective-Cプログラミングの基本を知っておこう
 3-3 変数の意味と使い方を覚える
 3-4 基本的なデータ型を知っておこう
 3-5 処理をまとめて自由に呼び出せる関数
 3-6 不具合を見つけるのに役立つデバッガ



 <同じカテゴリの書籍を見る>
  ■ カテゴリ一覧

  ■ プログラミング
  ■ C言語 関連
  ■ Objective-C 関連
  ■ iOS 関連
  ■ Mac 関連

 <同じ出版社の書籍を見る>
  ■ ラトルズ
Chapter4 オブジェクトの基本操作を理解する
 4-1 クラスとオブジェクトを利用するための予備知識
 4-2 インスタンスの生成とメソッドの実行方法を理解する
 4-3 ARCの働きを理解する
 4-4 インスタンスの生成方法を理解する
 4-5 オリジナルのクラスを生成する

Chapter5 制御構造を理解する
 5-1 条件式によって処理を分岐するif文、if~else文
 5-2 繰り返しを行うforループとwhileループ

Chapter6 配列 / ポインタ / 構造体を理解する
 6-1 同じ型のデータをまとめて管理する配列
 6-2 変数のアドレスを格納するポインタ
 6-3 構造体と列挙型の基本操作

Chapter7 Foundationフレームワークの基本クラスを理解する
 7-1 文字列を管理するNSStringクラス
 7-2 日付時刻を扱うクラスを操作する
 7-3 コレクションクラスの取り扱い

Chapter8 オリジナルのクラスを活用する
 8-1 プロパティの設定とアクセサメソッドの自動生成
 8-2 イニシャライザを作成する
 8-3 既存のクラスを継承したクラスを作成する
 8-4 カレンダーを表示するクラスを作成する
 8-5 カテゴリによるクラスの拡張

Chapter9 iOSアプリケーションの作成について
 9-1 iOSアプリケーション作成の基本的な流れ
 9-2 iPhone用のカレンダーアプリを作成する

 詳細はこちら → ラトルズ(書籍紹介ページ)



icon icon
高速SSD + 大容量HDD 搭載モデル特集 icon
クリエイター向けノートパソコン ビデオ編集向けパソコン
関連記事

テーマ : プログラミング
ジャンル : コンピュータ

コメントの投稿

非公開コメント

検索フォーム
カテゴリ
オススメ!
■BookLive!
電子書籍ストア BookLive!
電子書籍ストア BookLive!

■マウスコンピューター
マウスコンピューター/G-Tune
マウスコンピューター/G-Tune
マウスコンピューター/G-Tune

■ドスパラ




■パソコン工房
icon icon

icon icon


■ソニーストア
ソニーストア


■ライズマーク



月別アーカイブ
最新記事
FC2カウンター
最新コメント
最新トラックバック
アクセスランキング
[ジャンルランキング]
本・雑誌
2105位
アクセスランキングを見る>>

[サブジャンルランキング]
和書
1130位
アクセスランキングを見る>>
プロフィール

サーウルBOOKS

Author:サーウルBOOKS
横浜在住。本屋に行くと、ついつい長居をしてしまうおっさんです。

サブ カテゴリ

インターネット 工学社 秀和システム 3DCG ゲーム製作 技術評論社 Webサイト・ホームページ作成 iOS 電子工作 JavaScript 無料 Mac フリーソフト スマートフォン マイコン Andoroid ソフトバンククリエイティブ イラスト素材 マイナビ 動画編集 作曲 HTML インプレスジャパン Windows JAVA 翔泳社 ビー・エヌ・エヌ新社 日経BP社 イラスト作成 Linux アニメ制作 晋遊舎 タブレット ロボット カットシステム C言語 ボーカロイド Unity 3Dプリンタ C# Objective-C CAD C++ 仮想化・クラウド CQ出版社 ブログ 学研 フォトレタッチ データベース Python ボーンデジタル ソーテック社 ラトルズ 初音ミク オライリージャパン PHP アスキー・メディアワークス BASIC 自作パソコン Ruby ワークスコーポレーション ヤマハミュージックメディア 画像・動画 Perl 誠文堂新光社 スタイルノート エムディエヌコーポレーション サウンド・デザイナー リックテレコム アフリエイト 

RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。