SnapCast 앱을 개발하면서 위도, 경도를 가지고 있는 수많은 데이터 중 내 좌표와 가장 근접한 비디오들을 가져오는 기능을 만들어야 했었습니다.
Nia 프로젝트 3번째로는 모듈에 관해서 알아보려고 합니다. 모듈화가 뭐에요? 모듈화란 프로그래밍에서 코드를 기능별로 분리하는 것을 말합니다. 이를 통해 코드의 재사용성을 높일 수 있으며 유지보수가 용이해집니다. 모듈화는 큰 프로그램을 작은 단위로 나누어 개발하고,
어떤 상황이였나요? 사진을 서버에 업로드하려고 할때 회전되어서 올라가는 문제가 발생하였습니다. 그런데 디버그로 해당 이미지를 비트맵으로 바꾸어 확인 하였을때, 상위 OS 에서는 발생하지 않고 하위기기에서 발생하였습니다. > 💡 왜 상위 버전에서는 해당 문제가 발생하
Clean 과 Google Recommended Architecture 이야기
Nia 프로젝트 분석하기 첫 주제로 Gradle Version Catalog 에 대해서 알아보려고 합니다.