KUG Seoul 사이트를 Compose Web으로 만들면서 알게된 문제점들
개발/Compose2024. 1. 20. 06:44KUG Seoul 사이트를 Compose Web으로 만들면서 알게된 문제점들

KUG Seoul 사이트(임시)를 Compose Web으로 만들면서 알게된 문제점들... https://haeyum.dev/kug-seoul 1. 리소스가 로딩되는 과정에서 웹사이트가 멈춘다... 2. 버튼 클릭으로 Alert 발생 시 Ripple 이펙트가 중단된다. 3. 초기 별다른 기능/화면이 없음에도 600MB나 잡아먹는다. 4. Compose Multiplatform에서 대표적으로 사용되는 moko-resources를 사용하여도 초기 폰트 로딩되는 과정에서 ㅁㅁ로 한글이 깨진다... 5. 각 Weight별로 폰트가 불러와지면서 FontWeight이 적용되는게 시각적으로 보인다. (ㅁㅁ였다가 얇은 글씨가 보였다 두꺼워진다!) 6. fontFamilyResource로 폰트를 불러왔더라도, 다시 호출 ..

Devfest Songdo 2023 행사 준비 및 발표
행사 참여2023. 12. 27. 15:31Devfest Songdo 2023 행사 준비 및 발표

지난 12월 10일, 송도 컨벤시아에서 Devfest Songdo 행사를 주최하였습니다. 그동안 주로 인천 스타트업파크에서 행사를 주최하다 이번에는 멋진 분위기와 많은 참가자를 받기 위해 송도 컨벤시아로 채택되었습니다. 약 50명의 오거나이저/스태프와 함께 행사를 준비하였고, 약 50명의 스피커 분들과 3-4주간의 리허설을 거쳐 당일 행사를 무사히 시작할 수 있었습니다. 지난 Devfest 뒤풀이에서 `다음에는 500명 넘는 규모로 진행해 보자!`라고 다니엘이 이야기를 했었는데, 정말 행사 신청 페이지를 오픈하고 나니 500명 600명 700명... 결국 900명 대상으로 행사를 진행하게 되었습니다. 참가자와 오거나이저/스태프/스피커 전체 인원을 고려하면 거의 1000명에 육박하기에 제공드릴 굿즈 보관..

2023 MADC 행사 준비 및 발표
행사 참여2023. 12. 9. 17:372023 MADC 행사 준비 및 발표

지난 12월 2일(토) Mobile App Developer’s Conference(이하 MADC) 행사에서 준비 및 발표하였습니다. 행사는 다음과 같이 구성되었으며, 각 세션 별로 개인 발표, 토크패널 등 여러 형태로 운영되었습니다. 1부 모바일 개발자의 모바일 개발 여정 하나의 주제로 전하는 플랫폼 별 UI 이야기 2부 화성에서 온 네이티브 개발자, 금성에서 온 멀티플랫폼 개발자 현실적인 Compose, SwiftUI, React Native, Flutter 실무에서 사용하기 3부 무엇이든 물어 보세요 with 주니어 패널들에게 직접 듣는 다양한 개발자 이야기 저는 1-1부, 2-1부, 3-1부에 참여하여 발표를 진행하였습니다. 1-1부에서는 KMP 약팔이(?)를 2-1부에서는 Android/iOS..

안드로이드 뒤로가기 두번 눌러 종료 기능 Flow로 구현하기
개발/Android2023. 11. 28. 16:03안드로이드 뒤로가기 두번 눌러 종료 기능 Flow로 구현하기

안드로이드 앱에 없어서는 안 되는 기능인 뒤로가기 버튼을 통한 종료 기능, 일반적으로 구현할 때 크게 3가지로 나눌 수 있습니다.즉시 종료종료 팝업종료 토스트즉시 종료를 시키기도 하지만, 경우에 따라 종료 여부를 팝업으로 띄우거나 토스트/스낵바를 통해 한번 더 눌러 종료한다고 표시하기도 합니다. 이번 글에서는 작년 이 시기 쯤 Rx로 구현한 뒤로가기 기능을 Flow로 구현하기 위해 노력한 기억이 떠올라 시도하였던 경험과 함께 종료기능을 구현하기 위한 아래의 3가지 방법으로 이야기해 보겠습니다.일반적인 방법Rx를 사용한 방법Flow를 사용한 방법즉시 종료우선 뒤로가기 버튼을 눌렀을 때 종료한다면 다음과 같이 구현할 수 있습니다.Android API 33부터 onBackPressed 방식은 Deprecat..

아이폰에서 모아키 쓰고 싶다 = 직접 만들자
개발/개발 일기2023. 11. 16. 18:04아이폰에서 모아키 쓰고 싶다 = 직접 만들자

모아키를 사랑하는 저는 아이폰으로 다시 넘어오면서 모아키를 사용하지 못하는 현실에 좌절하였습니다. 사실 안드로이드, 아이폰을 매번 번갈아가면서 사용하고 있어 알고있었기에 마음의 준비를 했음에도 불구하고 점점 그리워지는... 그래서 든 생각. 없으면 직접 만들어보자 라는 생각으로 도전해보고 있는데 받침 조합을 생각하니 복잡하다는 사실을 깨달았습니다. (완성할 수 있을까...?) 저작권이 삼성에 있어 출시는 못하겠지만 자기 만족으로 쓰지 않을까... 잠깐이나마 일부긴 하지만 돌아가는 모아키를 보고 반가웠습니다.

image