이제 막 iOS 개발에 손을 대고자 하는 분들을 위해 아래의 영상에서 나오는 스톱워치를 만드는 튜토리얼을 시작해보려고합니다.

일단 개발을 위해 필요한 준비물은

 

xcode11이 설치되는 macOS 10.14.4 버전 이상의 맥PC,

그리고 애플 계정입니다.

 

튜토리얼에서 만들앱은 xcode에서 제공해주는 시뮬레이터로만 돌릴것이고 개발자계정(유료)은 없어도 학습이 가능합니다.

 

단, 학습용이라고 할지라도 애플계정은 필요해요

 

맥을 구입하셨고, 처음 사용자세팅을 완료하셨다면 분명 다들 애플 계정이 있을꺼라 생각됩니다.

 

 

macOS 10.14.4 이상으로 제한한 이유는

swift5의 컴파일러를 사용하기 위해서입니다.

실제로는 그 이하 버전이라도 개발은 가능해요

 

 

그리고 위에서 말씀드린 실행영상입니다.

 

이 영상은 시뮬레이터(iphone11, ios13)의 화면이에요.

 

기본, 라이트 모드에서의 동작화면 

기본 모드 화면

 

 

다크 모드 화면

다크 모드

 

우선 위에 영상에서 나오는 앱의 기능을 정의해야합니다.

 

1. 분,초, 1/10초의 시간 표시가 되어야합니다. 이는 물론 스톱워치 기능을 시작하면 실시간으로 시간이 표시되어야하죠.

2.  랩타임을 기록하고싶습니다. 스톱워치면 당연히 있어야겠죠?

3. 언제든 스톱워치를 처음상태로 돌아가는 리셋기능도 만들어주세요!

4. 요즘 ios13에는 다크모드라고 검은색버전도 있던데 지원가능하게해주세요!

 

그렇게

요청사항은 크게 4가지가 되겠습니다.

 

그럼 다음 포스트는 프로젝트를 만드는것으로 만나뵙겠습니다 ㅎ

+ Recent posts