MMORPG 로스트아크를 플레이하시면서 매일 해야하는 일일 던전, 가디언 토벌과 주마다 할 수 있는 군단장 레이드, 어비스 던전 등 일일 콘텐츠와 주간 콘텐츠를 체크하는데 도움이 되고자 일일, 주간 콘텐츠 여부를 기록할 수 있는 체크리스트 앱을 제작했습니다.
- 숙제 앱은 빠르게 접속해서 빠르게 체크하는 것에 대해서 중요하다고 생각을 했었습니다. 이전 로스트아크 어시스턴트 앱에서도 숙제 기능이 존재했지만 다른 기능들도 많다보니 숙제 체크하는데 있어 여러번 터치를 해야하고 시간이 다소 소요되며 한눈에 들어오지 않는 불편함이 있어 체크리스트 기능만 존재하는 앱이 필요하다고 생각했습니다.
- 캐릭터마다 콘텐츠를 체크할 수 있는 리스트와 모든 캐릭터가 공유되는 콘텐츠들을 체크할 수 있는 리스트를 나눌 필요가 있었습니다.
- 캐릭터를 추가할 때 사용자가 보유하고 있는 캐릭터들을 동시에 추가하여 편의성을 제공할 기능이 필요했습니다.
- 정해져 있는 리스트가 아닌 캐릭터마다 리스트를 수정할 때 사용자만의 필요한 항목을 추가하고 순서를 바꿈으로써 사용자만의 체크리스트를 만들 필요가 있었습니다.
- 다크 모드를 지원함으로서 사용자의 취향에 맞게 테마를 변경할 수 있는 기능이 필요했습니다.
- 한 눈에 많은 캐릭터들을 확인할 수 있도록 불필요한 내용은 지우고 내용을 간략하게 표현할 필요가 있었습니다.
- 많은 사람들이 콘텐츠를 즐기면서 재화를 얼마나 획득했는지 궁금하여 계산하시는 분들이 많아 캐릭터의 콘텐츠를 하고 나서 재화 획득량을 표현해 줄 필요했습니다.
- 보유한 캐릭터들을 한 눈에 확인하여 빠르게 체크리스트를 확인할 수 있습니다.
- 다크 모드를 지원하여 취향에 맞게 밝은 테마, 어두운 테마를 사용하실 수 있습니다.
- 캐릭터 추가 시 사용자가 보유한 캐릭터들을 검색하여 보다 빠르게 캐릭터들을 추가할 수 있습니다.
- 캐릭터 수정 시 사용자가 원하는 항목을 아이콘까지 자유롭게 추가, 삭제가 가능하며, 사용자가 원하는 순서대로 위치를 조절할 수 있습니다.
- 재화 획득량, 예상 재화 획득량을 표현함으로서 사용자가 재화를 어디까지 획득할 수 있고 지금까지 얼마나 재화를 획득했는지 확인할 수 있습니다.
1인 개발
- Kotlin
- Android Studio
- Sqlite
- Room
- Jsoup
- Firebase