- 컴퓨터공학과 학생 누구나
교양 과목의 수업활동(토론, 발표, 팀 프로젝트, 글쓰기 ...)을 16가지 MBTI 성격 유형을 바탕으로 새롭게 분석했습니다.
어플을 이용하는 유저의 MBTI 성격에 따라 흥미로운, 관심 있어 할 과목들의 패턴을 파악했습니다.
따라서 사용자들은 시간표를 구성하는데 있어, 우리 어플의 색다른 추천 알고리즘을 통해 시간표를 만들 수 있습니다.
전공 과목의 경우 학년 별 우선순위에 의한 추천 알고리즘을 적용했습니다.
앱의 기반인 '시간표 추천' 초기 목표를 중심으로 5~7번의 탐색, 토의를 통해 설계 과정을 기획 했습니다.
시간을 절약해 개발하기 위해 동시에 개발 할 수 있는 Github을 선택하게 되었습니다.
안드로이드 개발 디자인(android interface design guidlines)를 기반으로 개발 할 것입니다.
make 700+ students major, general_elective subjects in db. ( type : JSON)
JSON 형식으로 만들어진 700개 이상의 전공/교양 학생 과목을 직렬화 작업수행
Mbti 타입별 설명 목록 recyclerView 를 사용하여 목록을 호출할 때
https://developer.android.com/training/transitions/start-activity?hl=ko#java
Mbti 타입별 설명 목록에서 recyclerView cell을 클릭했을 때 transition animate 발생
Activity-> Activity 간 이동시 shared element transition은 오류가 없지만 그 외의 경우 버그가 발생할 수 있습니다.
BottomNavigationView를 통한 화면 전환 & FLAG_ACTIVITY_CLEAR_TOP|FLAG_ACTIVITY_CLEAR_TOP 부여