2024/10 2

Hello, KMP

나의 먼 미래의 작은 창업 꿈을 위해 KMP(Kotlin Multiplatform)를 공부해보기 시작했다. Android 가 나의 주요 기술스택이었기 때문에 Kotlin과 Compose 를 최대한 활용하여 앱을 개발해보려 한다. Compose multiplatform wizard(https://kmp.jetbrains.com/)를 이용하여 아래 사진과 같이 폴더를 구성할 수 있었다. Android Studio 에서 직접 new project 생성해서 만들어주는 구성과 조금 다른데, wizard 버전이 더 직관적이라 마음에 들었다. androidMain 은 android 에만 적용될 코드가, commonMain 은 모든 (android, iOS 등) 플랫폼에서 사용될 코드가, iosMain 에는 iOS에만..

Android Studio / Intellij 에서 Github Repository 만들기

Repository는 한번 만들면 계속 쓰기 때문에 새로운 레포 만들일이 사실 많이 없긴하다. 그래서 자주 까먹곤 하는 GitHub연동법을 기록해놓는다. 이미 Github에 프로젝트가 있다면 터미널에서 원하는곳에 경로 이동해서 git clone ~~~.git 입력하여 으로 내 기기에 다운로드할 수 있다. Fetch All remotes, Update Selected 를 클릭하여 잘 푸시가 되는지 확인해보자.  그런데 내 기기에서만 존재하는 프로젝트를 GitHub에 올릴때, 혹은 GitHub에는 별 거 아닌 파일만(ex. readme) 있는 경우라면 아래와 같이 빠르게 만들 수 있다. 1. Android Studio / Intellji 에서 Project 생성2. 상단 Version control > Cr..

Programming/Github 2024.10.21