Eveyinjumpit[Flutter] #6. 테스트 환경과 통합 테스트클라이언트 혹은 프론트엔드 개발 분야에서 자동화 테스트 코드는, 개발자들이 내부 로직을 체크하던 unit test와, 실제 앱의 작동과 사용자 입력에 의한 흐름이 올바른 방향인지 체크하는 UI test로 나누어 볼 수 있습니다.Feb 21Feb 21
Eveyinjumpit[Flutter] #5. Dartdoc, 개발자들이 제일 하기 싫은 그것과의 화해개발 문서와 코드 주석은 꼭 필요한가 <- 이것에 대해서는 다양한 논쟁이 존재하지만, 개인적으로 가진 기준은 이렇습니다.Sep 6, 20232Sep 6, 20232
Eveyinjumpit[Flutter] #4. ZAProxy, 모바일 앱 개발의 동반자어플리케이션을 개발하다 보면, 트래픽 데이터를 가시화시키지 않고 서버 개발자와 업무적 소통을 하는 것이 얼마나 부정확하고 무의미한 지 알 수 있게 됩니다.Oct 24, 20221Oct 24, 20221
Eveyinjumpit[Flutter] #3. 프로젝트 기본 구조 - Clean architecture앞서 점핏 앱은 클린 아키텍쳐의 개념을 참고하여 개발되었다고 하였는데, 이 글의 내용은 클린 아키텍쳐가 어떻게 우리 프로젝트에 이롭게 작용하는지, 때론 타협하거나 포기하고 싶지만 왜 그러지 않는 것이 나은지에 대한 이야기들이 될 것입니다.May 18, 20222May 18, 20222
Eveyinjumpit[Flutter] #2. 프로젝트 기본 구조 - MVVM pattern점핏 앱은 초기 설계부터 MVVM 패턴과 클린아키텍쳐의 개념을 참고하여 개발되었습니다.May 18, 2022May 18, 2022
Eveyinjumpit[Flutter] #1. FVM플러터의 버전업 속도는 상당히 빠른 편입니다. 구글이 그만큼 열심히 지원하고 있다는 의미이기도 하죠. 이런 버전업에는 단지 새로운 기능의 반영 뿐이 아니라 일부 성능의 향상이나 개발 편의적인 문법의 지원도 포함됩니다.May 18, 20221May 18, 20221