1. PEAKS
  2. 岸川克己「iOS開発の第一人者が執筆するSwiftの専門書「Inside Swift」の執筆プロジェクト!」
岸川克己 - Inside Swift
  • このエントリーをはてなブックマークに追加

iOS開発の第一人者が執筆するSwiftの専門書「Inside Swift」の執筆プロジェクト!

Inside Swift

岸川克己  ほかKatsumi Kishikawa@k_katsumi

Swiftのソースコードを理解し、Swiftの内部へ手を入れるための入門・実践書を執筆するプロジェクトです。概要編ではSwiftで書いたコードが実行可能になるまでの流れなど、基本的な事項を手を動かしながら確認できる章を用意します。 その後、実践編では実際に使えるツールを開発しながらSwiftの内部をより深く理解できる内容にします。

もっと詳しく

岸川克己さんが執筆を始めるには、あと 425人の購入が必要です!

375人が購入
価格
3,000円(税込)
現在までの購入者数
375人_ 800人
購入締切まで
3日21時間16分22秒

購入締切日時 2017年04月30日 23:59 までに、購入者数が目標の 800人 に達した時点で執筆開始となります。購入額の決済は、目標人数が達成された時点で行われます。(目標人数に達しなかった場合はプロジェクト不成立となり、決済は行われません。)

購入締切日:2017年04月30日 23:59
リリース予定日:2017年09月01日
フォーマット:PDF(p250〜)
ツイートで応援

プロジェクトを成功させるには、たくさんの応援が必要です。プロジェクトをシェアして応援しましょう!

375人がこのプロジェクトを応援しています

  • 岸川克己 - Inside Swift

    プロジェクト概要

    iOS開発の第一人者が書き下ろし!

    Swiftのソースコードを理解し、Swiftの内部へ手を入れるための入門・実践書を執筆するプロジェクトです。

    概要編ではSwiftで書いたコードが実行可能になるまでの流れなど、基本的な事項を手を動かしながら確認できる章を用意します。 その後、実践編では実際に使えるツールを開発しながらSwiftの内部をより深く理解できる内容にします。

    実践編で予定されている "power-assert for Swift" を開発する章は、本書の目玉となっています。 内容はもちろん、その実装はSwiftライブラリを代表するオープンソースの一つになると思われます。

    ぜひ、みなさんの応援でプロジェクトを成立させてください!

    対象読者

    Xcodeでアプリケーションをビルドした時に何が起こっているかを理解でき、さらに一歩先行くツールを開発できるようになる内容を予定しています。

    • Swiftを日々の開発で使うエンジニア
    • Swiftをより理解してツールなどを開発したい第一線のエンジニア

    にオススメです。

    目次

    はじめに

    1. 本書の目的
    2. 本書の対象読者
    3. 書式例
    4. サンプルコード
    5. 開発環境

    基礎編

    第1章 Swiftの概要と基礎知識

    1. 1.1 概要
    2. 1.2 ソースコードの構成
    3. 1.3 自分用のSwiftをビルドする
    4. 1.4 ドキュメントの参照方法

    第2章 アーキテクチャ - swiftcとLLVM

    1. 2.1 概要〜コンパイルまでの流れ
    2. 2.2 AST(構造解析)
    3. 2.3 SIL(中間言語)
    4. 2.4 LLVM IR(中間コード)
    5. ..他

    実践編

    第3章 コードフォーマッターを作る

    1. 3.1 概要
    2. 3.2 SwiftLint
    3. 3.3 実装

    第4章 Swift言語にアノテーション機能を追加する

    1. 4.1 概要
    2. 4.2 アーキテクチャ
    3. 4.3 実装

    第5章 power_assert for Swiftを実装する

    1. 5.1 概要 power_assertとは
    2. 5.2 アーキテクチャ
    3. 5.3 実装

    ...他

    著者について

    岸川克己岸川克己Katsumi Kishikawa

    iOS/macOSアプリケーションの開発者で、モバイルデータベースを開発するRealmに勤務しながら、さまざまな企業にテクニカルアドバイザーとして関わっています。 また、個人の活動として、多数のオープンソースライブラリをGitHubにて公開しています。

    共著に「そのまま使える iPhoneアプリプログラム」

    「軽量・高速モバイルデータベースRealm入門 」 監修

    ツイートで応援

    プロジェクトを成功させるには、たくさんの応援が必要です。プロジェクトをシェアして応援しましょう!

    ご意見・ご質問をお聞かせください