[SWIFT] iOS app development: Timer app (summary)

スクリーンショット 2020-10-28 1.22.07.png

Contents

I will post the points for creating a timer application in multiple articles. I'm lonely with just the timer, so I'll add a circular progress bar, alarm sound selection, alarm / vibration on / off, and so on.

Main functions of timer app

--Set the timer time --Count down the timer --Operate with start / stop button and reset button --Activate alarm / vibration when timer expires --You can turn on / off the alarm sound and progress bar display on the setting screen. --Alarm sound can be selected from the setting screen --Visually display the remaining time with the progress bar -Displays visually pleasing animations

environment

procedure

You can check the articles that describe each detailed procedure from the links below.

  1. iOS App Development: Timer App (1. Timer Time Setting)
  2. iOS App Development: Timer App (2. Timer Display)
  3. iOS App Development: Timer App (3. Start / Stop Button, Reset Button)
  4. iOS App Development: Timer App (4. Countdown Implementation)
  5. iOS App Development: Timer App (5. Implementation of Alarm and Vibration)
  6. iOS App Development: Timer App (6. Creating Setting Screen)
  7. iOS App Development: Timer App (7. Implementation of Alarm Sound Selection)
  8. iOS App Development: Timer App (8. Implementation of Progress Bar)
  9. iOS App Development: Timer App (9. Customize the color of the progress bar)
  10. iOS App Development: Timer App (10. Create Animation)

Git repository

You can see the sample code from the URL of the Git repository below. https://github.com/msnsk/Qiita_Timer.git

Recommended Posts

iOS app development: Timer app (summary)
iOS app development: Timer app (2. Timer display)
iOS app development: Timer app (4. Countdown implementation)
iOS app development: Timer app (1. Timer time setting)
iOS app development: Timer app (10. Create animation)
iOS app development: Timer app (6. Creation of setting screen)
iOS app development: Timer app (8. Implementation of progress bar)
iOS app development: Timer app (3. Start / Stop button, Reset button)
iOS app development: Timer app (5. Implementation of alarm and vibration)
Complete self-study IOS app development diary
iOS App Development Skill Roadmap (Introduction)
iOS app development: Timer app (9. Customize the color of the progress bar)
iOS 14.4 IDFA Summary
Android development link summary
Java development link summary
iOS engineer starts Android development
Android app personal development kickoff
ROS app development on Android
Web application development article summary
Error Treatment Techniques Hit in iOS App Development ~ Xcode Edition ~
ATDD development on iOS (basic)
NoCode Glide's first app development
Creating a timer app with a muddy