모바일 앱을 만들어 보고 싶다고 생각했지만, 개발자가 아닌 나로서는 어디서부터 시작해야 할지 몰랐습니다. 그러던 중 "No-code 플랫폼"이라는 개념을 알게 되었고, 많은 플랫폼을 검토한 끝에 Thunkable을 선택하게 되었습니다.
아래는 제가 왜 Thunkable을 선택했는지, 그리고 다른 플랫폼과 비교했을 때 Thunkable의 장점이 무엇인지 정리한 내용입니다.
1. 앱 제작 목적과 요구사항
제가 만들고 싶었던 앱의 목적은 간단했습니다.
- Android와 iOS 모두에서 동작해야 한다.
- 사용자 인터페이스(UI)가 직관적이고 사용하기 쉬워야 한다.
- 데이터를 입력하고 저장할 수 있는 간단한 기능이 필요하다.
- 나만의 맞춤형 기능을 구현하고 싶다.
이 요구사항을 염두에 두고 여러 플랫폼을 검토하기 시작했습니다.
2. 다양한 No-code 플랫폼 검토
처음에는 여러 인기 있는 No-code 플랫폼을 비교해 보았습니다.
Adalo
- 장점: 디자인이 아름답고, 데이터베이스와 연동하기 쉬움.
- 단점: Android와 iOS 앱을 동시에 제작할 수 있지만, 고급 기능 구현에는 제한적.
Glide
- 장점: Google Sheets 데이터를 쉽게 앱으로 변환 가능.
- 단점: PWA(Progressive Web App) 기반으로, 네이티브 앱 제작에는 추가 작업 필요.
Kodular
- 장점: 직관적인 블록 기반 인터페이스.
- 단점: 디자인 자유도가 낮고, 다소 복잡한 작업에 한계.
Thunkable
- 장점:
Android와 iOS 앱을 동시에 제작 가능.
드래그 앤 드롭 방식의 쉬운 인터페이스.
다양한 기능(REST API, Google Maps 등) 및 플러그인 지원.
APK와 iOS 파일로 직접 배포 가능. - 단점:
무료 플랜에서는 일부 고급 기능에 제한.
복잡한 디자인 구현에는 추가적인 시간 필요.
각 플랫폼마다 특성이 있었지만, 제가 원하는 멀티플랫폼 지원, 디자인 자유도, 그리고 직관적인 인터페이스를 가장 잘 충족한 것은 Thunkable이었습니다.
3. Thunkable의 장점
(1) Android와 iOS 동시 지원
Thunkable의 가장 큰 매력은 한 번의 작업으로 Android와 iOS 앱을 동시에 제작할 수 있다는 점입니다. 제가 따로 두 가지 버전을 만들 필요 없이, 하나의 프로젝트로 양쪽 플랫폼에서 사용할 앱을 쉽게 배포할 수 있었습니다.
(2) 드래그 앤 드롭 방식으로 제작
코딩을 몰라도 드래그 앤 드롭 방식으로 앱 인터페이스를 구성할 수 있다는 점이 매우 편리했습니다. 버튼, 텍스트 상자, 이미지 등 필요한 컴포넌트를 끌어다 놓기만 하면 됐습니다.
(3) 다양한 기능 구현 가능
Thunkable은 간단한 앱부터 복잡한 앱까지 제작할 수 있는 유연성을 제공합니다.
예를 들어:
- 사용자 입력 데이터를 데이터베이스에 저장.
- REST API를 통해 외부 서비스와 연동.
- Google Maps, Firebase 등 다양한 플러그인 지원.
이런 기능들은 저처럼 개발 경험이 없는 사람도 쉽게 사용할 수 있도록 잘 문서화되어 있습니다.
Thunkable 문서를 참고하면 많은 도움이 됩니다.
(4) APK 및 iOS 파일 직접 배포
Thunkable은 APK 파일(Android)과 iOS 파일을 직접 생성하여 배포할 수 있습니다. 이 점이 Glide나 AppSheet 같은 일부 플랫폼보다 큰 장점이었습니다. 네이티브 앱으로 배포할 수 있다는 점은 제가 원하는 요구사항을 완벽히 충족시켰습니다.
(5) 무료로 시작 가능
초기 비용 없이 앱을 만들어보고 테스트할 수 있다는 점도 큰 장점이었습니다. 이후 앱이 완성되고 배포가 필요할 때 유료 플랜으로 업그레이드하면 됩니다.
4. Thunkable 사용 경험 참고
Thunkable 초보자인 저도 튜토리얼과 문서를 통해 원하는 기능을 구현하고, 결과물을 테스트해볼 수 있지만 커뮤니티의 활용도 중요합니다.
5. 결론: Thunkable이 최선의 선택이었던 이유
제가 Thunkable을 선택한 이유는 단순합니다.
- Android와 iOS를 동시에 지원하는 플랫폼.
- 직관적인 드래그 앤 드롭 방식.
- 다양한 기능과 플러그인을 활용한 확장성.
- APK와 iOS 파일로 네이티브 앱 배포 가능.
처음 앱 제작을 시도하는 사람이라면 Thunkable도 괜찮은 선택이라 보입니다.
Thunkable을 공부하고, 첫 번째 앱을 만드는 과정을 가능하면 공개하겠습니다. 제가 Thunkable을 통해 만든 앱처럼, 여러분도 자신만의 앱을 만들어보세요!

'초보자의 좌충우돌 개발 > Thunkable' 카테고리의 다른 글
Thunkable : 가입 및 라이브 앱 설치하기 (0) | 2025.01.06 |
---|