sunjoolee
로그인
sunjoolee
로그인
[Android 앱 개발 입문] 팀 과제 - 하이커스(1)S.A
⋆。♡゚☁︎ ⋆。선주 ゚☁︎ ゚。♡⋆。
·
2024년 1월 3일
팔로우
0
내일배움캠프
0
내일배움캠프 앱트랙 2기 - Android 앱 개발 입문
목록 보기
6/12
🍥아이디어 회의
앱 이름: 하이커스(Hikers)
앱 주제: 등산을 취미를 하는 MZ 세대를 위한 SNS 플랫폼
🍥와이어 프레임
🔗
Hikers | Figma
🍥구현 기능
Dark Theme 지원
다국어(English) 지원
폰트 크기 변경 지원
로그인 화면
앱 실행 시 첫 화면, 로그인을 위한 화면
모든 입력란(아이디, 비밀번호)가 입력되었을 때, 로그인 버튼 활성화
로그인 버튼 클릭 시, 회원정보 확인 후 로그인
회원가입 후 로그인 화면으로 돌아온 경우, 회원가입한 아이디 및 비밀번호 불러오기
회원가입 화면
회원가입을 위한 첫번째 화면
TextWatcher를 통한 모든 입력란(아이디, 비밀번호, 비밀번호 확인) 실시간 유효성 검사
비밀번호 유효성 검사: 특수문자 포함 8자리 이상이어야
비밀번호 확인 유효성 검사: 비밀번호와 동일해야
에러 메세지 표시될 때, 진동 애니메이션 사용
회원정보 화면
회원가입을 위한 두번째 화면, 추가적인 회원 정보를 입력받기 위한 화면
이름 입력란이 공란인 경우, 회원가입 버튼 비활성화
회원정보 수정을 위한 화면
회원 정보 수정을 위해 회원정보 화면을 불러온 경우, 회원 정보 화면에 표시
메인 화면
SNS 기능을 위한 화면
화면 상단에 로그인 한 회원의 이름, 프로필 이미지 표시
프로필 이미지 클릭 시, 마이페이지로 이동
마이페이지로 이동할 때, 프로필 이미지를 공유하는 애니메이션 사용
화면 중앙에는 최신 게시글 10개를 표시
게시글을 클릭하는 경우, 해당 게시글의 디테일 화면으로 이동
게시글의 하트를 클릭하는 경우, 해당 게시글 좋아요/좋아요 취소 처리
화면 하단의 플로팅 버튼 클릭 시, 글쓰기 화면으로 이동
디테일 화면
게시물의 자세한 정보를 표시하기 위한 화면
클릭한 게시글의 자세한 정보를 불러와 화면에 표시한다
게시글의 하트를 클릭하는 경우, 해당 게시글 좋아요/좋아요 취소 처리
이전 게시글 버튼 클릭 시, 현재 게시글보다 최신에 게시된 글 정보를 볼 수 있다
현재 게시글이 가장 최신의 글일 경우, 버튼 비활성화
다음 게시글 버튼 클릭 시, 현재 게시글 이전에 게시된 글 정보를 볼 수 있다
현재 게시글이 최신 10개 게시글 중 가장 마지막 글인 경우, 버튼 비활성화
글쓰기 화면
새 게시글을 작성하기 위한 화면
제목 입력란이 공란인 경우, 업로드 버튼 비활성화
업로드 버튼 클릭 시, 새 게시글 생성되며 메인 화면으로 되돌아감
마이페이지 화면
현재 로그인한 회원의 정보를 표시하기 위한 화면
화면 상단에 회원 프로필 이미지, 이름, 아이디, 자기소개, 키워드 표시
자기소개 1줄 이상인 경우, 더보기 클릭을 통해 보기
회원정보 수정 클릭 시, 회원정보 화면으로 이동
회원이 최근에 작성한 게시글 5개 목록 표시
회원이 최근에 좋아요한 게시글 5개 목록 표시
게시글 클릭 시, 해당 게시글의 디테일 화면으로 이동
⋆。♡゚☁︎ ⋆。선주 ゚☁︎ ゚。♡⋆。
Be able to be vulnerable, in search of truth
팔로우
이전 포스트
[Android 앱 개발 입문] 과제 - 자기소개 앱 (5)추가 구현 (feat. Photo picker)
다음 포스트
[Android 앱 개발 입문]팀 과제 - 하이커스(2)메인 화면 UI 구현
0개의 댓글
댓글 작성