🚭

禁煙記録アプリの開発

2024/05/26に公開

はじめに

SwiftUIを使って禁煙をサポートするためのiOSアプリを開発しました。このアプリは、禁煙を始めたばかりの方から長期にわたって禁煙を続けている方まで、誰でも簡単に使えるように設計されています。この記事では、アプリの開発背景、技術スタック、設計、開発プロセスについて詳しく紹介します。

アプリの機能と特徴

  • 禁煙日数の記録: ユーザーが禁煙を開始した日から現在までの日数を表示。
  • 節約した金額: 禁煙によって節約できた金額を計算。
  • 記録の共有: 仲間とコミュニケーションを取るための共有。

技術スタック

プログラミング言語: Swift
フレームワーク: SwiftUI
データベース(ローカル): AppStorage

課題と解決策

開発では、定期実行による描画の更新や共有時のスクリーンショット撮影など多くの技術的課題にがありました。これらの課題に対しては、タイマーやAppStorageを利用したローカルへのデータ保存などの実装で対応しました。

今後の展望

今後は、ユーザーからのフィードバックを基にさらなる機能追加や改善を予定しています。まだまだデザイン面でも機能面でも洗練していきたいと思っています。機能面ではリマインダー機能や多言語対応も検討しています。

まとめと感想

当初は自分自身が使うことを想定して作ったアプリでしたが、このアプリの開発を通じて、ユーザーの生活に良い影響を与えることができることを実感しました。今後もユーザーのニーズに応じて進化させていきたいと考えています。皆さんのフィードバックをお待ちしております!

アプリのリンク

作成したアプリのリンクです。
https://apple.co/3r4sm2l

Discussion