Menu
Backend Code = Native Mobile

Jinjaで本物のアプリを作ろう

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

IDE内のウィジェット

一つのIDE。アプリ構築に必要なすべてが揃っています。

Jinja IDE

コード、デザイン、ロジック、プレビューが一つのワークスペースに

Jinja.appは、コード、デザイン、ロジック、プレビューがすべて一体となった単一のワークスペースを提供します。ツールチェーンを組み立てたり、新しいモバイルフレームワークを学んだりする必要はありません。

このIDEは、データとロジックをすでに理解している開発者が、それを本物のアプリに変えたいときのために設計されています。

アプリ構造

Jinjaテンプレートを記述

インターフェースデザイン

ビジュアルデザイナーで

ロジック構築

ワークフローとイベント

アプリシミュレーターツール

アプリストアへの表示と公開

Torri AI

UIを生成し機能を強化するAIアシスタント

開発者向けコア機能

JinjaテンプレートとMacro

再利用可能なUIとアプリロジックコンポーネントを構築。マクロで要素を一度定義し、どこでも使えます。

データバインディング

リアルタイムバインディングでテンプレートをバックエンド、API、外部サービスに直接接続。

ワークフロー統合

イベント駆動ロジックがテンプレートとマクロにシームレスに統合されます。

リアルタイムプレビュー

複数デバイスでのコードの動作を即座に確認できます。

AIアシスタント (Torii AI)

コンテキストに基づいたスマート提案を取得。UIやワークフローを簡単に作成し、コントロールを維持しながらコードを改善。

プロジェクト整理

大規模プロジェクトでもコードをモジュール化し、読みやすくスケーラブルに保ちます。

Jinja Code Editor

コードエディターが優れている理由

再利用可能なコード

テンプレートとマクロが重複を削減し、スケーリングを容易にします。

柔軟なワークフロー

手動コーディング、ビジュアルデザイン、またはAI支援生成が使えます。三つを組み合わせることも可能です。

クロスプラットフォームの一貫性

一つのコードベースがあらゆる場所で同じUIとロジックを実現します。

保守性を最優先

即席の修正ではなく、長期的なプロジェクトの健全性に集中します。

How Jinja fits into your app development

アプリ開発にどう組み込むか

JinjaはすでにあるPythonワークフローに自然に組み込まれます。ゼロから構築する場合も、既存のバックエンドを拡張する場合も、同じテンプレートがウェブ、モバイル、デスクトップのインターフェースを動かします。

AIが生成したテンプレートから始めるか、すべて手動で作成できます。
コードとビジュアルデザインを組み合わせて速度と明瞭さを実現。
データソースをテンプレートにバインドし、ランタイムビューアでライブ更新を確認。
即座のビジュアルフィードバックで安全にロジックをリファクタリングおよび更新。
手書きコード、AIガイダンス、またはその組み合わせ — 好きなやり方で作業できます。

AI生成

組み合わせる

データバインディング

リファクタリング

自由に作業

コンパイル対応プラットフォーム

Jinjaを使ってモバイルからデスクトップ、WASMウェブまで、すべてのネイティブプラットフォームでアプリを開発できます。

iOS
iPadOS
macOS デスクトップ
Android
Windows デスクトップ
WASM
Build Connected Apps with Jinja

つながった、予測可能なアプリを構築

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