플러터플로우 소개 (비개발자의 앱 만들기 준비)
챗GPT, 미드저니, KaiberAI 등
인공지능 서비스를 통해
코딩 지식 없이
텍스트, 이미지, 영상, 음성
모두 생성 가능합니다.
이제는
앱 만들기에
도전하고자 합니다.
제가 생성한 콘텐츠를
서비스하는 앱을
가지고 싶은 생각이 생겨
올해 12월까지 목표로
뭔가 만들어보려고 합니다!
-------------------------------------------------
예전부터
No code 앱만들기 플랫폼이
존재하긴 했으나
성능 저하, 기능 구현 실패 등으로
완성도가 그리 높지 않았습니다.
1~2년전부터
많은 관심을 받으며
최근 인기가 급상승하고 있는
플랫폼을 소개하고자 합니다.
"플러터플로우"
(FlutterFlow)
입니다.
-------------------------------------------------
앱 개발에
전문지식이 있으신 분들은
다들 아실만한 얘기지만
앱은 안드로이드, iOS
각각 네이티브로 개발하려면
각각의 운영체계의 언어를
숙지하고 개발해야 하는
부담이 있습니다.
그래서 나온 개념이
"크로스 플랫폼"
(Cross Platform) 이고
플러터와 리액트 네이티브
두 개가 많이 비교되고 있습니다.
각각의 기술적 설명까지 하면
너무 장황해지니 간략히 말씀드리면
플러터는 구글,
리액트 네이티브는 메타(페북)
에서 제공합니다.
그리고 플러터는 다트라는 새로운 언어,
리액트 네이티브는 기존의 리액트와
자바스크립트 기반이라 보면 됩니다.
여러 가지 장단점이 있겠지만
아래 개발 트렌드와 관심도를 보면
플러터가 급격한 상승세를 가짐을
알 수 있습니다.
아래 유투브를 보시면
더 빠르게 이해 가능하십니다.
-------------------------------------------------
전문 개발자가 아닌 사람(=저)에게
플러터가 여러모로
좋을거 같다는 결론을 내렸습니다.
그리고 무엇보다
플러터와 연동가능한
플러터플로우가 있다는
사실을 알게 되고
플러터만이
내가 갈 길이다 라는
확신을 가졌습니다

플러터플로우는
마우스클릭와 웹상의 조작만으로
안드로이드, iOS 앱을
만들 수 있는 획기적인 서비스입니다.
이렇게 말씀드리면
플러터플로우가
완전하고 완성도 높은
앱을 바로 만들 수 있을거 같지만
앱 개발 과정에 필수적으로
발생하는 버그나 오류를
수정하기 위해서는
플러터를 사용할 수 있어야 합니다..
결국 플러터를 할 수 없으면
반쪽짜리 서비스라고 볼 수 있습니다.
플러터플로우 사이트는
아래와 같습니다.
FlutterFlow - Build beautiful, modern apps incredibly fast!
FlutterFlow lets you build apps incredibly fast in your browser. Build fully functional apps with Firebase integration, API support, animations, and more. Export your code or even easier deploy directly to the app stores!
flutterflow.io
플러터플로우 사용법은
아래 유투브 채널을 통해
자세히 보실 수 있습니다.
저도 유투브 보면서
하나하나 따라하고
사용법을 숙지하고 있습니다.
(생각보다 쉽습니다)
FlutterFlow
Design, develop and launch native mobile and web apps — coding optional The best part? Download the entire project with 1 click. Get Started → https://flutterflow.io/
www.youtube.com
저도 아직은
공짜 버젼으로 쓰고 있어서
유료 서비스에 대해
코멘트 드리기 좀 애매하지만
실제 앱을 개발해서
배포하고 출시한다 생각하면
코드와 깃허브 통합이 필수고
결국 Pro를 써야되는거 아닌가
라는 생각이 듭니다.
-------------------------------------------------
플러터와 플러터플로우는
조금은 장기적인 계획으로
학습할 예정입니다.
챗GPT, 미드저니, KaiberAI, Invideo를
통해 콘텐츠를 생성하고,
앱 개발에 활용할 예정입니다.