xenophy

03-6805-2904

営業時間(平日)9:30-18:30

HOME > Sencha 製品 > Sencha Touch

Sencha Touch - Build Mobile Web Apps with HTML5

タッチデバイス向けに最高なフレームワーク

Sencha Touchは、HTML5を利用したモバイルアプリケーション開発用の高性能フレームワークです。Sencha Touchは、世界に通用するユーザーエクスペリエンスを実現し、iOS・Android・BlackBerry・Kindle Fireなどで動作する、Webアプリケーション開発フレームワークです。

Sencha Touchの特長

ハイパフォーマンス

ハイパフォーマンス

HTML5の機能をより便利に、そして異なるデバイスでの差異を柔軟に吸収し、パフォーマンスを最大限に引き出すことができます。

ワンソースマルチデバイス開発

ワンソースマルチデバイス開発

Sencha Touchのソースコードは、様々なデバイスで動作します。プラットフォームの判定もできますので、特有の機能を実装することも容易です。昨今のタッチデバイスの多様化において、開発コストを抑えることができるだけでなく、マルチデバイスに対して素早い対応が行えます。

堅牢なクラスシステム

堅牢なクラスシステム

プロトタイプ型言語であるJavaScriptは、柔軟性に優れている一方、プログラム規模が膨らむにつれ、急速に複雑さが増す弱点があります。Sencha Touchは、Javaのようなクラス型言語に匹敵する堅牢なアーキテクチャを、JavaScript上で実現することにより、複雑さを最小限に抑え、システムが肥大化してきたとしても、プロジェクトを破綻させない堅牢性を実現します。

MVCアプリケーション

MVCアプリケーション

エンタープライズシステム開発には、MVCモデルが用いられますが、Sencha TouchにもMVCモデルが採用されています。処理のビジネスロジックを担当する「Model」、表示・入出力を担当する「View」、入力を受け取ってその内容に応じてModelとViewを制御する「Controller」といった機能ごとに分離することで、開発作業の分業が容易になり、また、互いに仕様の変更に影響を受けにくくなります。

Sencha Touchの機能例

Sencha Touchの関連製品・サービス

Bryntum Touch Scheduler

Bryntum Touch Scheduler

Sencha Touchで利用可能なスケジューリングツール

詳細を見る
Bryntum Uber Grid

Bryntum UberGrid

Sencha Touchで利用可能なグリッドシステムコンポーネント

詳細を見る
Sencha オフィシャルトレーニング Touch 252

Sencha オフィシャルトレーニング Touch 252

Sencha Touchによる開発を深く理解するためのオフィシャルトレーニング

詳細を見る
Sencha Touch 2 実践開発ガイド

Sencha Touch 2 実践開発ガイド

Sencha Touchを実践的に活用するための解説書

詳細を見る
体験版ダウンロード(Sencha公式サイトへ)