페이지

2014년 6월 24일 화요일

안드로이드 디자인 개발 가이드라인 정리 (Android Design Develop Guide-line)

안드로이드 디자인 개발 가이드라인 정리해보았습니다.


1. Target SDK 값은 최신버젼으로 MIN 은 알아서.
targetSDK = 19 (>14)
하위 Support Pakage를 활용해라.

2. 런치 아이콘 - 정성껏 디자인
- 앱아이콘은 자기 어플에 맞게 디자인
- 안드로이드의 고유아이콘은 유지하는게 좋다.
- Information Design 앱 데이터, 수행, 인포메이션 - 자기에 맞게
- Interaction Design 은 안드로이드와 맞게 (일관된 사용자경험)
- Visual Design 은 중간쯤.

3. 더블터치 드래그

4. FullScreen - Lean Back, Immersive

5. Action Bar 를 사용해달라.- App icon
- View control
- Action buttons
- Action overflow
커스텀 Action Bar 는 사용자제. 서포트라이브러리 사용.
v7 appCompatLibrary (v2.1)

6. Up & Back 차이
Up - v7 appCompatLibrary 에서 지원해줌
뒤로가기 버튼 누르면 팝업을 나왔을경우
다시한번 뒤로가기 버튼을 누르면 팝업이 닫아져야한다.

7. App Structure탭(Tabs) - 상단에 위치 (표준API 사용) - 알아서 처리해주는 부분이 많으니.
네비게이션드로우  (Navigation Drawer) - (표준라이브러리를 사용해 줘라)
상단 액션바 영역을 움직이면안된다. 고정

8. 확인받기와 알려주기
- 다이얼로그, 토스트 - 언제어떻게사용해야하나.
1) 사용자에게 얼마나 영향을 주는 동작인가? -현금결제,데이터삭제 등
2) 사용자가 실수할 가능성이 큰동작인가?
- 네비게이션 백버튼 실수로 여러번, 액션버튼이 작을경우
3) 동작의 결과를 쉽게 되돌릴 수 있는가? - 실수로종료할경우 그전 상태를 저장해둔다.
4) 동작에 대한 충분한 사용자 피드백이 있는가?
* 다이얼로그와 토스트가 필요없는 것이 최선!

9. 앱종료시에는?
- 바로종료되는것이 베스트이긴하다.

10. Notification 사용
- 다양한 기능을 적극적으로 활용하라
- 사용자를 귀찮게하지말아라.
- 비슷한 종류의 알림은 하나로 모으기 (알림이 있다면, 추가적인 내용을 업데이트 하면된다.)
(GMail)
- 아이콘 가이드라인, 24dp, 형태는 단순, 오직 흰색만
- 다양한 스타일을 활용 (서포트패키지)- 이미지등

11. Responsive Design
- 다양한 디바이스에 맞춰서 디자인.
- 타블렛지원을 안하면 타블렛앱쪽 순위에 노출되지 않는다.
- Dp ( 1px = 160dpi ) 을 활용하라

12. Resource Qualifier 의 활용 - 다양한 셋의 리소스를 셋팅해놔라.
- smallestWidth, Available width, Screen pixel density (dpi)

13. 숫자는 따로 관리
- res/values/dimens.xml - <dimen name= "Page_margin">16dp</dimen>
- res/values-sw720dp/dimens.xml - <dimen name= "Page_margin">32dp</dimen>

14. 48 DP / 16sp ( 리스트바 크기 )

15. 고해상도 아이콘 다양하게 준비


16. Best Practice - Fancy 앱 참고




댓글 없음 :

댓글 쓰기