LoginSignup
2
1

More than 5 years have passed since last update.

AndroidアプリからFirebaseを使う。

Last updated at Posted at 2016-06-20

AndroidアプリからFirebaseを使ってみたので覚え書き。

なんやかんや説明するよりもコードを紹介した方が話は早いのでとりあえずGitHubに載せた。

Firebaseって何?という方は、この辺をご覧ください。

Gihyoの記事:
http://gihyo.jp/dev/serial/01/firebase

本家サイト:
https://www.firebase.com/

本家サイトは当然英語ですが、読みやすいです。

クライアントはWeb(Js)、Android、iPhoneなどがサポートされていますが、ドキュメントやサンプルが結構そろっています。

今回は、題材としては(勉強用なので実用性はおいておいて)チャットアプリとしました。

ポイントは、オフラインでも使える(Firebaseが面倒みてくれる)、Push型で他のクライアントから書き込んだ内容が自動的に表示されるといった点ですかね。

アーキテクチャ的にはFirebaseはデータ管理だけなので、ロジックはクライアントサイドに書くことになり、Webアプリ(Servletなど)をやっているとちょっと発想の転換を要求されます。

このようなアーキテクチャで美しい設計というのはどういうパターンになるのか研究材料として興味があります。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1