Offline-first: 네트워크 없이도 작동하는 앱 만들기
배경필자가 활동하고 있는 교내 동아리 BCSD에서는 코인이라는 교내 커뮤니티 서비스를 개발하고 있다. 최근 재학생들을 대상으로 만족도 및 의견에 대한 설문을 진행했고, 저번주 쯤 결과를 받아보게 되었다.PM을 통해 5개 정도의 핵심 인사이트를 도출했는데, 그 중 우리가 해결해야 할 문제가 있었다.앱 성능·접속 문제발생 빈도는 낮지만, 겪는 순간 다른 개선이 무의미해지는 유형의 문제기획 / 디자인 등 다른 직군에 관련 없이, 전적으로 우리 안드로이드 개발자들의 책임이었다.무엇이 문제인가실제로 어떤 문제가 발생하는지, 어떤 상황에서 발생하는지를 먼저 파악해야 했다.다행이도, 우리 팀에서는 Firebase Crashlytics로 크래시 로그를 수집하고 있었다.최근 1주일 사이의 크래시 로그를 보면, 200건이..
Read article ↗