あなたのアプリは何ができる?
Deplixoで作るすべてのアプリにはスーパーパワーが備わっています。仕組みを知る必要はありません — AIに追加するよう伝えるだけです。
データ&ストレージ
アプリはデータを保存、検索、整理できます — そのまま使えるデータベースのように。
Collections
あらゆるものを保存・整理
これはアプリのスマートなファイルキャビネットと考えてください。連絡先、タスク、レシピ、注文など、あらゆるアイテムのリストを保存できます。データは自動的に保存され、リアルタイムで全デバイスに同期されます。
ほぼすべての便利なアプリは情報を保存する必要があります。これがなければ、誰かがタブを閉じた瞬間にアプリはすべてを忘れてしまいます。
Full-Text Search
何でも瞬時に検索
ユーザーがキーワードを入力してアプリ内のすべてのデータを検索できます。アプリにGoogleが組み込まれているようなもので、大量のデータでも瞬時に一致するものを見つけます。
アプリのアイテムが数件を超えると、ユーザーは探しているものを素早く見つける方法が必要になります。長いリストをスクロールするのは現実的ではありません。
Aggregations
アカウントをお持ちでないですか?
データから自動的に数値を計算します — 「今月の注文数は?」や「平均評価は?」など。スプレッドシートは不要です。
ビジネスアプリにはダッシュボードとサマリーが必要です。これにより、計算をしなくても生データが有用な数値に変換されます。
Change History
変更内容と変更日時を確認
データへのすべての変更を記録します — 誰が、いつ、変更前の状態はどうだったか。ドキュメントの「変更履歴」のようなものです。
複数の人がアプリを使用する場合、誰が何をしたかを把握する必要があります。また、以前のバージョンを確認することでミスを元に戻すこともできます。
Live Sync
全員が変更を即座に確認できます
一人が何かを追加または変更すると、他の全員がすぐにそれを確認できます — ページを更新する必要はありません。Google ドキュメントがリアルタイムで編集内容を表示するのと同じです。
ライブ同期がなければ、ユーザーは古い情報を見続け、何度もページを更新しなければなりません。ライブ同期により、アプリがモダンで反応の良い印象を与えます。
File Uploads
データをファイルとしてダウンロード
ユーザーはファイル(画像、ドキュメントなど)をアップロードでき、アプリはそれらをクラウドに安全に保存します。ファイルにはどこでも使える永続的なURLが付与されます。
多くのアプリではユーザーがファイルを添付する必要があります。プロフィール写真、ドキュメントストレージ、画像ギャラリー — アップロード機能がそれを可能にします。
SQL Database
フルデータベース機能
複数のリストをまたいだフィルタリング、レポートの生成、保存データの計算など、より複雑なデータ操作が必要なアプリ向けです。これはコレクションの高機能版です。
アプリがデータのクロスリファレンスやレポート生成を必要とする場合、フルデータベースがその力を提供します。
リアルタイム&マルチプレイヤー
アプリに生き生きとした感覚を与えましょう — ページを更新しなくても、全員に即座に更新が表示されます。
Broadcast
全員にインスタントメッセージを送信する
アプリを今使っている全員に即座にメッセージを送信します — お知らせやアラートがすぐにポップアップ表示されます。メッセージは保存されず、その瞬間だけのものです。
通知、アラート、または連携に最適です。全員がすぐに知る必要があることが起きたとき。
Notifications
新着情報を追跡するバッジアラート
新しいことが起きたときに通知バッジ(スマホアプリの赤い点のようなもの)を表示します。ユーザーは最後に確認してから見逃したものを確認できます。
ユーザーのエンゲージメントと情報提供を維持します。新しいことが起きたときに知らせてくれるアプリにユーザーは戻ってきます。
Presence
現在オンラインのユーザー
現在アプリでアクティブなユーザーを表示します。チャットアプリで名前の横に表示される緑の点のようなもの — それがプレゼンスです。
人々が共同作業するとき、他に誰がいるかを知りたいと思います。アプリが孤独ではなく、社会的で活気あるものに感じられます。
Reactions
いいね、投票、ハート
ユーザーがいいね、アップボート、ハート、または任意の絵文字でリアクションできます。各ユーザーはアイテムごとに1回しかリアクションできません(スパム防止)。カウントはリアルタイムで更新されます。
リアクションはアプリをソーシャルで魅力的にします。コメントを入力せずにユーザーが意見を表現できる最もシンプルな方法です。
Rooms
Two games at once — or two teams, or two meetings
Rooms let multiple groups use the same app simultaneously without stepping on each other. Each room has its own presence list, broadcast channel, and scoped data. First person in becomes the host.
Most 'multiplayer' apps actually need rooms — without them every visitor sees the same shared state. Rooms keep each session's data isolated.
AI&インテリジェンス
アプリに頭脳を与えましょう。分析、要約、テキスト生成、質問への回答などができます。
AI
アプリに組み込まれたAI
アプリはAIにさまざまなことを依頼できます — テキストの作成、データの分析、質問への回答、提案の生成、言語の翻訳。まるでChatGPTがアプリに組み込まれているようなものです。
AIはアプリを劇的に便利にします。支出を分類する経費トラッカー、改善点を提案するライティングアプリ、分量を調整するレシピアプリ — 可能性は無限大です。
AI Streaming
AIの回答が一語ずつ表示されるのを見る
AI全体の回答を待ってから一度に表示する代わりに、ストリーミングでは単語が一つずつ表示されます — まるで誰かがタイプしているのを見ているようです。アプリが速くレスポンシブに感じられます。
AIの回答には数秒かかることがあります。ストリーミングなしでは、ユーザーは壊れているのかと思いながら空白の画面を見つめます。ストリーミングは即座のフィードバックを提供します。
Multi-Provider AI
Claude、GPT、Gemini、Grok
アプリを動かすAIモデルを選択 — Claude(Anthropic)、GPT(OpenAI)、Gemini(Google)、またはGrok(xAI)。モデルによって得意分野が異なり、用途に最適なものを選べます。
すべてのAIモデルが同じではありません。クリエイティブライティングが得意なもの、分析が得意なものがあります。選択肢があることで最適なものを選べます。
AI Chat
Drop-in AI chat for your app
For when your app needs a conversation interface — chatbot, assistant, coaching app, tutor, customer-support helper. Drop in <AIChat /> with a system prompt and you have a working chat with streaming, history, and the standard chat affordances.
Chat UIs are fiddly to build (streaming, auto-scroll, scroll-lock, regenerate, copy, history) and most apps want exactly the same shape. Don't make the agent re-derive it; ship one good one.
AI Lookup
AI that returns structured data
For when you want AI to give you data, not text. Pass a prompt like "Look up: American robin" and an example showing what fields you want back, and you get a parsed object ready to save or display.
Most AI features in apps are about extracting data, not generating prose — categorize this expense, look up this product, summarize this customer review's sentiment. useAILookup makes that the easy path.
アイデンティティ&セキュリティ
アプリにアクセスできる人と表示できる内容を制御します。
Authentication
ユーザーログイン(Google、GitHub、メール)
アプリにログインシステムを追加して、各ユーザーが自分のアカウントを持てるようにします。Googleアカウント、GitHub、またはメールでサインイン — パスワードを覚える必要はありません。
ログインにより、各ユーザーはアプリ内に自分だけのプライベートスペースを持てます。自分のデータ、設定、履歴 — 他のユーザーとは完全に分離されています。
Per-User Data
各ユーザーのプライベートデータ
ログインした各ユーザーは、自分だけが見られるプライベートデータを持ちます。メモ、ファイル、進捗状況 — 他の人には見えず、デバイスをまたいで引き継がれます。
プライバシーは重要です。ユーザーが個人情報を保存する際、他の人に見られないことを知る必要があります。
Access Codes
共有コードでアプリをパスワード保護する
Put a password on your app so only people who know the code can get in. Simple and effective — share the code with the right people and keep everyone else out. Access codes are for group-mode apps only — NEVER combine with require_login.
特定のグループ — チーム、クラス、クライアント — とアプリを共有したいが、世界に公開したくない場合があります。
Role-Based Access
誰が何をできるかを管理する
管理者、編集者、閲覧者などのロールをユーザーに割り当てます。そして、適切な人だけが表示または変更できるように、アプリの一部をロックします。管理者はすべてを管理し、編集者はコンテンツを作成し、閲覧者は読むだけです。
ほとんどのチームアプリには異なる権限レベルが必要です。管理者はゲストと同じアクセス権を持つべきではありません。ロールによりこれが自動化されます — カスタムコードは不要です。
Domain Restrictions
組織へのアクセスを制限する
@yourcompany.com や @school.edu など、特定のメールドメインを持つ人だけがサインインできるようにします。適切なメールを持たない人はアクセスできません。
会社や学校のアプリに最適です。ユーザーリストを管理する必要はありません — ドメインを設定するだけで、そのメールを持つ誰もがアクセスできます。
Identity
誰が誰かを把握する — 名前は自動的に設定される
Every visitor gets a name automatically — no prompts, no inputs, no friction. In group mode, visitors enter their name on a gate screen before reaching your app. With require_login, names come from OAuth. In private mode, the owner's name is used.
Identity should just work. Your app code never needs to ask for a name — useIdentity() always returns a populated user object with a name.
コミュニケーション&インテグレーション
アプリからメールの送信、Webhookの受信、外部サービスへの接続が可能です。
アプリからメールを送信
アプリから実際のメールを送信できます — 注文確認、リマインダー、通知、領収書、またはその他の自動メッセージ。メールは Deplixo のサーバーから送信されるため、設定は不要です。
重要な通知の多くは今もメールで届きます。リマインダーを送る予約アプリや、領収書を送るショップなど、メール機能はアプリをプロフェッショナルに見せます。
Email Opt-In
コレクションAPI
アプリにメール登録フォームを追加します。ニュースレターや通知などの更新情報を希望する人からメールアドレスを収集します。オプトインを適切に処理します。
どんなプロジェクトにとっても、オーディエンスの構築は重要です。メール登録はユーザーとつながり続けるための最もシンプルな方法です。
Proxy
外部サービスに接続する必要がある場合は、上の
アプリは外部サービス(天気API、決済処理、AIサービス、ソーシャルメディア、APIを持つあらゆるもの)と連携できます。秘密鍵はサーバー上で非公開かつ安全に保たれ、ユーザーに公開されることはありません。
これは最も強力な機能の一つです。認証情報を安全に保ちながら、アプリをインターネット上のほぼあらゆるサービスに接続できます。これがなければ、APIキーが誰にでも見えてしまいます。
Secrets
APIキーを安全に保存
APIキー、パスワード、トークンなどの機密情報を暗号化して安全に保管します。アプリはブラウザでユーザーに公開することなくそれらを使用できます。
アプリのコードにシークレットをハードコーディングするのは危険です。誰でも見ることができます。Deplixoはサーバー側でシークレットを暗号化するため、公開されることはありません。
Webhooks
GitHub、Stripe、またはその他の外部サービスからイベントを受信
アプリは他のサービスから自動通知を受け取ることができます。たとえば、Stripeは支払いが発生したときにアプリへ通知し、GitHubはコードがプッシュされたときに通知できます。
Webhookはアプリをより広いインターネットに接続します。他のサービスで起きていることに自動的に反応できるようになります。
自動化&タイミング
アプリのスケジュールタスク、タイマー、およびバックグラウンドオートメーション。
Cron Jobs
オートメーションとタイミング
アプリはスケジュールに従って自動的に処理を実行できます — 日次レポートの送信、古いデータの削除、更新の確認、サマリーの生成など。誰もアプリを開いていないときでもバックグラウンドで動作します。
自動化こそが、おもちゃと本物のツールを分けるものです。スケジュールタスクにより、あなたが見ていないときでもアプリが機能し続けます。
Forms
データが正しいことを確認する
保存前にユーザーがフォームを正しく入力しているかチェックします — メールアドレスの形式が正しいか、必須フィールドが空でないか、数値が正しい範囲内にあるかなど。
不正なデータは問題を引き起こします。バリデーションは保存前にミスを検出し、アプリの信頼性とデータのクリーンさを保ちます。
Timers
カウントダウンとストップウォッチ
カウントダウンタイマー(ゼロに向けてカウントダウン)またはストップウォッチ(ゼロからカウントアップ)を追加できます。料理タイマー、ワークアウトインターバル、試験タイマーなど、時間ベースの機能に最適です。
時間は多くのアクティビティの基本的な要素です。タイマーは緊張感を生み出し、ペース管理に役立ち、時間ベースのアプリに欠かせません。
Triggers
あらゆることを自動化する — Xが起きたらYを実行する
アプリで何かが起きたときに自動的に実行されるアクションを設定します。誰かが注文を行ったとき、確認メールを送信します。タスクが緊急としてマークされたとき、オーナーに通知します。すべてサーバーサイドで、すべて信頼性があります。
ユーザーはアプリが自動的に反応することを期待しています。トリガーがなければ、すべての自動化に監視してクリックする人が必要です。
ビジュアライゼーション&メディア
グラフ、マップ、エクスポート、アップロード、アプリに必要なすべてのビジュアル機能。
Camera
アプリの一覧を取得
デバイスのカメラにアクセスして、アプリ内で直接写真を撮影できます。写真はアプリを離れることなく表示、アップロード、または処理できます。
情報を取得する最も速い方法が写真を撮ることである場合があります。レシートスキャン、プロフィール写真、視覚的な記録 — カメラアクセスがそれを可能にします。
Charts
美しいチャートとグラフ、すぐに使えます。
棒グラフ、折れ線グラフ、円グラフ、レーダーチャートなどを追加できます。データを入力するだけでプロフェッショナルなビジュアライゼーションが得られます。インタラクティブでレスポンシブです。
表の数字は一目で理解しにくいものです。チャートはデータを誰でもすぐに把握できる図に変換します。
Data Export
データをファイルとしてダウンロード
ユーザーがデータを CSV ファイル(Excel / Google スプレッドシートで開けます)または JSON ファイルとしてダウンロードできます。ワンクリックで、どこでも使えるフォーマットでデータを取得できます。
ユーザーはデータの持ち運びを求めています。スプレッドシートへのエクスポート機能は、ユーザーが積極的に求める機能です。
Embeds
YouTube, Vimeo, and iframes
Embed external content directly in your app — YouTube videos, Vimeo clips, Google Forms, or any embeddable content. It appears seamlessly inside your app.
すべてをゼロから構築する必要はありません。既存のコンテンツを埋め込むことで、ウェブの優れた機能をアプリに組み合わせることができます。
Geolocation
ジオロケーション付きLeaflet
ユーザーのデバイスに現在のGPS位置情報を要求します。近くの場所を表示したり、距離を計算したり、ユーザーの現在地に基づいてコンテンツをパーソナライズするのに最適です。
位置情報の認識により、汎用アプリがパーソナライズされた体験に変わります。天気アプリ、店舗検索、配達追跡 — これらはすべてユーザーの現在地を知る必要があります。
Maps
インタラクティブポートフォリオ
マーカーやピン、位置情報検出機能を備えたリアルなマップをアプリに追加します。ユーザーは自分の位置を確認したり、近くの場所を探したり、地図上で場所を表示したりできます。
位置情報はデータを具体的にします。レストランのリストは便利ですが、レストランの地図は強力です。
PDF Export
任意の要素をPDFとしてエクスポート
アプリの任意の部分をダウンロード可能なPDFドキュメントに変換します。レポート、請求書、証明書、または印刷やオフライン保存が必要なものに最適です。
PDFは「後で保存」の万能フォーマットです。請求書、レポート、証明書 — 人々はこれらをダウンロードできることを期待しています。
QR Codes
生成とスキャン
アプリは任意のテキスト、URL、またはデータのQRコード(あの四角いバーコード)を生成できます。また、カメラを使ってQRコードをスキャンすることもできます。物理と デジタルをつなぐのに最適です。
QRコードはメニュー、チケット、名刺など至る所にあります。生成とスキャンができることで、実用的な用途が大幅に広がります。
Rich Text Editor
ドキュメントのようにテキストを書式設定する
ユーザーに書式設定オプション付きのテキストエディタを提供します — 太字、斜体、見出し、リスト、リンクなど。アプリ内で Google ドキュメントに書くような感覚です。
プレーンテキストには限界があります。ユーザーがブログ投稿、メモ、説明文などのコンテンツを書く際には、基本的な書式設定ツールを期待します。
Sharing
他のユーザーがあなたのアプリをフォークすると収益を得られます
ネイティブ共有機能を追加します。モバイルではシステムの共有シート(テキスト、WhatsApp、メールなど)が開きます。デスクトップではリンクをクリップボードにコピーします。ボタン一つで、どこでも機能します。
共有を簡単にすることがアプリの成長につながります。ユーザーがワンタップで共有できると、実際に共有してくれます。
Sound Effects
サウンドとアラートを再生
アプリにサウンドエフェクトを追加しましょう — メッセージが届いたときのピン音、タスク完了時のチャイム音、エラー時のブザー音。すぐに使える8種類の内蔵サウンドに加え、カスタムサウンドも追加できます。
サウンドはフィードバックにまったく新しい次元をもたらします。通知には控えめなピン音、完了時には心地よいチャイム音 — アプリがより生き生きと感じられます。
他のユーザーがあなたのアプリをフォークすると収益を得られます
Deplixoコミュニティが作成したアプリ。インスピレーションを得たり、カスタマイズしてみましょう。