
Jinjaで本物のアプリを作ろう
あなたがすでに慣れ親しんでいるバックエンドスタック、Jinjaを使って、本物のネイティブモバイル、デスクトップ、WASMウェブアプリを作成しましょう。
IDE内のウィジェット
一つのIDE。アプリ構築に必要なすべてが揃っています。

コード、デザイン、ロジック、プレビューが一つのワークスペースに
Jinja.appは、コード、デザイン、ロジック、プレビューがすべて一体となった単一のワークスペースを提供します。ツールチェーンを組み立てたり、新しいモバイルフレームワークを学んだりする必要はありません。
このIDEは、データとロジックをすでに理解している開発者が、それを本物のアプリに変えたいときのために設計されています。
アプリ構造
Jinjaテンプレートを記述
インターフェースデザイン
ビジュアルデザイナーで
ロジック構築
ワークフローとイベント
アプリシミュレーターツール
アプリストアへの表示と公開
Torri AI
UIを生成し機能を強化するAIアシスタント
開発者向けコア機能
再利用可能なUIとアプリロジックコンポーネントを構築。マクロで要素を一度定義し、どこでも使えます。
リアルタイムバインディングでテンプレートをバックエンド、API、外部サービスに直接接続。
イベント駆動ロジックがテンプレートとマクロにシームレスに統合されます。
複数デバイスでのコードの動作を即座に確認できます。
コンテキストに基づいたスマート提案を取得。UIやワークフローを簡単に作成し、コントロールを維持しながらコードを改善。
大規模プロジェクトでもコードをモジュール化し、読みやすくスケーラブルに保ちます。

コードエディターが優れている理由
テンプレートとマクロが重複を削減し、スケーリングを容易にします。
手動コーディング、ビジュアルデザイン、またはAI支援生成が使えます。三つを組み合わせることも可能です。
一つのコードベースがあらゆる場所で同じUIとロジックを実現します。
即席の修正ではなく、長期的なプロジェクトの健全性に集中します。

アプリ開発にどう組み込むか
JinjaはすでにあるPythonワークフローに自然に組み込まれます。ゼロから構築する場合も、既存のバックエンドを拡張する場合も、同じテンプレートがウェブ、モバイル、デスクトップのインターフェースを動かします。
AI生成
組み合わせる
データバインディング
リファクタリング
自由に作業
コンパイル対応プラットフォーム
Jinjaを使ってモバイルからデスクトップ、WASMウェブまで、すべてのネイティブプラットフォームでアプリを開発できます。

つながった、予測可能なアプリを構築
コードエディターのすべてがデザイナー、ワークフロー、ランタイムビューア、AIアシスタンスに直接フィードされます。コードは常に接続され、予測しやすく、スケーラブルです。これにより完全なコントロールと開発の加速が実現します。
