シーエー・モバイルは、「Viron」をオープンソースとして公開した。「OpenAPI Specification 2.0」に準拠し、必要なAPIを定義し、OpenAPI(Swagger)に対応したAPIを書くことで、Webアプリやネイティブアプリなどの管理画面を構築できる。
シーエー・モバイルは2018年2月1日、Webアプリやネイティブアプリなどの管理画面の開発を包括的に支援する「Viron(ヴァイロン)をオープンソースとして公開した。GitHubからダウンロードできる。
Vironは、REST APIを定義するための仕様である「OpenAPI Specification 2.0」に準拠する。ユーザーは、認証方式取得用など必要なAPIを定義し、OpenAPI(Swagger)に対応したAPIを書くことで、管理画面とダッシュボードを構築可能だ。画面デザインはVironが担うので、開発者はAPIの実装に専念できる。
Viron自身はWebアプリケーションとして動作し、PCだけでなくモバイル端末からでも利用可能だ。シーエー・モバイルは、「一般的に管理画面の開発はサービス本体に比べて開発優先度が低く、デザインや操作性の質を長期間高く維持することは困難だった。Vironは、開発者をこうした問題から解放する」としている。
Copyright © ITmedia, Inc. All Rights Reserved.