Download APK File: COGAWE
- 서로 함께 공통의 과제를 함으로써, 개발에 빠르게 익숙해지기
- 세 개의 탭이 존재하는 안드로이드 앱
- TAB 1: Contact
- 나의 연락처 구축. 휴대폰의 연락처 데이터를 활용하거나, JSON 형식을 이용해서 임의의 연락처 데이터를 구축
- TAB 2: Gallery
- 나만의 이미지 갤러리 구축. 이미지는 대략 20개 정도.
- TAB 3: Weather
- 자유 주제
- TAB 1: Contact
- 양성현 (카이스트 전산학부)
- 김준서 (한양대학교 컴퓨터소프트웨어학부)
- OS : Android
- SDK : 33
- Langauge : Kotlin
- IDE : Android Studio
- Target Device: Galaxy S7
assets/contact.json
에 저장된 연락처 불러오기- Main 화면 : 연락처 검색하기 (이름 혹은 전화번호로 검색 가능)
- Detail 화면: 연락처 상세 정보 (이름, 전화번호, 학교, 관심사) & 전화걸기
- New contact 화면: 연락처 추가하기 (비워진 필드가 있을 경우 Toast로 경고 메시지 표시)
assets/gallery.json
에 저장되어 있는 이미지 주소를 기반으로 사진을 보여주는 갤러리- Preview 화면: 사진 터치(해당 사진의 detail을 보여주는 화면으로 이동)
- Detail 화면: pinch zoom(확대/축소), double tap(이미지 사이즈 리셋), 좌우 swipe(이전/이후 이미지로 이동), 뒤로가기(preview 화면으로 돌아가기)
- 현재 날씨 실황 (기온, 하늘상태, 풍속, 습도)
- 단기 날씨 예보 (추후 6시간, 기온, 하늘상태)
- 새로고침하여 현재 정보 받아오기 (마지막으로 새로고침한 시각 표시)