728x90
4조 팀프로젝트 SNS 만들기
- 프로젝트 개요
- 팀 명 : 커피사죠
- 프로젝트 인원 : (팀장) 이 * // (팀원) 김** // (팀원) 유** // (팀원) 박** (4명)
- 프로젝트 명 : SNS 만들기
- 프로젝트 기능
- 메인 페이지 ( MainPageActivity ) : 담당자 박**
- ****필수 구현 기능들에 대한 진입점을 제공
- 디테일 페이지 ( DetailPageActivity ) : 담당자 이 *
- 사용자가 메인 페이지에서 선택한 아이템의 상세 정보를 제공하는 페이지
- 로그인, 회원 가입 페이지 ( SignInActivity, SignUpActivity ) : 담당자 유 * *
- 비밀번호 입력 시, 보안을 유지하기 위해 ***로 표현
- 로그인 이후에는 사용자 이름이 화면에서 보이도록 구성
- 로그인, 회원 가입 예외 처리
- 예외 발생 시 사용자에게 안내 메시지를 표시
- 다음 동작을 안내
- 마이 페이지 ( MyPageActivity ) : 담당자 김 * *
- 사용자 정보와 관련된 기능들을 보여주는 페이지
- Activity 전환시 animation 구현 : 담당자 박 * *
- 화면을 전환할 때 UI가 자연스럽게 전환
- startActivity()를 호출한 후에 overridePendingTransition() 메서드를 활용
- 영어 버전으로 변경 적용해보기(string.xml) 공동
- Multi-Language 지원을 위해 string.xml을 통해 문자열을 관리
- 메인 페이지 ( MainPageActivity ) : 담당자 박**
- 프로젝트 일정
- 23/12/26 ~ 24/01/01 PM 6 : 00
- 구현 체크리스트
- i - 1 : 필수 구현 기능들에 대한 진입점을 제공
- ii - 1 : 사용자가 메인 페이지에서 선택한 아이템의 상세 정보를 제공하는 페이지
- iii - 1 : 비밀번호 입력 시, 보안을 유지하기 위해 ***로 표현
- iii - 2 : 로그인 이후에는 사용자 이름이 화면에서 보이도록 구성
- iii - 3 : 로그인, 회원 가입 예외 처리
- iii - 4 : 예외 발생 시 사용자에게 안내 메시지를 표시
- iii - 5 : 다음 동작을 안내
- iiii - 1 : 사용자 정보와 관련된 기능들을 보여주는 페이지
- V- 1 : startActivity()를 호출한 후에 overridePendingTransition() 메서드를 활용
- Vi- 1 : Multi-Language 지원을 위해 string.xml을 통해 문자열을 관리
- 팀 명 : 커피사죠
디테일 액티비티 구현 // 더보기, 접기, 댓글 남기기 구현
첫 날 어려운점
1. 각자 요구사항에 대한 이해가 다름
2. 피그마 사용경험 없음
3. 어디서부터 어디까지 협의를 하고 프로젝트를 시작해야 하는지 어려움이 있음
4. gradle, Android Studio 버전이 각자 다른 문제