전체 글168 [넥스터즈 24기] 핫한 공연 예매의 시작 불티 출시! 넥스터즈 24기에서 진행한 프로젝트 "불티"를 약 3주 전에 출시했다. 불티는 다음 두 사용자를 위한 서비스이다.공연을 주최 및 관리하고 싶은 사람불티를 통해 주최한 공연을 관람하고 싶은 사람 아래는 각각 플레이스토어와 앱스토어 링크이다. https://play.google.com/store/apps/details?id=com.nexters.boolti 불티 - 핫한 공연 예매의 시작 - Google Play 앱핫한 공연 예매의 시작, 불티! 지금 불티에서 티켓을 구매하고 공연을 즐겨보세요🤟play.google.comhttps://apps.apple.com/kr/app/%EB%B6%88%ED%8B%B0/id6476589322 불티핫한 공연 예매의 시작, 불티! 지금 불티에서 티켓을 구매하고 공연을 즐.. 2024. 3. 5. [Android] 간격이 안 맞아요! (feat. Compose typography) 디자인 QA를 하다 보면 디자이너의 "이거 왜 이렇게 생겼지?"라는 말을 들어봤을 것이다. 물론 농담이다. 위 내용은 UI에 대한 얘기가 아니었다. 이 글에선 TextStyle을 이용해 폰트 시스템을 적용할 때 발생할 수 있는 문제와 해결 방법에 대해 공유할 예정이다. Compose의 Typography에 대한 기본적인 사용 방법에 대해서 설명하지는 않는다. 1. LineHeight만 적용했을 때 발생할 수 있는 문제 어쨋든 디자인 QA를 받았을 때 위와 같이 텍스트 사이의 간격에 대한 QA가 빗발쳤다. 그치만 나는 lineHeight까지 적용해줬는데, 왜 이런 문제가 생겼을까? 물론 수동으로 패딩 값을 맞춰주는 방법도 있지만 개발자라면 이런 반복 작업을 좋아하진 않을 것이다. iOS는 수동으로 해야한다.. 2024. 2. 27. 개발자 컨퍼런스 참가하는 방법(?) 다음과 같은 사람들을 위해 글을 작성했다. 컨퍼런스에 참여하고 싶은데, 혼자라서 가기 부담스럽다. 컨퍼런스는 어떤 분위기인지 궁금하다. 위 두 가지에 해당하지 않는 사람 (결국 모두라는 얘기잖아...?) 지금까지 거의 10개 정도의 안드로이드 컨퍼런스에 참여했던 것 같다. 처음 갔던 컨퍼런스는 2022년 헤이딜러의 박상권님이 주최하신 컨퍼런스로 사회적 거리두기가 풀리고 얼마 안 돼서였다. 그때는 집에서 멀기도 하고, 혼자라서 부담도 있었지만 일단 신청했다. 컨퍼런스 정보를 얻는 방법 컨퍼런스에 대한 정보는 다양한 곳에서 얻을 수 있다. 나는 그중 주로 오픈 카톡방을 통해 정보를 얻는다. 서울 + 인천 지역에서 열리는 대부분의 컨퍼런스 정보는 상권님이 운영하는 안드로이드 오픈 톡방, GDG Korea An.. 2024. 2. 5. 아 취업하고 싶다 모르는 분의 100번째 팔로우로 팔로워 세 자리수를 달성했다. 와아아~~~ 101번째는 우리 팀 백엔드 분!! 메일 내용의 일부를 발췌한 것이다. 보통 결과 메일은 20%만 읽어도 뒷 부분 내용이 그려진다 ㅎㅎ 이번 채용 과정은 최종(3차) 면접에서 떨어져서 더 아쉬운 것 같다. 특히나 관심 있는 기업의 안드로이드 신입 채용 공고는 6개월에 1~2개 정도만 올라오기 때문에 공고 하나하나가 소중하다. (몇 가지 필터를 걸긴 했지만 작년 하반기 안드로이드 신입 공채는 1개였다. 인턴 포함하면 3개) 보통 결과를 받고 나면 그날 하루는 자면서 잊는 편인데, 요즘엔 할 일이 많아서 코딩하면서(?) 잊었다. 그저 수시 채용이기 때문에 기준이 높았겠거니 생각한다. 그나저나 최종 면접은 핏(인성)면접인데, 나 혹시 .. 2024. 1. 25. 2023년 회고 때는 2023년, 여름이었다. 나는 중장기? 계획은 세우지는 않는다. 아주 먼 미래에 어떤 사람이 될 지에 대한 막연한 상상과 그 방향으로 가기 위한 현재 활동 정도만 생각한다. 그리고 오늘 할 일과 먹을 거 정도만 생각한다. 나와 비슷한 생각을 가진 유명한 사람이 있었는데 까먹었다. 회고를 하는 목적도 대단한 이유는 아니고 그냥 지난 1년간 무엇을 했는지 돌아보면서 2024년을 상상하기 위함이다. 취업 준비 상반기 네이버 신입 공채를 시작으로 취준을 시작했던 것 같다. 그러나 개발 환경이 좋고 개발자가 중요한 회사를 찾아보면 채용 공고가 많지 않았다. 알고리즘 테스트를 보는 곳은 2023년을 통틀어 한 손으로 셀 수 있을 정도이고, 과제 테스트와 수시 채용을 포함하여 3년차 공고까지 보더라도 3~40개.. 2023. 12. 30. [부스트캠프 웹・모바일 8기] 극찬 받은 개발 프로젝트 문서화 시작하기에 앞서 star 구걸을 위한 홍보부터... https://github.com/boostcampwm2023/and04-catchy-tape GitHub - boostcampwm2023/and04-catchy-tape: 야, 너도 가수 할 수 있어! 📼 야, 너도 가수 할 수 있어! 📼. Contribute to boostcampwm2023/and04-catchy-tape development by creating an account on GitHub. github.com 프로젝트 노션 소개 사실 제목은 어그로이고, 극찬까지는 모르겠지만 칭찬을 받은 건 맞다. 프로젝트에 문서에 대해 운영진, 동료 캠퍼, 자문위원(내 기준 유명하신 분), 멘토님께 칭찬을 받았다. 특히 운영진께서 슬랙 채널에 우리 프.. 2023. 12. 20. [Android] 플러그인을 이용하여 공통 설정 없애기 멀티 모듈 구성에서 build.gradle(.kts)? 코드를 작성하다 보면 gradle에 공통으로 사용하는 코드가 생긴다. 예를 들면 hilt 사용을 위해 kapt(혹은 ksp) 플러그인과 의존성을 추가한다거나, Java 버전을 설정하는 코드 등이 있다. 버전을 한 번에 변경하는 건 buildSrc나 버전 카탈로그(toml)를 이용해 처리할 수 있다. 하지만 많은 모듈에 같은 코드를 추가하거나 삭제해야 하는 상황이라면? 프로젝트가 지속되어도 일관성을 유지할 수 있을까? 이런 고민을 해결하기 위해 플러그인을 사용할 수 있다. 현재 프로젝트에서 사용할 정도로만 학습했기 때문에 지식을 전달한다기보다는 어떤 과정으로 공통 코드를 추출했는지 시간 순으로 이야기할 예정이다. (정확히 이 상황에 맞는 공식 문서 페.. 2023. 11. 21. [Android] GitHub Actions를 이용하여 자동으로 PR 테스트하기 테스트 자동화를 공부하게 된 동기 위 사진은 PR 페이지 하단에서 확인할 수 있는 단위 테스트 결과이다. 드로이드 나이츠 2023 앱에서 이런식으로 PR에 대해 테스트를 자동화하는 것을 보고 "멋지다"고 생각했다. 이전에도 한 번 따라해 보려 했으나, 테스트 결과의 성공 실패 여부만 나오고 위와 같이 결과 보고서를 만들어주지는 않았다. 내적인 이유는 멋지다였고, 표면상의 이유는 개발 주기에 테스트를 포함함으로써 서비스의 퀄리티를 높이는 것이다. 요즘 단위 테스트에 대해 공부하고 있기도 하니, 이번에 진행중인 프로젝트에서 단위 테스트로 멋지게 작성할 예정이다. GitHub Actions를 이용한 테스트 자동화 이 글에서는 위 사진처럼 GitHub actions를 활용하기 위한 방법에 대해 살펴볼 예정이다... 2023. 11. 15. [부스트캠프 웹・모바일 8기] 그룹 프로젝트 시작 (안드로이드) https://github.com/boostcampwm2023/and04-catchy-tape GitHub - boostcampwm2023/and04-catchy-tape: 📼 📼. Contribute to boostcampwm2023/and04-catchy-tape development by creating an account on GitHub. github.com 부스트캠프 마지막 과정인 그룹 프로젝트가 시작되었다. 위 리포지토리에서 진행하고 프로젝트 진행 과정을 외부인이 확인할 수 있도록 상세하게 정리될 예정이니 많관부! 문서 공개 학습 스프린트는 규정상 내용을 공개할 수 없었지만, 그룹 프로젝트는 가이드에 따라 GitHub를 프로젝트와 관련된 많은 내용들을 공개해야 한다. 우리 팀은 일정 관리를 .. 2023. 11. 8. 이전 1 2 3 4 5 ··· 19 다음