BGSMM의 iOS 앱 목록

DiffuserStick
앱스토어 링크 | 깃허브 | 소개글
디퓨저 스틱(막대기) 교체 주기 알려주는 앱

Tuner XR
앱스토어 링크 | 깃허브 | 소개글
아이폰 + 아이패드용 튜너 (전세계 다운로드수 500회 돌파)

나만의 오르골 만들기
앱스토어 링크 | 깃허브 | 소개글
나만의 오르골과 악보를 만들어보세요.

UltimateScale
앱스토어 링크 | 깃허브 | 소개글
음악 스케일 학습 도우미


스위프트(Swift)로 만든 iOS용 스탑워치(StopWatch) 앱 예제

사용 도구

Swift, Xcode

 

깃허브 링크

https://github.com/ayaysir/iOS-StopWatch

 

제작 시기

(iOS) 2020.2.26 ~ 2020.3.5
(WatchOS) 미정

 

주요 기능
  • 스탑워치 기능: 시작, 일시정지, 종료 등
  • 로그 기록 및 조회 기능
  • 사용자가 스탑워치 스타일(색상, 폰트, 사이즈)을 꾸밀 수 있음

 

스크린샷

첫 화면, 시간 표시 부분은 사용자가 스타일을 지정할 수 있습니다.

 

 

오랜 시간에도 정상 동작합니다. (만들기 중간 단계에서의 사진)

 

 

시작, 일시정지, 리셋 등의 모든 기록을 로그로 남기고 조회할 수 있는 기능

 

최초로 앱을 실행하고 시작 버튼과 종료 버튼을 누른 뒤, 로그 확인 GIF

 

일시정지 및 재개 기능 GIF

 

정지(리셋)된 상태에서 다시 시작 버튼을 누르면 0초로 복귀 GIF

 

스탑워치 시간 표시 부분의 스타일을 사용자가 설정하고 저장할 수 있습니다. 색상 팔레트를 이용해 색상을 선택하고, Font 부분에서는 현재 iOS에서 이용할 수 있는 모든 폰트의 리스트가 표시되며, 사이즈도 조절 가능합니다.

 

스탑워치 사용자 스타일 조절 GIF