이클립스와 안드로이드
DESCRIPTION
2010 한국 자바 개발자 페스티벌 Track 3 Session 4 발표자료TRANSCRIPT
![Page 2: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/2.jpg)
About OKJSP Since 2000.12.05
100 visitors/day in 2001 -> 15,000 visitors/day in 2010
BBS(Bulletin Board System) : about 56 Tech: JSP,Java,Eclipse,DB,…
Life: 사는얘기, 의견좀, 얼마면돼, 머리식히는곳
Mobile : http://www.okjsp.pe.kr/m
http://twitter.com/okjsp
To be: html5, iPhone, Android apps With Project team: Cubrid, Mobile, Twitter, …
![Page 3: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/3.jpg)
Agenda Eclipse
3.6 Helios
10 tips for programming
Android
ADT Plugin
DDMS
![Page 4: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/4.jpg)
![Page 6: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/6.jpg)
Eclipse distribution packages
![Page 7: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/7.jpg)
eclipse architecture
![Page 8: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/8.jpg)
Perspective
![Page 9: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/9.jpg)
![Page 10: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/10.jpg)
1. Big5 단축키 ctrl + space
ctrl + 1
ctrl + 3
ctrl + shift + R
F3 & alt + <-
More: ctrl + shift + L x2
![Page 11: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/11.jpg)
코드 네비게이션 Reading Code
Readability
Find
Open Resource
Definition
References
More: http://okjsp.tistory.com/tag/shortcut
![Page 12: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/12.jpg)
2. Problems View
![Page 13: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/13.jpg)
3. Mylyn
![Page 14: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/14.jpg)
4. Remote System Explorer
![Page 15: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/15.jpg)
RSE ftp
![Page 16: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/16.jpg)
5. 톰캣 서버 옵션 Without publishing
No copy to .metadata/…
Test code application
.getRealPath("/");
![Page 17: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/17.jpg)
6. Refactor A. Refactoring
B. Extract variable/method
C. Inline refactoring
D. Introduce parameter
![Page 18: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/18.jpg)
7. Source Format
![Page 19: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/19.jpg)
8. Compare History
![Page 20: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/20.jpg)
Compare with …
![Page 21: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/21.jpg)
Get Content
![Page 22: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/22.jpg)
9. Eclipse Marketplace
![Page 23: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/23.jpg)
Eclipse Marketplace
![Page 24: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/24.jpg)
10. Uninstall plugin
![Page 25: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/25.jpg)
![Page 26: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/26.jpg)
ADT plugin Android Development Tools plugin
ADT + DDMS
https://dl-ssl.google.com/android/eclipse/
![Page 27: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/27.jpg)
DDMS Dalvik Debug Monitor Server
LogCat
Log level
Error Line Number
![Page 28: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/28.jpg)
LogCat
![Page 29: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/29.jpg)
Closing 장인은 도구를 탓하면 쪽 팔린 건데,
좋은 도구는 장인의 퍼포먼스를 세 배 증가시킵니다.
- 어느 서평
![Page 30: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/30.jpg)
이클립스는 변하지 않습니다. 진화할 뿐입니다.
![Page 31: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/31.jpg)
감사합니다.
![Page 32: 이클립스와 안드로이드](https://reader034.vdocuments.net/reader034/viewer/2022052310/55568f97d8b42acc5e8b4936/html5/thumbnails/32.jpg)
Refs http://okjsp.tistory.com/tag/shortcut
http://okjsp.tistory.com/tag/eclipse
자바세상을 덮친 이클립스, 인사이트
이클립스 요술램프, 에이콘