Bubble

Bubble.ioでPayJPのAPI Pluginを利用する際のTips

今日の話題は、クレジットカードの支払い処理を行う際に利用可能なPayJPをBubbleで利用する際の話です。 顧客がカードを複数枚使っているときにどれをデフォルトカードにするか選択させるのが今回のユースケースです。 ひとまずデフォルトカード...
Bubble

Bubble.ioのRepeating Groupの複数フィルターを選択的に適用する方法

BubbleのRGで複数の条件の組み合わせ(住所、性別、契約サービス、など複数のフィルターがあり選択されたフィルダー項目だけ適用する)でフィルターやソートをかけたいときにどうするか調べていて、簡単に実現できることがわかったのでメモ。 以下の...
Bubble

Bubble.ioにPythonで計算した結果を引き渡す

Bubbleで引き続き開発を続けていますが、Bubbleは比較的シンプルなWebサービスはサクサク開発できますが、周辺機器との協調制御などでは制約が多いのも事実。 今回は、Pythonで計算した結果をBubbleに引き渡してDBに入れようと...
RapsberryPi

RapsberryPiにPycharmをインストール

ハードがらみの開発案件があり、ラズパイを初めて触ってみた。小さい筐体ながらとりあえず一通り何でもこなす姿が頼もしくなります。組み込みでタスクの処理くらいなら余裕そうです。 さて、使い慣れたPythonで開発してますが、ラズパイ組み込みのPy...
Bubble

Bubble.ioでグローバル変数をOption Setを使って擬似的に実現する方法

ユースケースとしてスクリーンのブレークポイントを設定して、すべてのページで共通なグローバル変として持たせたい場合を考えます。 少し調べるとBubbleの基本機能としては存在せずいくつかプラグインがあることがわかる。例えば以下のプラグインはコ...
Bubble

Bubble.ioのRepeating GroupからSendGridに複数のアイテムを送ってメールに表示する方法

ユースケースとして、ECアプリでの複数のショッピングアイテムを受領確認証に入れ込んでSendGridでメールを飛ばす場合を想定する。 まずこのあたりの話はマニュアルのあたりを見ていくとわかる。 基本は、SendGridのダイナミックテンプレ...
Bubble

Bubble.ioでUnix timeをミリ秒で表示する

Bubbleでは内部時間をUnixtimeのミリ秒で保持していますが、これを通常の方法で画面に表示するとUnixTimeではなく、一般的な日時表示になります。 これをUnixTimeで表示させたい場合の方法についてメモ。以下の様に単純な設定...
Bubble

BubbleのRepeating Groupのレンダリングが終わった後に起動するworkflowの設定方法

ショッピングカートの内容をRGで一覧表示するアプリで、数量が入っているテーブルと単価が入っているテーブルが異なるようなユースケースを考える。 このとき、RGの中で各商品毎に合計金額(=数量×単価)を計算してRGに作成した小計欄に計算結果を出...
Bubble

BubbleのPictureUploaderから画像を取得してWasabi Cloud StorageにUploadする

BubbleのPictureUploaderから画像を取得してWasabi Cloud StorageにUploadする方法
React

xcodeをアップデートしたらexpoでiOSシミュレータが起動できなくなった

xcodeを13.2にupdateしたらreact expoでiOSシミュレーターが起動できなくなった。MACのOSバージョンアップにともなうxcodeのバージョンアップの時にはシミュレータが動かなくなるので、定石でまずは以下のコードでex...