モバイルソリューション

今やモバイルアプリを、iOSやAndroidなどの個別に作成する必要性があるケースは3Dゲームなどを除けばあまり多くありません。 弊社では、Apache CordovaやFlutterなどの技術を使いiOSとAndroidのアプリケーションの作成を得意としています。

Apache Cordovaソリューション

多くの画面がWebサイトのような表示が中心となるアプリケーションの場合に適したソリューションです。
また、ネイティブが部分的に必要な場合であっても、必要なところのみ拡張することが可能です。
このような特性から、モバイル用のブラウザを用いたWebアプリケーションが必要な場合には、そのアプリケーションにアプリならではの機能を比較的容易のアドオンできます。

(執筆書籍) HTML5とApache Cordovaで始めるハイブリッドアプリ開発
Apache Cordovaとプラグインを使った時のサンプルを通じてそれらの使い方を説明した書籍です。

Flutterソリューション

Flutterはネイティブアプリケーションと同様のパフォーマンスとネイティブUIを用いた実装が可能です。
そのため、Apache Cordovaでは、難しかったネイティブUI(例えば、キーボードやカレンダーUI等)のコントロールが可能です。

また、JavaやSwiftなどの言語を用いたよりもアプリよりもUIが容易に実装可能で、かつAndorid/iOSで共通UIで構築が可能です。
ただし、Flutter内で一部のネイティブ機能を実装する事は出来ませんが、プラグインを使って連携する事も可能であり、結果として、ネイティブ言語で作成するよりもコストが軽減される場合も多くあります。

チャットアプリケーションの実例
WebSocketを用いて実装したチャットアプリケーションです。
リアルタイムでチャットが行え、チャット以外のお客様独自のビジネスロジックの機能を入れる事も可能です。
関連ソリューション
お気軽にご質問ください
お問い合わせする
読み込み中