ThunkableとBubbleとで迷っている方に簡単に違いをまとめてみます。(海外の記事ソース)
ThunkableとBubbleの似ている点
ThunkableとBubbleはどちらも、ビジュアルプログラミングを使用してWebアプリを開発できます。
ThunkableとBubbleの両方に現在無料プランのオプションがあります。
どちらも月額サブスクリプション料金でプラットフォームにホスティングが統合されています。😀
どちらも、ユーザーに特定のアクションを説明する段階的なチュートリアルを提供します。😀
どちらにも、アドバイスを提供し、アプリ構築の質問に答えるビルダーのためのアクティブなコミュニティがあります。😀
ThunkableとBubbleの主な違い
ネイティブアプリ: Thunkableを使用すると、ネイティブAndroid、ネイティブiOS、モバイルウェブアプリなど、すべてのモバイルプラットフォームで各アプリを動作させることができます。更新を行った後、Thunkableアプリをダウンロードし、Webエディターから変更をプッシュすることで、アプリをプレビューできます。Bubbleには、さまざまなモバイルプラットフォームでアプリがどのように表示されるかを確認するためのレスポンシブエディターがありますが、ネイティブアプリの開発はまだサポートされていません(2020年5月現在)。
テンプレートのリミックス: Thunkableでは、オープンソースプロジェクトの拡大するギャラリーから既存のサンプルアプリをカスタマイズしたり、プロジェクトをゼロからビルドしたりできます。Bubble を使用すると、テンプレートを無料で、またはZeroqodeなどのサードパーティの作成者から購入できます。
Webエディターとワークフロー: Thunkableの設計により、お気に入りのコンポーネントをドラッグアンドドロップしてアプリを構築できます。ブロックを介してワークフローを構築することは、論理ベースの教育プログラミング言語であるScratchと非常に似ていますが、それらを使用すると、少し扱いにくくなる可能性があります。
Thunkableは、Bubbleと同じレベルのバックエンドデータベースをサポートしていません。バブルでは、完全なデータベース機能を使用して、フロントエンドとバックエンドの両方のイベントと要素を制御できます。条件付きの状況の処理やAPIへの接続などは、Bubbleで構築する方が簡単ですが、Thunkableで実現することは困難です。
Thunkableの代わりとなるサービス
ネイティブアプリまたはモバイルアプリをサポートする別のプラットフォームを探している場合は、AdaloやGlideなどのコードなしの代替ツールの使用を検討するのがいいです。
プロジェクトがモバイルレスポンシブデザインのウェブサイトランディングページだけを必要とする場合、Squarespace、Wix、またはWeeblyなどのレスポンシブモバイルデザインを備えたテンプレート化されたウェブサイトホストがニーズを満たします。
ワークフローをさらに深くしたい場合や、ユーザーやデータを管理するための完全なバックエンドデータベース機能が必要な場合は、Bubble(サードパーティのモバイルラッパーを使用)などのノーコードコードのプラットフォームが最適な代替手段です。
参考になれば幸いです。😄