최초의 트루 코틀린 멀티플랫폼 앱 출시: OctoMeter
• 안드로이드 개발자 라이언 W는 단 한 달 만에 완전 기능 코틀린 멀티플랫폼 앱 '옥토미터'를 만들었다. 이 앱은 데스크톱, 안드로이드, iOS에서 실행되며 라이언이 다른 에너지 관세로 전환하여 전기 소비를 추적하고 잠재적 절감을 평가하는 데 도움이 됩니다.
• 라이언은 코틀린 멀티플랫폼을 선택했는데, 그 이유는 코틀린 멀티플랫폼이 그가 한 번 코딩하고 여러 플랫폼에서 대시보드 앱을 가질 수 있게 해주었기 때문이다. 안드로이드 개발 기술을 활용해 SOLID, 클린 아키텍처, MVVM, 유닛 테스트 관행 등을 적용했다.
• 이 앱은 스마트미터 전기 사용량 집계, 전기 사용량 및 비용 추정 및 예측, 애자일 옥토퍼스 관세 단가 추적, 이용 가능한 옥토퍼스 에너지 관세 검색 등 다양한 기능을 갖추고 있다.
• 라이언은 멀티 플랫폼 앱 구축에서 재료 3 윈도우 크기 클래스의 중요성을 강조하고 구글 I/O 2024 기간 동안 도입된 향상된 적응형 라이브러리를 언급하며 향후 코틀린 멀티 플랫폼을 지원하기를 희망한다.
• 라이언은 옥토미터가 빈 UI 셸이 아니라 처음부터 구축된 오리지널 앱임을 강조하며 관심 있는 독자들을 초대해 iOS 테스트플라이트와 안드로이드 APK 다운로드 링크를 위한 깃허브 저장소를 탐색하게 한다.
https://medium.com/@callmeryan/releasing-my-first-true-kotlin-multiplatform-app-60d81e739eb0
'모바일 앱(안드로이드)' 카테고리의 다른 글
Jetpack Compose Ychart 라이브러리 ... 퍼옴 (2) | 2024.06.09 |
---|---|
state 도입: 컴포즈를 사용한 state 관리에 대한 새로운 접근 방식 ... 퍼옴 (1) | 2024.06.07 |
UX(User Experience) 설계에서 20가지 공통 실수 ... 퍼옴 (4) | 2024.06.05 |
제트팩 조성물에서 쉬머 효과 ... 퍼옴 (2) | 2024.06.04 |
제트팩 컴포즈의 일반적인 성능 함정 극복 ... 퍼옴 (1) | 2024.06.03 |