クロスプラットフォームWebアプリケーションの設計、開発、テストをスピードアップ
Sencha Webアプリケーション開発プラットフォームは、Webアプリケーションの開発サイクルの複雑性を軽減し、スピードアップを実現します。データ集約型のWebアプリケーションの設計、開発、テストをシームレスに実行可能。多様なプラットフォーム向けに最適なUXを提供できます。
Webアプリケーション開発をサポートするSenchaプラットフォーム
Sencha製品ラインナップは、クロスプラットフォーム向けのWebアプリケーションの設計、開発、テストを行うための統合モジュール型プラットフォームを構成しています。Sencha製品は、Webアプリケーションのプロトタイプ作成から、設計、実装、テーマの作成/適用、デバッグ、テストといった一連の開発プロセスを包括的にサポートしており、これらを連携させ、あるいは単独機能として利用することが可能です。
設計
Senchaプラットフォームを用いれば、Webアプリケーション開発をスピードアップ可能。コンポーネントによるビジュアル開発やテーマの使用によるルック&フィールの最適化が可能です。
- Sencha Architectを用いれば、コンポーネントのドラッグ&ドロップによるビジュアル設計が可能
- Sencha Stencilsを用いれば、モックアップ、スタイル、プロトタイプ、インターフェイス設計の評価を迅速に実行
- ビジネスラインとITチームのコラボレーションを改善し、より迅速な開発を実現
- Sencha Themerを用いれば、1行もコードを書くことなくビジュアル環境でテーマの作成が可能
製品の詳細: Ext JS | Architect | Themer
開発
Senchaプラットフォームは、Webアプリケーション構築のための強力なJavaScript / Javaフレームワークを提供します。
- エンタープライズクラスのフレームワークにより、高品質アプリケーションを迅速に構築可能(他のフレームワークとの比較)
- レンダリングや複数ブラウザ間でのテストといった重要かつ煩雑な問題を自動的に処理できるため、劇的に開発効率が向上
- テスト済みの統合されたライブラリ/コンポーネントを用いることで、より高品質なアプリケーションを作成可能
- 一度開発すれば、複数のプラットフォームやデバイスに対応
- JetBrains、Visual Studio、Eclipse IDEプラグインを用いれば、これらのツール機能を用いて、生産性を向上可能
- デスクトップ、タブレット、スマートフォンといった複数のデバイスに対して、単一のコードで開発可能
製品の詳細: Ext JS | Sencha Test | GXT
テスト
Sencha Testは、Ext JSアプリケーションをテストするための包括的なソリューションを提供します。
- JavaScriptでユニットテスト、機能テストコードを記述
- Sencha TestのWebDriverが、エンドツーエンドのテストの作成をサポート
- ローカルマシンの任意のブラウザ、モバイルデバイス、ブラウザファームでテストを実行
- 自動化テストの実行により、テスト効率を最大化
- 自動テスト、マニュアルテストの実行結果をレビュー
- コードカバレッジのギャップを特定し修正可能
- 複数のテスト実行結果をビジュアルに比較可能
- Sencha Testと Ext JSの緊密な統合により、堅牢なテストを作成可能
製品の詳細: Sencha Test
オープンプラットフォーム
Senchaプラットフォームは、既存のIT環境との統合性をサポートしています。バックエンドシステムとの連携にも対応しており、SAP、シングルサインオン、LDAPなどとの統合も可能です。