# 個人アプリ 「流れるメモ帳」の設計・開発・運用
インストールユーザー数は12万人を突破
iOS15から使える様になったピクチャーインピクチャーの拡張機能を利用し、メモを常時表示できる様にしたもの
https://apps.apple.com/jp/app/流れるメモ帳/id1598380826
このアプリの技術をテーマとして今年のiOSDCで発表しました。
https://fortee.jp/iosdc-japan-2022/proposal/7646ca37-310b-42d1-8764-d80dd12714fd
# このアプリを作成しようと思った背景
iOS15でPicture In Pictureが今まで動画しか対応していなかったものが、好きなViewを表示できるようになったのでその技術を試してみたいと思ったのが最初です。
その後、PiPの特性として他のアプリを開いていても、iPhoneをロックしても常に表示されるというものがありまして、英単語の学習や忘れ物防止などに使えると思い好きな言葉をメモできるメモ帳を開発しました。
# 使用技術
ベースはSwiftUIで作り、PiPのためのViewはUIKitを用いている。
ユーザーのメモはCoreDataを用いて保存・管理をしている。
表示させるメモのデザインはユーザーが変更できるようにしており、変更状態の保持はUserDefaultsを用いている。