초보자의 좌충우돌 개발/Thunkable

내가 왜 Thunkable을 선택했는가: 나만의 모바일 앱 제작 이야기

BahnSeo 2025. 1. 3. 17:43

 

 

모바일 앱을 만들어 보고 싶다고 생각했지만, 개발자가 아닌 나로서는 어디서부터 시작해야 할지 몰랐습니다. 그러던 중 "No-code 플랫폼"이라는 개념을 알게 되었고, 많은 플랫폼을 검토한 끝에 Thunkable을 선택하게 되었습니다.

 

아래는 제가 왜 Thunkable을 선택했는지, 그리고 다른 플랫폼과 비교했을 때 Thunkable의 장점이 무엇인지 정리한 내용입니다.

 


 

 

1. 앱 제작 목적과 요구사항

제가 만들고 싶었던 앱의 목적은 간단했습니다.

  1. Android iOS 모두에서 동작해야 한다.
  2. 사용자 인터페이스(UI)가 직관적이고 사용하기 쉬워야 한다.
  3. 데이터를 입력하고 저장할 수 있는 간단한 기능이 필요하다.
  4. 나만의 맞춤형 기능을 구현하고 싶다.

이 요구사항을 염두에 두고 여러 플랫폼을 검토하기 시작했습니다.

 


 

 

2. 다양한 No-code 플랫폼 검토

처음에는 여러 인기 있는 No-code 플랫폼을 비교해 보았습니다.

 

 

Adalo

  • 장점: 디자인이 아름답고, 데이터베이스와 연동하기 쉬움.
  • 단점: Android iOS 앱을 동시에 제작할 수 있지만, 고급 기능 구현에는 제한적.

Adalo 공식 사이트

 

 

Glide

  • 장점: Google Sheets 데이터를 쉽게 앱으로 변환 가능.
  • 단점: PWA(Progressive Web App) 기반으로, 네이티브 앱 제작에는 추가 작업 필요.

Glide 공식 사이트

 

 

Kodular

  • 장점: 직관적인 블록 기반 인터페이스.
  • 단점: 디자인 자유도가 낮고, 다소 복잡한 작업에 한계.

Kodular 공식 사이트

 

 

Thunkable

  • 장점:
    Android와 iOS 앱을 동시에 제작 가능.
    드래그 앤 드롭 방식의 쉬운 인터페이스.
    다양한 기능(REST API, Google Maps 등) 및 플러그인 지원.
    APK와 iOS 파일로 직접 배포 가능.
  • 단점:
    무료 플랜에서는 일부 고급 기능에 제한.
    복잡한 디자인 구현에는 추가적인 시간 필요.

Thunkable 공식 사이트

 

 

각 플랫폼마다 특성이 있었지만, 제가 원하는 멀티플랫폼 지원, 디자인 자유도, 그리고 직관적인 인터페이스를 가장 잘 충족한 것은 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) 무료로 시작 가능

초기 비용 없이 앱을 만들어보고 테스트할 수 있다는 점도 큰 장점이었습니다. 이후 앱이 완성되고 배포가 필요할 때 유료 플랜으로 업그레이드하면 됩니다.

Thunkable 요금제 보기

 


 

 

4. Thunkable 사용 경험 참고

Thunkable 초보자인 저도 튜토리얼과 문서를 통해 원하는 기능을 구현하고, 결과물을 테스트해볼 수 있지만 커뮤니티의 활용도 중요합니다.

Thunkable 커뮤니티

 


 

 

5. 결론: Thunkable이 최선의 선택이었던 이유

제가 Thunkable을 선택한 이유는 단순합니다.

  • Android와 iOS를 동시에 지원하는 플랫폼.
  • 직관적인 드래그 앤 드롭 방식.
  • 다양한 기능과 플러그인을 활용한 확장성.
  • APK와 iOS 파일로 네이티브 앱 배포 가능.

 

 

처음 앱 제작을 시도하는 사람이라면 Thunkable도 괜찮은 선택이라 보입니다.      

Thunkable을 공부하고, 첫 번째 앱을 만드는 과정을 가능하면 공개하겠습니다. 제가 Thunkable을 통해 만든 앱처럼, 여러분도 자신만의 앱을 만들어보세요!