Android Studio vs. ADT

6,942 views
6,694 views

Published on

Android Studio vs. Eclipse + ADT Talk @ Mobile Tech Con #mtc13 Berlin

Published in: Technology, Education
0 Comments
9 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
6,942
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
154
Comments
0
Likes
9
Embeds 0
No embeds

No notes for slide

Android Studio vs. ADT

  1. 1. Dominik Helleberg | inovex GmbH vs
  2. 2. Dominik Helleberg Mobile Development Android Ingress Level 7 http://dominik-helleberg.de/+
  3. 3. :
  4. 4. Portions of this page are reproduced from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License. Source: https://developers.google.com/events/io/experiment
  5. 5. Portions of this page are reproduced from work created and shared by Google and used according to terms described in the Creative Commons 2.5 Attribution License. Source: http://developer.android.com/index.html
  6. 6. Portions of this page are reproduced from work created and shared by Ralph Daily and used according to terms described in the Creative Commons 2.0 Attribution License. Source: http://www.flickr.com/photos/92269745@N00/3801617675
  7. 7. Source: https://plus.google.com/+PaulWilcox/posts/23QtTfiVrtk
  8. 8. „Android Studio is a new Android development environment based on IntelliJ IDEA. Similar to Eclipse with the ADT Plugin, Android Studio provides integrated Android developer tools for development and debugging.“ Portions of this page are reproduced from work created and shared by Google and used according to terms described in the Creative Commons 2.5 Attribution License. Source: http://developer.android.com/sdk/installing/studio.html
  9. 9. Android PlugIn Android Designer Android PlugIn Android DDMS Android Builder .properties build.xml
  10. 10. Android PlugIn Android Designer Android PlugIn Android Gradle Adapter .properties build.gradle
  11. 11. : F E A T U R E S
  12. 12. src/    paid/      java/      res/      free/      java/      res/      main/      java/      res/      instrumentTest/                java/  
  13. 13. :
  14. 14. : PERFORMANCE
  15. 15. 0 5 10 15 20 25 30 StartUp Incr. Build (Simple App) Incr. Build (Complex App) Eclipse Android Studio
  16. 16. : PERFORMANCE
  17. 17. : S t a b i l i t ä t
  18. 18. 13:26:17.991  [DEBUG]     [org.gradle.api.internal.artifacts.ivyservice.ivyreso lve.CachingModuleVersionRepository]  Found  resolved   revision  in  dynamic  revision  cache  of  'MavenRepo':   Using  'com.android.tools.build:gradle:0.5.6'  for   'com.android.tools.build:gradle:0.5.+'    
  19. 19. „A restart fixed the problem“ We've just released Android Studio 0.2.5. This is a small release which fixes a couple of issues that came up in 0.2.4: toolbars disappearing unpredictably, and several bugs around SDK management from gradle.
  20. 20. :
  21. 21. & Tipps + Tricks
  22. 22. Eclipse Android Studio Workspace / Projects Project Project Module Run Configuration Run Configuration Library Module Library
  23. 23. Key Function CMD + O Open Class CMD + SHIFT + O Open File CTRL + R Make + Run CMD + SHIFT + A Module Library
  24. 24. dependencies  {          compile  'com.android.support:support-­‐v4:18.0.0‘          compile  'libs/HelloLib-­‐debug.aar'   }     mvn  install:install-­‐file      -­‐DgroupId=de.inovex.hellolib      -­‐DartifactId=HelloLib      -­‐Dversion=0.0.1-­‐SNAPSHOT      -­‐DgeneratePom=true      -­‐Dpackaging=aar      -­‐Dfile=build/libs/HelloLib-­‐debug.aar      -­‐DlocalRepositoryPath=[PATH]/libs/    
  25. 25.   repositories  {          mavenCentral()          maven  {  url  'libs/'  }   }       dependencies  {      compile  'com.android.support:support-­‐v4:18.0.0'      compile  'de.inovex.hellolib:HelloLib:0.0.1-­‐SNAPSHOT' }  
  26. 26. Z u k u n f t
  27. 27. ?
  28. 28. •  Android ant-support wird eingestellt •  ADT (eclipse) wird weiter unterstützt •  Gradle ist die Zukunft (aber noch nicht fertig)
  29. 29. oder
  30. 30. DANKE!

×