【Bubble】データのアップロード時にローディング画像とパーセンテージを表示させる方法

こんにちは!EPICs株式会社です!

今回はノーコードツール「Bubble」を使用して「データアップロード時にローディング画像とパーセンテージを表示させる方法」について解説をしていきます!

動画解説バージョンはこちら!

また、本メディアを運営する「EPICs株式会社」は、ノーコードを活用したアプリ・システム開発を行っております。大手ノーコードツールであるBubbleからも、公式代理店として認定されています。

従来のスクラッチ開発に比べ、ノーコードツールを活用した開発には以下のメリットがあります。

  • 開発期間をおよそ1/3に抑えられる → 検証や新規事業に向いている
  • 開発費用をおよそ1/3に抑えられる → 浮いた費用を別の領域に利用できる
  • リリース後の改修スピードも早い → PDCAを早く回せる

日本最大級のノーコード開発実績を持つ弊社なら、高度なものもスピーディーに開発することが可能です。ぜひご相談ください。

EPICs株式会社の特徴
  • 日本最大級のノーコード開発実績 → 高度な開発もスピーディー
  • 複数のノーコードツールに対応 → 最適なツール選びで開発費用・期間を最大限抑えられる
  • マーケティングまで支援が可能
目次

実装イメージ

実装手順

以下の手順で実装します。

  1. File uploaderとボタンの設置
  2. アップロードした画像表示部の設定
  3. ローディング画像やパーセンテージテキストの設定

File uploaderとボタンの設置

まずはファイルをアップするためのボタン等の設定を行いましょう!

本記事のメインテーマではないため、簡単に紹介させていただきます!

画面上に「File uploader」「Button」を配置し二つを「align to parent」でGroup化していきます。

それぞれをGroupの中央に配置し、高さ、横幅を同じ設定にすることできれいに重なるようにしましょう。

アップロードした画像表示部の設定

次にアップロードしたデータの表示部とローディング画像等の配置をします。

今回はアップロードするデータは画像を指定するため、「image」を配置します。

こちらはアップロードした画像を表示させる箇所です。

そのため「Dynamic image」には「File uploader’s value」を設定しましょう!

ローディング画像やパーセンテージテキストの設定

次にローディング画像表示用の「image」とパーセンテージ表示用の「テキスト」を配置し、それぞれを「align to parent」でGroup化していきます。

こちらもそれぞれを作成したGroupの中央に配置をさせましょう。

サイズ感はお好みですが、参考までに実装イメージの際の各要素の設定を共有します!

次にアップロードした画像を表示させる用の「image」と上記で作成したGroupをさらに「align to parent」でGroup化します。

ここまで出来ると下記のような構成になるかと思います!

最後にそれぞれの設定を行っていきましょう!

GroupC以下にはすべて共通で下記の設定と「Conditional」を入れます。

下記の設定で通常時は表示がされず、データがアップロードされているときだけ該当の要素が表示されるようになります。

あとはテキストにパーセンテージが表示されるように下記の設定をすれば完了です!

それでは最後に検証をしてみましょう!

いかがでしたでしょうか?

本記事が開発力の向上や開発を検討している方のお役に立てておりましたら幸いです。

【ノーコード実績日本最大級!】ノーコード開発ならEPICs株式会社

当社はノーコード開発において日本最大級の実績を誇り、最安30万円、最短2週間という業界トップクラスのスピードと価格でサービスを提供しています。

他社との決定的な違いは、複数のノーコードツールに対応していること。お客様の要件に最適なツールを選択することで、開発期間の短縮と費用削減を同時に実現します。

さらに、アプリ//システム開発だけでなく、マーケティング支援まで一貫して対応可能。「良いアプリを作ったが、ユーザーが集まらない」という課題を解決するため、集客戦略の立案から実行まで包括的にサポートいたします。

特にMVP開発から本格運用まで段階的に進めたい企業様は、ぜひご相談ください。

この記事を書いた人

日本最大級のノーコード開発実績を誇り、大手ノーコードツールであるBubbleの公式代理店にも認定されているEPICs株式会社の開発チーム。

目次