Skip to content

vhzkclq0705/MyTimer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyTimer

It's a timer app created by adding various visual elements.
The goal of this project is to launch on the App Store.
It was written by code only. The code style applied https://github.com/airbnb/swift.


Skills

  • RxSwift
  • SnapKit

Key Feature

  • 🕒 Playback Timers

  • 📝 Section and Timer Management

  • 🔊 Custom Alert Sounds

  • 📬 Background Push Notifications


Architecture

  • MVVM
    ViewModelType

      protocol ViewModelType {
      
      associatedtype Input
      associatedtype Output
      
      var disposeBag: DisposeBag { get set }
      
      func transform(input: Input) -> Output
      
    }

Data Flow

diagram

Update log

2022.07.11 v1.1

  • UI Enhancements
  • Added Section Modifications
  • Fixed Timer Deletion Bug
  • Fixed Section Deletion Bug

2022.06.27 v1.0

  • Released!

App Store

About

A timer app with various visual elements.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published