java-ja 直伝! 最速 Eclipse 研究会 Android 分科会       ~わたしの老人力は 53 万です~今村謙之 ( いまむらのりつな )    java-ja LT タイムキーパー   日本 Android の会 事務局長...
託されてきました。 java-ja から来ました                  ©Japan Android Group, 2008   2
託した人。 ID:yamashiro   体重約 0.1t のデブキャラ   彼女が出来たので、 2 ショット写真                        ©Japan Android Group, 2008   3
つぶやいた言葉。           ©Japan Android Group, 2008   4
そんなあなたに。 知識、技術力は、負けちゃいない! でも、ソレを実現する工数をこなす体力 が・・・ そして、時間もない・・・ Eclipse に搭載された数々の機能を使いこなす ことにより、少ない工数で最大の効果を得る ための方策!技術力+生産...
アジェンダ Eclipse をしゃぶりつくせ                    ©Japan Android Group, 2008   6
Java の悲しい話  Tokyo Cloud Developer での話    http://d.hatena.ne.jp/higayasuo/20090612/1244772    658   LL のひとから、「 Google App  ...
Java の悲しい話     い、を              ctrl+space  Tokyo  押 Developer での話 は 業 実     ん Cloud     だ効す                              ...
Java の悲しい話  Tokyo Cloud Developer での話    http://d.hatena.ne.jp/higayasuo/20090612/1244772    658   LL のひとから、「 Google App  ...
老人力とは。 Eclipse + Ctrl + 1 Eclipse + Ctrl + Space         以上。ご清聴ありがとうございま     した                                           ...
簡単に。 Ctrl + 1   「あなたはこういう事がしたいんじゃな   いですか?」と空気を読んで提案しても   らう機能 Ctrl + Space   読んだ空気を補完をしてもらう機能Eclipse は、空気が読める出来る子!       ...
下準備 [Java]-[Editor]-[typing]    Automatically insert at correct position        Semicolons        Braces 今日のお題    Hello Wo...
プロジェクトの準備1. Shift + Alt + N を、押す。    ワンポイント: Ctrl + 32. 名前は、適当に付ける。    FastestEclipse とでもします。3. Ctrl + Shift + T を、押す。4. A...
TextView の準備をする   TV と書いて、 Ctrl + Space   Space 押して、 Ctrl + Space   Space = n 押して、 Ctrl + Space   Space 押して、 Ctrl + Space ...
Calculator クラスを作る 1/21.   Ctrl + 1 を押す。2.   Create Local Var を選択する。3.   Tab を押す。4.   Calculator と入力する。       ワンポイント: Ctrl ...
Calculator クラスを作る 2/21.   Ctrl + . を押す。2.   Ctrl + 1 を押す。3.   Create method を選択する。4.   → 押して、 Ctrl + 1 を押す。5.   int と入力する。...
仕上げ1. Ctrl + . を押す。2. Ctrl + 1 を押す。3. Initialize Var を選択する。4. n を押して、 Ctrl + Space5. Space を押して、 Ctrl + Space6. R.layout.m...
やったこと:プロジェクトの準備 プロジェクトを作成する  Shift + Alt + N      Android プロジェクトの場合は、 Ctrl + 3 などから。 クラス名を指定して開くダイアログを表示さ せる  Ctrl + Shift...
やったこと: TextView の準備をする Camel Case による補完   Ctrl + Space 変数名の自動決定   Ctrl + Space その他、いろいろ補完   Ctrl + Space                  ...
やったこと: Calculator クラスを作る 1/2  ローカル変数の自動生成    Ctrl + 1  クラスの自動生成    Ctrl + 1  エラーへの移動    Ctrl + , or Ctrl + .  前回の編集場所へ戻る  ...
やったこと: Calculator クラスを作る 2/2  メソッドの自動生成    Ctrl + 1  一行削除、カーソルから行末まで削除    Ctrl + D, Ctrl + Shift + D  セーブ    Ctrl + S     ...
やったこと:仕上げ ローカル変数の初期化の自動生成  Ctrl + 1 アプリの実行  Alt + Shift + A, R or D  Ctrl + F11 DDMS への移動  Ctrl + 3                       ...
その他のコマンド 文字列補完                  選択した状態で    Alt + /             Alt+↑ , ↓ メソッドの実装へ                  選択した行にあるコ              ...
みなさんの疑問 これって、ただの Eclipse の機能じゃね ?  Android 関係なくね?                       ©Japan Android Group, 2008   24
MOTODEV MOTODEV Studio for Android   http://developer.motorola.com/docstools/motodevstudio/download/                      ...
©Japan Android Group, 2008   26
インストール         ©Japan Android Group, 2008   27
インストール         ©Japan Android Group, 2008   28
インストール         ©Japan Android Group, 2008   29
インストール         ©Japan Android Group, 2008   30
インストール         ©Japan Android Group, 2008   31
インストール         ©Japan Android Group, 2008   32
インストール         ©Japan Android Group, 2008   33
インストール         ©Japan Android Group, 2008   34
インストール         ©Japan Android Group, 2008   35
インストール         ©Japan Android Group, 2008   36
インストール         ©Japan Android Group, 2008   37
Android 特化機能 1/2  プロジェクトテンプレート     Activity     Broadcast Receiver     Centent Provier     Service  Snippet     Template 機...
Android 特化機能 2/2 エミュレータ    IDE 埋め込み Device Managiment    Language    ADB shell マーケット連携    簡単にマーケットに登録!出来るわけじ    ゃない(w     ...
ご清聴ありがとうございまし      た。            ©Japan Android Group, 2008   40
Upcoming SlideShare
Loading in...5
×

Elder power for Eclipse

750

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
750
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • 今日は空気の話。
  • という形で進める
  • ちなみに、先週振られたらしいです。ざまーー(w こいつも、ドワンゴの社員。 そして、田中宏紀さん のような、 Android でニコプレーヤを 実装してしまう人を見て・・・つぶやきました。 ( 次へ )
  • 有り余るパワーで、ソフトを徹夜してでも、かどうかは、わかりませんが、 その若さを源としたパワーに、おぢさんはもうついていけない・・・ とか、思っていませんか? 大丈夫です。まだ、希望はあります! ( 次へ )
  • そんなあなたに、「老人力」です! 工数が削減出来ても、知識や技術力がなければ、生かせない! 「おれって、すげー」感を、取り戻そう!
  • と、そのまえに、ちょっと、さらなる補足を。 そこで、ひがさんは、ガツンといってやったそうです。 な、なんだって~~~!!!は、次に。
  • と、そのまえに、ちょっと、さらなる補足を。 そこで、ひがさんは、ガツンといってやったそうです。 な、なんだって~~~!!!は、次に。
  • と、そのまえに、ちょっと、さらなる補足を。 そこで、ひがさんは、ガツンといってやったそうです。 な、なんだって~~~!!!は、次に。
  • Eclipse の空気読む能力はすばらしい。たまに Eclipse に俺は監視されてるんじゃないかと悩むときがあるぐらい。
  • 途中で「 ; 」を押したときに文の最後にセミコロンが入力されることも注目して欲しい。 「 Tab 」で移動する。
  • エラーへの移動 [Ctrl+,] または [Ctrl+.]
  • sysout で [Ctrl+Space] すれば「 System.out.println() 」が出力される
  • sysout で [Ctrl+Space] すれば「 System.out.println() 」が出力される
  • 最後のテンプレート。 これ、重要ポイント。憶えて置いてください。「 sysout 」 Ctrl + Space で。
  • ですよね~~~。
  • 問題点は、劇重・・・
  • Elder power for Eclipse

    1. 1. java-ja 直伝! 最速 Eclipse 研究会 Android 分科会 ~わたしの老人力は 53 万です~今村謙之 ( いまむらのりつな )    java-ja LT タイムキーパー   日本 Android の会 事務局長    OESF 理事 ©Japan Android Group, 2008 1
    2. 2. 託されてきました。 java-ja から来ました ©Japan Android Group, 2008 2
    3. 3. 託した人。 ID:yamashiro 体重約 0.1t のデブキャラ 彼女が出来たので、 2 ショット写真 ©Japan Android Group, 2008 3
    4. 4. つぶやいた言葉。 ©Japan Android Group, 2008 4
    5. 5. そんなあなたに。 知識、技術力は、負けちゃいない! でも、ソレを実現する工数をこなす体力 が・・・ そして、時間もない・・・ Eclipse に搭載された数々の機能を使いこなす ことにより、少ない工数で最大の効果を得る ための方策!技術力+生産力補助 = 老人力 ©Japan Android Group, 2008 5
    6. 6. アジェンダ Eclipse をしゃぶりつくせ ©Japan Android Group, 2008 6
    7. 7. Java の悲しい話 Tokyo Cloud Developer での話 http://d.hatena.ne.jp/higayasuo/20090612/1244772 658 LL のひとから、「 Google App Engine は、 Python 版以外に Java 版も出たけど、サンプル見たけど、 たくさんコード書かなければいけな くて、正直どこがいいのか教えて欲 しい」という質問があった。 ©Japan Android Group, 2008 7
    8. 8. Java の悲しい話 い、を ctrl+space Tokyo  押 Developer での話 は 業 実 ん Cloud だ効す と際 http://d.hatena.ne.jp/higayasuo/20090612/1244772 658 だ 率 しの にけ て作 差だと はか ctrl+1 LL のひとから、「 Google App なら Engine は、 Python 版以外に Java 版も出たけど、サンプル見たけど、 たくさんコード書かなければいけな くて、正直どこがいいのか教えて欲 しい」という質問があった。 ©Japan Android Group, 2008 8
    9. 9. Java の悲しい話 Tokyo Cloud Developer での話 http://d.hatena.ne.jp/higayasuo/20090612/1244772 658 LL のひとから、「 Google App Engine は、 Python 版以外に Java 版も出たけど、サンプル見たけど、 たくさんコード書かなければいけな くて、正直どこがいいのか教えて欲 しい」という質問があった。 ©Japan Android Group, 2008 9
    10. 10. 老人力とは。 Eclipse + Ctrl + 1 Eclipse + Ctrl + Space 以上。ご清聴ありがとうございま した 10 ©Japan Android Group, 2008
    11. 11. 簡単に。 Ctrl + 1 「あなたはこういう事がしたいんじゃな いですか?」と空気を読んで提案しても らう機能 Ctrl + Space 読んだ空気を補完をしてもらう機能Eclipse は、空気が読める出来る子! ©Japan Android Group, 2008 11
    12. 12. 下準備 [Java]-[Editor]-[typing] Automatically insert at correct position Semicolons Braces 今日のお題 Hello World の代わりに、計算結果を表示す るアプリを作る! ©Japan Android Group, 2008 12
    13. 13. プロジェクトの準備1. Shift + Alt + N を、押す。 ワンポイント: Ctrl + 32. 名前は、適当に付ける。 FastestEclipse とでもします。3. Ctrl + Shift + T を、押す。4. Activity 名を検索する。 Fastest で検索する。 ©Japan Android Group, 2008 13
    14. 14. TextView の準備をする TV と書いて、 Ctrl + Space Space 押して、 Ctrl + Space Space = n 押して、 Ctrl + Space Space 押して、 Ctrl + Space (this); t 押して、 Ctrl + Space . 押して、 sTe 押して。 calculator.add(2, 3) + ; を押す。 ©Japan Android Group, 2008 14
    15. 15. Calculator クラスを作る 1/21. Ctrl + 1 を押す。2. Create Local Var を選択する。3. Tab を押す。4. Calculator と入力する。 ワンポイント: Ctrl + , or Ctrl + .5. Ctrl + 1 を押す。6. Create class を選択する。7. Alt + ← を押す。 1. ワンポイント: Ctrl + 3 or E or T ©Japan Android Group, 2008 15
    16. 16. Calculator クラスを作る 2/21. Ctrl + . を押す。2. Ctrl + 1 を押す。3. Create method を選択する。4. → 押して、 Ctrl + 1 を押す。5. int と入力する。6. 必要に応じて、 Ctrl + D を押す。7. null 消して、 i + j と入力する。8. Ctrl + S を押す。9. Alt + ← を押す。 ©Japan Android Group, 2008 16
    17. 17. 仕上げ1. Ctrl + . を押す。2. Ctrl + 1 を押す。3. Initialize Var を選択する。4. n を押して、 Ctrl + Space5. Space を押して、 Ctrl + Space6. R.layout.main を消して、 t を押して、 Ctrl + Space7. Alt + Shift + A, R or D 1. Ctrl + F11 2. Ctrl + 3 で、 DDMS 移動 ©Japan Android Group, 2008 17
    18. 18. やったこと:プロジェクトの準備 プロジェクトを作成する Shift + Alt + N Android プロジェクトの場合は、 Ctrl + 3 などから。 クラス名を指定して開くダイアログを表示さ せる Ctrl + Shift + T Alt + ← 前回の編集場所に戻る Ctrl + E 現在開いてるエディタから選択する Ctrl + Shift + R クラスに限らずあらゆるリソースを指定して開く ©Japan Android Group, 2008 18
    19. 19. やったこと: TextView の準備をする Camel Case による補完 Ctrl + Space 変数名の自動決定 Ctrl + Space その他、いろいろ補完 Ctrl + Space ©Japan Android Group, 2008 19
    20. 20. やったこと: Calculator クラスを作る 1/2 ローカル変数の自動生成 Ctrl + 1 クラスの自動生成 Ctrl + 1 エラーへの移動 Ctrl + , or Ctrl + . 前回の編集場所へ戻る Alt + ← ©Japan Android Group, 2008 20
    21. 21. やったこと: Calculator クラスを作る 2/2 メソッドの自動生成 Ctrl + 1 一行削除、カーソルから行末まで削除 Ctrl + D, Ctrl + Shift + D セーブ Ctrl + S ©Japan Android Group, 2008 21
    22. 22. やったこと:仕上げ ローカル変数の初期化の自動生成 Ctrl + 1 アプリの実行 Alt + Shift + A, R or D Ctrl + F11 DDMS への移動 Ctrl + 3 ©Japan Android Group, 2008 22
    23. 23. その他のコマンド 文字列補完 選択した状態で Alt + / Alt+↑ , ↓ メソッドの実装へ 選択した行にあるコ ードを移動 F3 名前変更 setter/getter などのダイ ( Refactoring ) アログ Shi f t + Alt + S Alt + Shift + R View の最大化 / 普 検索ダイアログ表示 通化のトグル Ctrl + F Ctrl + M 矩形選択モード Template Alt + Shi f t + A 入力次第 ©Japan Android Group, 2008 23
    24. 24. みなさんの疑問 これって、ただの Eclipse の機能じゃね ?  Android 関係なくね? ©Japan Android Group, 2008 24
    25. 25. MOTODEV MOTODEV Studio for Android http://developer.motorola.com/docstools/motodevstudio/download/ ©Japan Android Group, 2008 25
    26. 26. ©Japan Android Group, 2008 26
    27. 27. インストール ©Japan Android Group, 2008 27
    28. 28. インストール ©Japan Android Group, 2008 28
    29. 29. インストール ©Japan Android Group, 2008 29
    30. 30. インストール ©Japan Android Group, 2008 30
    31. 31. インストール ©Japan Android Group, 2008 31
    32. 32. インストール ©Japan Android Group, 2008 32
    33. 33. インストール ©Japan Android Group, 2008 33
    34. 34. インストール ©Japan Android Group, 2008 34
    35. 35. インストール ©Japan Android Group, 2008 35
    36. 36. インストール ©Japan Android Group, 2008 36
    37. 37. インストール ©Japan Android Group, 2008 37
    38. 38. Android 特化機能 1/2 プロジェクトテンプレート Activity Broadcast Receiver Centent Provier Service Snippet Template 機能の延長にあるモノ こちらでのお取り扱いもある http://www.androidsnippets.org/ ©Japan Android Group, 2008 38
    39. 39. Android 特化機能 2/2 エミュレータ IDE 埋め込み Device Managiment Language ADB shell マーケット連携 簡単にマーケットに登録!出来るわけじ ゃない(w ©Japan Android Group, 2008 39
    40. 40. ご清聴ありがとうございまし た。 ©Japan Android Group, 2008 40
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×