brunch

처음 앱 개발할 때 꼭 알아야 할 시작 순서와 준비사항

by 긍정맨

왜 지금 앱 개발을 배워야 할까?

요즘은 아이디어만 있다면 누구나 하나쯤은 앱 하나쯤 만들고 싶다는 생각을 합니다.

배달 앱, 교육 앱, 헬스케어 앱 등 모바일 앱 시장은 매년 급성장 중이고, 코딩을 몰라도 앱을 만들 수 있는 시대가 오고 있죠. (이름하여 노코딩이 대세다!!)


하지만 어디서부터 어떻게 시작해야 할지 막막하신 분들을 위해 이 글을 준비했습니다!



앱 개발, 뭘 배워야 할까?

philip-oroni-BgolO5-9GB4-unsplash.jpg

앱 개발은 크게 두 가지로 나뉘는데요.

네이티브 앱 개발: 안드로이드는 Kotlin, iOS는 Swift 사용

크로스플랫폼 앱 개발: Flutter, React Native로 한 번에 양쪽 개발 가능


초보자라면 Flutter나 React Native부터 시작하는 걸 추천드려요.

개발 언어는 Dart(Flutter)나 JavaScript/TypeScript(React Native)를 사용하게 됩니다!



개발 도구와 백엔드 선택은?

앱은 UI만 있다고 끝이 아니죠~!

데이터 저장, 로그인, 푸시 알림 등을 위해 백엔드가 필요해요.

image.png

초보자에게는 Firebase 같은 BaaS(Backend as a Service)를 추천드립니다.

간단한 데이터 저장, 인증 처리 가능

별도 서버 없이 빠르게 MVP 제작 가능


또한 앱 UI 개발엔 Figma나 FlutterFlow 같은 툴로 설계할 수 있어요.

코딩이 익숙하지 않아도 시각적으로 앱을 구상하고 구현할 수 있는 시대에 살고 있네요 ㅎㅎ




비전공자도 앱을 출시 할 수 있을까?

getty-images-CXGYuGYgPlA-unsplash.jpg

실제로 제 주변엔 코딩을 전혀 모르던 분이 Flutter로 간단한 공부일기 앱을 만든 사례가 있어요!

처음엔 온라인 강의와 유튜브 영상으로만 공부하다가 6개월 만에 앱스토어에 정식 출시까지 했습니다.

(앱이 엄청 잘되진 않았지만 비전공자가 해냈다는 자체가 뿌듯하다고 하더라고요 ㅋㅋㅋ)


제가 생각했을 때 가장 중요한 건 무작정 배우기보다, 작은 목표부터 하나씩 완성해나가는 것이라고 생각해요. 예를 들어 ‘로그인 기능 있는 메모앱 만들기’ 같은 작은 프로젝트가 출발점이 될 수 있어요.




역시, 앱 개발 또한 시작할 결심이 반이다!

앱 개발은 처음엔 어렵게 느껴질 수 있지만, 요즘은 도구와 자료가 너무 많아져서 비전공자도 충분히 도전 가능하다고 생각하는데요. 앱 개발은 ‘전문가들만의 영역’이 아닙니다. 여러분도 지금 당장 작게 시작해보면, 어느새 내가 만든 앱을 실제 사용자들이 쓰는 모습을 보게 될 지도요!


혹시 직접 개발하기 어렵거나, 사업화가 목표라면 외주 개발도 좋은 선택인데요!

믿고 맡길 수 있는 외주 파트너를 찾고 있다면 똑똑한개발자를 추천드려요. 다양한 포트폴리오와 높은 완성도로, 처음 앱을 개발하는 분에게도 맞춤형 개발 서비스를 제공한다고 합니다! 오늘도 읽어주셔서 감사합니다~



keyword
작가의 이전글외주 개발, 이 기준으로 개발사 고르면 실패 없습니다