Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
AppCodeの基本
インストール∼プロジェクト作成、実行まで
@akr ¦ AppCode Night ¦ 2013/12/16
これから話すこと
•

ウォークスルー
•

AppCode をインストールして

•

プロジェクトを作成して

•

コードを書いて

•

ビルドして

•

実行!
•

AppCode は超高機能な IDE

•

たくさん機能があるので最初はとっつきにくい場合
も

•

最小限の機能に限定してお話します
自己紹介
@akr

•

•

•

•

•

AppCode 歴 0.5 年
IntelliJ 歴 6+ 年
夏ライオン (OSX) 2008 年ごろ

「さけのわ」日本酒好きな方!
•

http://www.sakenowa.com
はじめに
•

AppCode の動作には Xcode が必要

•

AppCode と Xcode を使い分けながら開発
•

コードの編集は AppCode

•

Interface Builder は Xcode

•

ビルドの設定...
プロジェクトモデル
•

AppCode は Xcode と同じプロジェクトモデルを使
う

•

Xcode で作ったプロジェクトを AppCode で開ける

•

AppCode で作ったプロジェクトを Xcode で開ける

•

同時...
ウォークスルー
•

AppCode をインストールして

•

プロジェクトを作成して

•

コードを書いて

•

ビルドして

•

実行!
インストール

•

ここからダウンロード
•

http://www.jetbrains.com/objc/
初期設定
•

初回起動時に表示さ
れるダイアログ

•

Allow placement
… は外しておく

•

後から設定できる
プロジェクト作成
•

Welcome ダ
イアログから

•

File > New
Project から
プロジェクト
ビュー

画面構成

ツールウィンドウに
アクセス (
)

エディタ
コードを書く
•

File > New… (⌘N)
!

!

•

Generate… (⌘N)
補完
•

Code > Completion > Basic (^Space)
•

•

普通の補完

Code > Completion > Smart (^⇧Space)
•

コンテキストに応じた選択肢
•

CamelHumps による補完
•

•

キャメルケースの大文字部分だけ入力

UINC や UINavC など
自動インポート
•

インポートしていない
クラスを使おうとする
とポップアップ

•

⌥↵ でインポート
インスペクション
•

改善できる箇所を教えてくれる

•

⌥↵ で解決のためのアクションを実行する
ナビゲーション
•

ファイルを迅速に開くための機能

•

Navigate > Related File…(^⌘↑)

•

Navigate > Declaration (⌘B)

•

Navigate > Classes… (⌘O)
...
xib ファイル
•

作成する
•

•

File > New… File from Xcode Template

開く
•

Project View の xib ファイルをダブルクリック
実行
•

右上のボタンから実行
コレ
早く慣れるために

•

Key Promoter プラグイン

•

Help > Productivity Guide
まとめ
•

インストールから実行まで

•

ショートカット (覚えよう!)
•

Code > Completion > Basic (^Space)

•

ハイライトされている箇所で ⌥↵ !

•

Navigate > Relate...
参考文献
•

AppCode Quick Start Guide
•

•

http://www.jetbrains.com/objc/quickstart/
index.html

Android Studio最速入門
•

http:/...
Upcoming SlideShare
Loading in …5
×

AppCode の基本 (インストール〜プロジェクト作成、実行まで) ACNight jbugj

2,106 views

Published on

2013/12/17 に開催された AppCode Night (http://www.zusaar.com/event/1807003) で発表したセッションの資料です。
この内容を実際に AppCode で実演しました。

Published in: Technology
  • Be the first to comment

AppCode の基本 (インストール〜プロジェクト作成、実行まで) ACNight jbugj

  1. 1. AppCodeの基本 インストール∼プロジェクト作成、実行まで @akr ¦ AppCode Night ¦ 2013/12/16
  2. 2. これから話すこと • ウォークスルー • AppCode をインストールして • プロジェクトを作成して • コードを書いて • ビルドして • 実行!
  3. 3. • AppCode は超高機能な IDE • たくさん機能があるので最初はとっつきにくい場合 も • 最小限の機能に限定してお話します
  4. 4. 自己紹介 @akr • • • • • AppCode 歴 0.5 年 IntelliJ 歴 6+ 年 夏ライオン (OSX) 2008 年ごろ 「さけのわ」日本酒好きな方! • http://www.sakenowa.com
  5. 5. はじめに • AppCode の動作には Xcode が必要 • AppCode と Xcode を使い分けながら開発 • コードの編集は AppCode • Interface Builder は Xcode • ビルドの設定は Xcode… など
  6. 6. プロジェクトモデル • AppCode は Xcode と同じプロジェクトモデルを使 う • Xcode で作ったプロジェクトを AppCode で開ける • AppCode で作ったプロジェクトを Xcode で開ける • 同時に使っても大丈夫 • 自動的に同期される
  7. 7. ウォークスルー • AppCode をインストールして • プロジェクトを作成して • コードを書いて • ビルドして • 実行!
  8. 8. インストール • ここからダウンロード • http://www.jetbrains.com/objc/
  9. 9. 初期設定 • 初回起動時に表示さ れるダイアログ • Allow placement … は外しておく • 後から設定できる
  10. 10. プロジェクト作成 • Welcome ダ イアログから • File > New Project から
  11. 11. プロジェクト ビュー 画面構成 ツールウィンドウに アクセス ( ) エディタ
  12. 12. コードを書く • File > New… (⌘N) ! ! • Generate… (⌘N)
  13. 13. 補完 • Code > Completion > Basic (^Space) • • 普通の補完 Code > Completion > Smart (^⇧Space) • コンテキストに応じた選択肢
  14. 14. • CamelHumps による補完 • • キャメルケースの大文字部分だけ入力 UINC や UINavC など
  15. 15. 自動インポート • インポートしていない クラスを使おうとする とポップアップ • ⌥↵ でインポート
  16. 16. インスペクション • 改善できる箇所を教えてくれる • ⌥↵ で解決のためのアクションを実行する
  17. 17. ナビゲーション • ファイルを迅速に開くための機能 • Navigate > Related File…(^⌘↑) • Navigate > Declaration (⌘B) • Navigate > Classes… (⌘O) 全部覚えたい
  18. 18. xib ファイル • 作成する • • File > New… File from Xcode Template 開く • Project View の xib ファイルをダブルクリック
  19. 19. 実行 • 右上のボタンから実行 コレ
  20. 20. 早く慣れるために • Key Promoter プラグイン • Help > Productivity Guide
  21. 21. まとめ • インストールから実行まで • ショートカット (覚えよう!) • Code > Completion > Basic (^Space) • ハイライトされている箇所で ⌥↵ ! • Navigate > Related File…(^⌘↑) • Navigate > Declaration (⌘B) • Navigate > Classes… (⌘O)
  22. 22. 参考文献 • AppCode Quick Start Guide • • http://www.jetbrains.com/objc/quickstart/ index.html Android Studio最速入門 • http://gihyo.jp/dev/serial/01/ android_studio/0001

×