水星の魔女 クイズ | 開発&リリース(iOS/Android)

OVERVIEW

『機動戦士ガンダム 水星の魔女』のクイズアプリを開発・リリースしました。

YEAR 2023 - 2023

『#グエル先輩』等で、毎週日曜日のツイッタートレンドを総嘗めしている人気アニメ『機動戦士ガンダム 水星の魔女』が好きで劇中に登場するキャラクターやMS等の知識をまとめたクイズアプリを開発・リリースしました。

■iOS

https://apps.apple.com/jp/app/id6449181477

■Android

https://play.google.com/store/apps/details?id=com.ta.gundarm


デザインのこだわり

主人公機?ラスボス?どっちかわからない『ガンダム エアリアル改修型』のデザインが個人的に好みで、アプリUIにはこの機体のデザインカラーをベース採用しました。


API通信の学習のため、『Weather』を導入

何かしらのAPIをアプリに導入したく、色々探した中で、『現在地の天気情報を取得してみよう』『取得した天気情報によってUIに変化をもたせたい』と思い、本アプリに『Weather』という天気情報の取得が可能なAPIを導入しました。

『Weather』はユーザー側が指定した『緯度・経度』情報をAPI側へ送ることで、その地点の現在の天候や気温、湿度といった情報をユーザー側へ返してくれるAPIです。

-----↓(実装方法については、過去に記事を書きました)-----

現在地情報をもとにデータ取得時の天気情報を取得→天気情報によりUIが変化します。


使用した技術

  • 『Flutter』 →iOS/Androidアプリ作成
  • 『Firebase Analytics』 →アプリ利用ユーザー可視化

  • 『geolocator』/『geocoding』 →ユーザーの現在地情報取得

  • 『Weather』 →Weather APIを叩き、現在地の天気情報をUIに反映

  • 『Riverpod』 →アプリの状態管理

  • 『shared_preferences』 →クイズの通算正答数等のデータ保存