Android studio で行ってみよう!!

4,947 views
4,764 views

Published on

『HTML5とか、Androidとか、WEBやら、なんやらかんやら』
日本Androidの会 四国支部 四周年イベント
http://atnd.org/events/41163
こちらでプレゼンした際の資料です。

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,947
On SlideShare
0
From Embeds
0
Number of Embeds
43
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Android studio で行ってみよう!!

  1. 1. AndroidStudio で 行ってみよう!! ~ Windows8 編 ~ Rounded M+ (ラウンデッド・エムプラス) @twikaz
  2. 2. Andy Rubin http://www.crunchbase.com/person/andy-rubin
  3. 3. イントロ編 Introduction by Larah McElroy
  4. 4. これからの時代は Chrome !!
  5. 5. 頑張ります ...
  6. 6. コワーキングスペース
  7. 7. 参加コミュニティ・セミナー GDG 四国 日本 Android の会四国支部 日本 Android の会中国支部 瀬戸デ部 WordBench 愛媛 Creator's village in Ehime すだちハッカソン DevLOVE 四国 CSS Nite OSC 愛媛 Code Haiku Agile459 スタートアップ愛媛 GrowUp などなど
  8. 8. Java 用の IDE Eclipse + ADT Plugin ※ADT-Bundle NetBeans + NBAndroid など ... IntelliJ IDEA + Android SDK
  9. 9. 5 月 16 日リリース
  10. 10. 0.1.8 リリース(6月28日頃)
  11. 11. 49 件のコメント (6/28 時点 ) Awesome !! Android チーム、 ありがとー! But Android 4.3?? パレットが開かないよ~ Eclipse ユーザ ショートカットが わからないよ~ ビルドするのに Eclipse の 2~3倍かかる感じ バグレポート 送ったんだけど I also have a ploblem
  12. 12. インストール編 Install Failed by Danny Howard
  13. 13. まずは Download 375MB ほど
  14. 14. Java SE Development Kit JDK1.7 がみつかりました
  15. 15. Android Studio Setup インストール先を指定して実行 ...
  16. 16. Android Studio Setup
  17. 17. 前の設定ファイル?
  18. 18. ともかく起動します
  19. 19. えっ?
  20. 20. あれ?
  21. 21. そしてアップデート Check for Updates now.
  22. 22. 差分は 9MB ほどでした
  23. 23. 念のためチェック
  24. 24. サンプルプロジェクト編 Cybermummy 2010 freebies by PlayPennies
  25. 25. SDK の中の Sample android-studiosdk の中の extrasandroidsupportsamples
  26. 26. Create from existing sources
  27. 27. 次へ 次へRounded M+ (ラウンデッド・エムプラス)
  28. 28. 進めます Rounded M+ (ラウンデッド・エムプラス)
  29. 29. 開けました
  30. 30. Manifest ファイル
  31. 31. じゃあ Debug してみる?
  32. 32. じゃあ Debug してみる? 無理でしょ
  33. 33. Project Structure
  34. 34. Library を追加
  35. 35. android-support-v13.jar
  36. 36. ビルド OK 0 errors, 1 warnings
  37. 37. 動かしてみる? Target Device を USB に
  38. 38. 動きました
  39. 39. Screen Capture(DDMS)
  40. 40. Screen Capture(DDMS)
  41. 41. Tip of the Day CTRL + N (Navigate) で、 希望のクラスをすばやく開くことができます。
  42. 42. Android Studio の特徴編 Studio G by Phil Manker
  43. 43. ちょっと待った !! ADT ビルド環境 Eclipse 用プロジェクト
  44. 44. ちょっと待った !! Gradle ビルド環境 Android Studio
  45. 45. Eclipse で Export Eclipse Eclipse ADT Plugin File → Export...
  46. 46. Eclipse からのインポート
  47. 47. Android Studio の特徴 ● Gradle ベース ● リファクタリング、 Quick fixes ● Lint tools パフォーマンス、バージョン互換性、 ... ● リッチ・レイアウト・エディター
  48. 48. テストが src 内にまとまる
  49. 49. Android Studio の特徴 複数デバイスの同時表示
  50. 50. Android Studio の特徴 あくまでも early access preview なので 未実装の機能、バグ などあります
  51. 51. Gradle Make 、 Ant 、 Maven に次ぐ 第 4 のビルドツール http://d.hatena.ne.jp/kaakaa_hoe/20130312 http://d.hatena.ne.jp/bluepapa32/20110209/1297267328
  52. 52. Gradle の普及 - IDE ● Eclipse Eclipse plugin for Gradle ● IDEA (Jetbrains) IDEA plugin for Gradle ● NetBeans Gradle plugin for NetBeans www.gradle.org/tooling
  53. 53. Gradle –の普及 CI Server Continuous Integration Server 継続的インテグレーション(ビルド、テストの自働化) ● Jenkins Jenkins plugin for Gradle ● TeanCity Gradle plugin for TeanCity ● Bamboo Bamboo Artifactory plugin www.gradle.org/tooling
  54. 54. Gradle –の普及 Repository Manager プロジェクト関連ファイルの一元管理システム ● Artifactory ● Nexus ● Sonar ● JRebel ● Heroku ● Github www.gradle.org/tooling
  55. 55. VCS 編 Ooops! by Tim Ellis
  56. 56. VCS with Android Studio ●Mercurial ●Git ●Subversion ●BitBucket(*)
  57. 57. Bitbucket git.exe の Path を確認して Test(msysgit)
  58. 58. Bitbucket goo.gl/TvRRu stackoverflow の記事 Android studio VCS integration -> Jebrains にプラグインがあるよ
  59. 59. Bitbucket – Android Studio Plugins goo.gl/KSwKQ
  60. 60. Bitbucket – Android Studio Plugins File-Settings-Plugins
  61. 61. Bitbucket – Android Studio Plugins bitucket.zip
  62. 62. Bitbucket – Android Studio Plugins Share project ...
  63. 63. Bitbucket – Android Studio Plugins Login ...
  64. 64. Bitbucket – Android Studio Plugins Share project on ...
  65. 65. Bitbucket – Android Studio Plugins リポジトリが追加できた。
  66. 66. その他編 etc by (OvO)
  67. 67. アプリの署名・リリース
  68. 68. アプリの署名・リリース
  69. 69. アプリの署名・リリース
  70. 70. アプリの署名・リリース
  71. 71. Eclipse で Gradle goo.gl/kzgnJ Gradle Integration for Eclipse
  72. 72. Eclipse で Gradle Gradle Integration for Eclipse ※ レスポンシブウェブデザイン!!
  73. 73. TDD ● 新規プロジェクトを作成 New Project... ● テスト用フォルダを作成 src/instrumentTest ● java フォルダを作成 src/instrumentTest/java ● テストパッケージを作成 src/instrumentTest/java/com.example.sample.test ● テストクラスを作成 MainActivityTest
  74. 74. TDD ※ 時間があればデモ
  75. 75. TDD tinyurl.com/ViewAsserts assertOnScreen(View origin, View view) Assert that view is on the screen.
  76. 76. Tips: CodeCompletion
  77. 77. 0.2.1 on 7 月 19 日
  78. 78. 参考資料 ● Migrating from Eclipse bit.ly/17w3hwa ● Android Studio Tips and Tricks bit.ly/17wCRuh ● Android Studio 最速入門~効率的に コーディングするための使い方 bit.ly/14wdKEd
  79. 79. ご清聴に感謝いたします。 m(__)m

×