리액트 네이티브
모바일
안드로이드 앱
코틀린·안드로이드
뭘 배우나요?
리액트 네이티브
웹에서 배운 React를 거의 그대로 써서 스마트폰 앱을 만드는 기술이에요(React Native + Expo). 새 언어를 처음부터 배우지 않고, 한 번 짠 코드로 안드로이드·아이폰 앱을 함께 만들 수 있어요.
먼저 알면 좋아요 리액트
이런 걸 배워요
- 웹 React를 모바일 화면(컴포넌트)으로 옮겨 짜기
- 서버(스프링 부트) API와 연결해 데이터 주고받기
- 카메라·푸시 알림·권한 같은 휴대폰 기능 쓰기
- EAS로 빌드해서 앱스토어에 올리기
다 배우면 인스타그램 같은 앱을 직접 만들어 내 폰에 띄우고 스토어 배포까지 해볼 수 있어요. 웹 리액트를 먼저 익히고 오면 훨씬 수월해요.
뭘 배우나요?
코틀린·안드로이드
우리가 매일 쓰는 안드로이드 앱을, 구글이 공식으로 미는 Kotlin 언어로 직접 만드는 트랙이에요. 화면은 “이렇게 생겨라”라고 코드로 말만 하면 그려주는 Jetpack Compose로 짜요. 자바와 사촌 같은 언어라 자바를 해봤다면 금방 익숙해져요.
이런 걸 배워요
- Kotlin — 자바보다 짧고, 값이 비어 터지는 실수를 막아주는 안전한 문법
- Jetpack Compose로 피드·버튼·목록 같은 화면을 직접 그리기
- 서버(스프링 부트) API에 연결해 로그인·무한 스크롤·오프라인 저장 붙이기
- 카메라·실시간 메시지·푸시 알림 같은 네이티브 기능 더하기
다 배우면 인스타그램 같은 안드로이드 앱을 처음부터 만들어 Play 스토어에 올릴 수 있어요. 자바를 먼저 해봤다면 더 수월하고, 끝까지 가면 같은 코드로 아이폰 화면까지 공유해요.
