bbawtm / VoiceRecorder

Voice recording app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Voice Recorder

Voice recording application. The goal is to reflect the basic skills of iOS app development. The design project is taken from Behance.

Technologies

  • Swift 5 + UIKit (without using storyboard).
  • AVFoundation for recording and playing audio files.
  • Firebase for user authentication.
  • Realm database to save settings (it might have been worth using UserDefaults, but there are bugs with caches).
  • MVC pattern & SOLID-based architecture.

Simulator screen recording

Simulator.Screen.Recording.-.iPhone.14.Pro.-.2023-03-12.at.00.22.55.mp4

Author

Vadim Popov, Telegram, me@vadimpopov.ru.

About

Voice recording app


Languages

Language:Swift 100.0%