Not Awesome
Android
~ 모바일 Project 이야기들 ~
Pluu (@pluulove)
- Android Programmer
- 2009 ~ 2011 in Tokyo
- 2011 ~ Now in Seoul
프로젝트 한 곳
그래서 결과는 ...
이유
회사 디스
- 모바일 개발자 시작은 제대로 해보자
... 정말 하려구?
이후에 말할 내용
- 프로젝트 진행하면서 발생하는 문제점
- 초보 안드로이드 개발자에게 팁팁팁!
이상향
현실
장점
- 다양한 디바이스
- 높은 시장 점유율 (나라마다 다름)
단점
- 다양한 디바이스 → 모든 문제의 근원지
- OS 업데이트 문제 → 포기하면 편합니다
- 낮은 결재율, 수익 확보 고민
-
공대 감성 UI Components → 힘내세요 디자이너
- 웹, iPhone보다 시장형성이 오래되지 않음 → 자주 바뀜
- Developer Tools → 좋아지고 있어요
iPhone vs Android Trends
Shortcuts
Capture
Android Parcelable code generator
CodeGlance
ButterKnifeZelezny
Tools Attributes
Ui Automator Viewer / Hierarchy Viewer
- 다른 어플리케이션의 레이아웃 구조가 궁금할 때
- {ANDROID_HOME}/tools
Dexplorer
The 16 Millisecond Per Frame Speed Limit
Setting
- 설정 - 개발자 옵션
- GPU 오버로드 표시 활성화
- 팝업 표시되는 경우 오버로드로 영역 표시 선택
See
Means
- True color: No overdraw
- Blue: Overdrawn once
- Green: Overdrawn twice
- Pink: Overdrawn thrice
- Red: Overdrawn four or more times
Diff
초보 안드로이드 개발자에게
초보 안드로이드 개발자에게
여기까지
신세한탄 발표