End of Fiscal Year Sales. Get Up to 35% OFF 購入・詳細はこちら

Webinar: What's Coming in RAD Studio 12.1 Athens 参加登録

Behind the Build: The new C++Builder Clang Toolchain! リプレイを見る

New IBLite Edition and IBToGo Subscription Offer 詳細はこちら

Delphi & C++Builder 11 Community Edition リリース 詳細はこちら

Python、C++、VC。新ツール登場!詳細はこちら

製品利用の情報はサポートナレッジベース

Delphi / C++Builder Community Edition 10.4.2

ホワイトペーパー

「業務システムWeb化における5つのハードル」

企業システムにおけるWebアプリケーションの導入は新しい段階を迎えています。2000年代に普及したWebアプリケーション技術は、ブラウザ上で情報を閲覧したり、入力するという作業を可能にしましたが、デスクトップアプリケーションが担ってきた、よりきめ細かい操作やインタラクティブな機能については、一定の制約がありました。

しかし、AjaxやHTML5の普及により、Webアプリケーションで実現できることが大きく広がりました。Google Appsなどの例からも分かるように、これまでは、デスクトップアプリケーションのみが可能であった領域にもWebアプリケーションが進出しています。

企業システムにおいても、こうしたトレンドを受け、Webアプリケーションのカバー領域が拡大する傾向にあります。ユーザーも、市場にある先進のWebアプリケーションの機能を体験することで、自社のシステムに対しても、これらのUXを要求するようになっています。

加えて、スマートフォンやタブレットの普及により、Webアプリケーションを使用するデバイスも多様化しています。2000年代のWebアプリケーションは、特定のブラウザで、特定の画面解像度を前提とするものも多くありました。しかし、現在では、OSだけでもWindows、macOS、iOS、Androidなどを前提としなければならず、画面サイズも、デバイスによってまちまちです。これらの複数環境での動作サポートも、Webアプリケーション構築の複雑性を高めている要因です。

本書では、こうした前提の中、企業向けのWebアプリケーション構築において、どのような課題が存在するかを考察します。同時に、C/S型に代表されるような従来型の企業システムをWebベースに拡張する際に、特に問題となりうる点もあぶり出し、これらの課題に対処する方法を提示することとします。

目次

  • はじめに
  • Webアプリケーションを構成する技術的要素
  • 旧来の業務システムに由来する期待
  • Webアプリケーション固有の課題
  • データハンドリングに関する課題
  • プラットフォームの多様性に起因する課題
  • アプリケーションライフサイクル上の課題
  • Sencha Ext JSという選択肢
  • Sencha Ext JSを試してみよう

ダウンロード

  • 本申込みにより収集した個人情報につきましては、個人情報保護法及びエンバカデロ・テクノロジーズのガイドラインに基づき適切に管理いたします。
  • エンバカデロ・テクノロジーズのプライバシーポリシーの詳細につきましては、こちらをご参照ください。