<iOSApp>ORIRUYO

OVERVIEW

個人開発 / Swift / 目的地から指定した距離に到達すると通知を送信し寝過ごしを防ぐアプリ

YEAR 2022

<iOSApp>ORIRUYO(読み:おりるよ)

言語・使用技術:Swift, CoreLocation, MapKit

制作期間:約3週間

人数:一人(インターンで参加しているプログラミングスクールの研修時、メンターの助言あり)

役割:個人制作のため、企画から実装、リリースまでの全工程

リリース:https://apps.apple.com/jp/app/oriruyo/id1629371765 AppStoreにて2022年6月ごろにリリース(当時大学2年生)

GitHub:https://github.com/futaba3/Oriruyo

概要:寝過ごしを防ぐアプリです。2ステップで、目的地からユーザーの設定した距離を通過した時に通知を送信することができます。

制作のきっかけ:インターン先の研修でひとつiOSアプリを制作することになり、まだ使ったことのない技術を使いたいと考えたことから地図と位置情報サービスを利用したアプリを作ろうと考えたのがきっかけです。自分自身は寝過ごしをしたことがありませんが、友人に何かあったら良いアプリがないか聞いた所寝過ごしを防ぐアプリがほしいと言っていたためこの作品を作りました。

ポイント:簡単にアプリを使えるよう、直感的でシンプルかつスタイリッシュなデザインにしました。MapKit、CoreLocationを利用しました。目的地から指定された範囲の出入りを検知できるGeoFenceを利用し、通知を送信できるようにしています。

Geofenceの精度はそこまで高くない点、位置情報サービスは地下鉄など電波の届きにくい場所では精度が悪くなる点でうまく使えないとのレビューをいただいています。アプリ利用前に精度が悪く通知が来ないこともあるとのアラートを表示しています。

UI

デモ動画(YouTube)