アプリケーション開発

さまざまな機能を持つアプリケーション安全な方法で迅速に開発

BlackBerry Dynamics SDK と Shared Services

モバイルアプリを構築する作業は、その 80% 近くが、アプリの機能やユーザーエクスペリエンスにとってさほど重要でない項目に費やされます。BlackBerry® Dynamics Shared Services Framework は、コードの再利用と迅速なアプリケーション開発を容易にし、プラットフォーム固有のコンテナ化技術により、交換されるすべての情報が国家機密レベルの暗号化によって保護されます。BlackBerry Dynamics を使用してより安全なアプリを開発しましょう。

迅速で安全なアプリケーション開発

Blackberry Dynamics SDK を使用することにより、IT のセキュリティ基準を満たしながら、独自のアプリケーション開発に集中することができます。

BlackBerry Dynamics Secure Mobility Platform は、各層が明確に区分された 3 層アーキテクチャにより、基盤となるインフラストラクチャからアプリケーションを分離します。IT 部門は、ポリシーの設定、認証メカニズムの選択、アプリケーションのセキュリティとデプロイメント環境の管理を簡単に行うことができます。一方、開発者は、アプリケーション独自の価値創造に集中することができます。 

BlackBerry Dynamics SDK には、すぐに使用できる暗号化機能、アプリケーションレベルのセキュリティ機能とコンプライアンス管理機能、ファイアウォールで保護されたリソースとの安全な通信とアクセスを提供します。開発者は、広範囲にわたるマルチファクタ認証オプションを、コードを修正することなくすばやく統合することができます。管理者は、Dynamics プラットフォーム上に構築されたエンタープライズアプリケーションの生体認証を有効または無効に切り替えることができます。

BlackBerry Dynamics Secure Mobility Platform には、さまざまな共有サービスが付属しているため、コードを最大限再利用して、アプリケーションの開発にかかる時間を短縮することができます。開発者は、サーバーがクラウドなどから提供する各種サービス(印刷サービス、電子メールサービス、転送サービスなど)や BlackBerry で保護されているアプリケーションを再利用することにより、モバイルアプリケーションの価値をすばやく高めることができます。

開発者は、モバイルデバイス上で SOA のような開発パターンを利用し、独自のサービスを構築することができます。独自のサービスを構築することにより、共通のタスクを細分化し、再利用可能なコンポーネントに分割することができます。また、アプリケーションベースのサービスやサーバーベースのサービスを BlackBerry Developer Network に公開することができます。これにより、多くの ISV や社内開発者がそのサービスを使用して、市販のアプリケーションや社内で構築するカスタムアプリケーションを拡張することができます。

開発者が使用するツールとの統合

BlackBerry Dynamics Platform は柔軟性が高いため、開発チーム内で使用されるほとんどのツール、開発環境、メソドロジーと連携させることができます。HTML5、Cordova、Xamarin、ネイティブアプリケーション、ハイブリッドモデルのいずれを使用してアプリケーションを開発する場合でも、BlackBerry Dynamics Platform 用の SDK を活用することができます。Dynamics は、iOS デバイスと macOS デバイス用の Swift v4.0 for で作成されたアプリケーションもサポートしています。