スポンサーリンク

Androidアプリ開発用のMVCフレームワーク 「Android-MVC」 の発表 (ver0.1をリリース)



—— この場をもって,AndroidのMVCフレームワーク,
   「Android-MVC framework」を発表する。——



※1分で描いた暫定ロゴ画像


私は,生産的なAndroidアプリ開発を支援するためのツールとして,

“オープンソースのJava製フレームワーク” の開発を熱心に進めてきた。


このたび2月15日付で,バージョン0.1をGoogle Code上に公開した。

下記のURLからダウンロード可能である。

AndroidのMVCフレームワーク - 「Android-MVC」
http://code.google.com/p/android-mvc-framework/


「Android-MVC」は,AndroidアプリのMVCの全層を,フルスタックでサポートする。

  • Strutsのようにスタンダードな設計パターンを提案し,
  • Railsのように「CoC」なDSLを提供し,
  • jQueryのように流れるスタイルのコーディングができる,

そういうフレームワークを目指している。


ライセンスはApache License 2.0であり,無料で使用可。 商用利用も可。


本フレームワークの「MVCアーキテクチャ」を,簡易的なクラス図の形で下記に示す。

※この図の原本は,公式サイトで入手可能。


まだver0.1で骨組みの段階だが,

設計理念や,基本的なクラス構造はしっかりしている。

いくらでも拡張のしようがある。


各種機能とクラスAPIに関する技術面での詳細情報や,サンプルを今すぐ動作させるための手順については,本フレームワークの公式サイトのWikiを参照されたい。

Android-MVC / アーキテクチャと設計の概要
http://code.google.com/p/android-mvc-framework/wiki/ver01ArchitecturesAndDesignsSummary


Android-MVC / ver0.1の導入手順
http://code.google.com/p/android-mvc-framework/wiki/ver01FirstStepGuide


ver0.2の開発は,もう既に始まっている。


このフレームワークに関する情報は,本ブログ上に逐次掲載される。

Google Code上の新着情報ページでも告知する。

Android-MVC / 新着情報の一覧
http://code.google.com/p/android-mvc-framework/wiki/NewsAndReleaseNotes

以上をもって,「Android-MVC」バージョン0.1のリリース報告とさせて頂く。




※追記: 次バージョンがリリースされた。(2012/3/23)

Androidアプリ開発用のMVCフレームワーク 「Android-MVC」 ver0.2をリリース
http://d.hatena.ne.jp/language_and_engineering/20120323/p1