전체 글 16

UI도 두들겨 보고 건너라 - modifier 알아보기

안녕하세요, 한끼족보의 Android 개발자 송혜음입니다 한끼족보 Android는 100% compose로 작성되었습니다 여러분은 Compose를 잘 알고 계신가요? 사실 Compose는 등장한지 오래되지 않았기때문에 아직 모르거나 잘알지 못하는 분들이 많이 계실 것 같아요저와 같은 경우도 한끼족보 프로젝트에 들어가기전에는 XML만 사용했기때문에 초반에는 Compose에 익숙해지는데 시간이 필요했었습니다  Compose의 특징은 여러가지 있습니다한끼족보 Android Lead 개발자인 동민님은 지난 아티클에서 특징으로 선언형 UI,컴포넌트화를 뽑아주셨는데관련된 글은 아래 링크에서 확인실 수 있답니다 :) 한끼족보 Android 팀이 도입한 기술과 근거 모음.zip안녕하세요 한끼족보 Android Lead..

Android 2024.08.07

우당탕탕 서브모듈 도입기

안녕하세요. 한끼족보 서버 개발자 김가연입니다.저희 한끼족보 서버 팀은 서버를 구축하기 위해 Spring Framework를 사용하고 있는대요, Spring에서는 애플리케이션의 설정 정보를 관리하는 파일이 있습니다. 바로 resoures폴더의 application.yml 파일입니다. DB와 연동하기 위한 비밀번호, 키 값과 외부 API를 이용하기 위한 API Secret 키 등 외부에 그대로 노출되어서는 안되는 기밀 정보들이 application.yml에 포함됩니다. 이러한 중요한 기밀 정보가 만약 Public Git 저장소에 노출되어 악용된다면 어마어마한 서비스 비용이 부과되는 등 매우 위험한 상황으로 이어질 수 있습니다.때문에 만약 Git을 사용하여 협업을 한다면 application.yml 파일은 ..

Server 2024.08.07

한끼족보 Android 팀이 도입한 기술과 근거 모음.zip

안녕하세요 한끼족보 Android Lead 개발자 박동민입니다.오늘은 제가 한끼족보 프로젝트를 기획하며 도입하기로 결정한 기술들과, 그 기저에 깔려있는 근거들을 소개합니다.  저는 코드 한줄에도 의도를 담고자 노력하고 있습니다.이유없는 코드라면 그 이유를 찾으려 노력하고, 잘못된 의도였다면 코드를 수정하는 과정을 거치며 프로젝트의 모든 곳에 근거를 넣으려 합니다. 이러한 관점을 이어나가 코드 뿐만 아니라 구조를 만들고, 기술을 도입하는 모든 과정에도 정당한 이유를 찾고자 노력했고, 그 노력들을 공유하려 합니다. 개발자라면 최신기술과 트랜드를 따라가야 하는 것은 당연합니다. 프론트 개발자라면 더욱이.물론 기존 기술을 능숙하게 사용할 줄 알고 최신기술을 공부하는 관점이라면 좋다고 생각하지만, 프로젝트를 반드..

Android 2024.08.05