リアクティブWebアプリとは
OutSystemsでは、リアクティブWebアプリはブラウザで実行されるレスポンシブなインターフェイス
を備えたアプリです。多くのタイプのデバイスや画面サイズで優れたユーザーエクスペリエンスを提供
します。OutSystemsのビジュアル言語を使用して開発し、HTML5とJavaScriptを使用してアプリのロ
ジックを拡張することで、デバイスのハードウェアとやりとりすることができます。
リアクティブWebアプリは、開発エクスペリエンスの統合に役立ちます。開発を単一の言語で行うこと
ができ、複数のアプリで動作するコンポーネントを作成して発展させることができます。
リアクティブWebアプリを開発すると、以下を行うことができます。
• Web開発とモバイル開発のパラダイムの統一
• クライアント側のランタイムを利用するアプリの開発と、レスポンシブなUXの作成
• 最新のスタック上でのアプリの実行
OutsystemsStudioでリアクティブWebアプリ作りします
OutSystemsでは、複数のタイプのアプリを作成できます。[New Application]ウィンドウで新しい
アプリを選択する際に役立つ概要を以下に示します。
ユーザーがデスクトップブラウザで実行することが多いアプリを作成する場合は、[Reactive
Web App]を選択します。
• ユーザーがダウンロードできるモバイルアプリとしてアプリを作成し、Apple App StoreやGoogle
Playに提出する場合は、[Phone App]または[Tablet App]を選択します。
• 軽量なアプリを作成してプログレッシブWebアプリ(PWA)としてWebサイトで共有し、ユーザ
ーがモバイルのホーム画面にアプリのアイコンを配置できるようにする場合は、[Phone App]
または[Tablet App]を選択します。