引っ越し先や、土地感覚の無い地域で飲食店検索に困ったことはありませんか?
食いっくグルメはそんなあなたの問題を解決します。
食いっくグルメ AppStoreからインストール
- 位置情報許可機能
- トラッキング許諾機能
- 現在地から徒歩圏内の飲食店検索機能
- マップ機能
- ブックマーク機能
- ホットペッパーグルメ遷移機能
- 広告機能
- Twitterシェア機能
- レビュー機能
- お問い合わせ機能
- 開発者Twitter紹介機能
- ダークモード対応
- 言語:Swift version 5.5
- フレームワーク:SwiftUI
- アーキテクチャ:MVVM + DIP
- バックエンド:Firebase(Firestore)
- API:ホットペッパーグルメAPI
- コード管理:SwiftLint、SwiftFormat
- CI/CD:Bitrise
- テスト:XCTest
- AdSupport
- AppTrackingTransparency
- CoreLocation
- Firebase
- MapKit
- MessageUI
- NendAd
- StoreKit
- SafariServices
- SwiftUI
- XCTest
pod 'SwiftFormat'
pod 'SwiftLint'
pod 'NendSDK_iOS'
pod 'Firebase/Crashlytics'
pod 'FirebaseFirestore'
アーキテクチャにMVVM + DIP(依存関係逆転の原則)
を採用することで、UI層とData層を分離させました。
結果、ライブラリへの依存を最小限に抑えることができた点や、UnitTestが書きやすくなった点など、開発効率の向上に繋がりました。
また、今回リリースしたversion 1.0.3
へのアップデートもスムーズにおこなえたことから、アプリの保守運用面においても今回採用したアーキテクチャが活かされたと思います。
Widget開発を検討しております。
Twitter DM からご連絡ください。
↓開発者の活動リンク↓
https://linktr.ee/sasaki.ken