T아카데미 수업

개발계획서 및 안드로이드 개발순서

[Noa] 2014. 1. 10. 09:52

개발은 Top -> Down 형태가 유리함.


1. 컴포넌트 정의 (UI)
2. 속성 정의(액티비티 이름)
3. 레이아웃 이름 정의
 - 프레그먼트 있는 경우 이름 정의
4. 데이터 전달 정보 정의 (인텐트 데이터 등)
 - 갤러리 액티비티 -> A액티비티 (데이터)
5. 액티비티 각각에 대한 설계
6. 데이터 클래스 정의 (데이터 구조등)

 

 

데이터에 값을 얻어 채우는것 -> Model (혹은 매니져)
네트워크매니져 (Network)
DB매니져 (DB)
파일매니져 (File)
이미지매니져 (Image)
사용자매니져 (User)
 - getUser(String name) return 유저객체

 


실제 데이터는 마지막에 구현함 (메서드내 기능)

 


화면번호
 - 로그 화면 (화면번호 1-1 ...)

스토리보드
 - 매니져 쓰고 함수명 다 적기
 - 모델에 대한 프로토타입

테스트
 - 검증 시나리오