일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- VM
- npm update
- playgrounds
- 27017
- naver
- navercloud
- instance
- remote
- freetier
- 27inch
- Media-type
- 가상머신
- springboot
- ubuntu
- for developer
- Spring
- MAC
- 몽고디비
- Xcode
- MongoDB
- github
- cloud
- java
- errorstack
- GCP
- ubuntu java
- initandlisten
- openjdk
- mongod
- Android
- Today
- Total
김컴공랩
[Swift] Swift 개발 입문자를 위한 Swift Playgrounds 활용하기 본문
헬로월드! 김컴공입니다.
Swift 개발을 시작하는 입문자들에게 아주 좋은 어플리케이션이 있습니다. 바로 "Swift Playgrouds" 입니다.
Mac 의 앱스토어에서 설치할 수 있으며, 아이패드에서도 설치가 가능합니다.
설치를 하게 되면 이 어플리케이션 안에서 코딩학습을 위한 여러가지 놀이를 설치할 수 있습니다.
놀이들을 하나하나 살펴보면서 Swift 에 관련해서 익숙해질 수 있습니다. 위에 "코딩 배우기 1" 을 한번 설치해볼까요?
아주 간단하게, 주어진 함수를 이용해서 목적을 달성하는 게임 형식의 놀이입니다. 코딩에 1도 익숙하지 않으신 분들에게 추천드리는 놀이이고, 저 또한 몇 번 재밌게 플레이 해봤습니다.
미리 만들어진 놀이들 뿐만 아니라, 사용자가 직접 플레이그라운드에서 코드를 실험해볼 수 있습니다. Xcode 의 경우 프로젝트를 생성하면 미리 만들어져있는 템플릿으로 실행되는 경우가 대부분이라, 이렇게 코드를 하나하나 실험해보는 공간이 따로 없기 때문에, 이런 공간이 필요한 분들에게는 좋은 툴이 될 수 있을 것 같습니다.
제가 플레이그라운드를 이용하면서 좋았던 점입니다. 위 사진은 그래프 만들기라는 놀이인데, 함수의 파라미터로 넘겨지는 인자가 각각 어떤 걸 의미하는지 잘 몰라서 클릭해봤는데, 바로 함수에 대한 설명이 나오면서 이해를 도와줬습니다.
실제 Xcode 에서 작업할 때도 여러가지 함수의 docs 를 찾아보면서 코딩을 하게 될텐데, 플레이그라운드는 이러한 환경에 적응할 수 있도록 잘 도와줄 수 있는 어플리케이션이라고 생각했습니다. 관심이 있으신 분들은 이용해보시면서 코딩을 연습하는 것도 좋을 것 같습니다.
'iOS' 카테고리의 다른 글
[Apple] Apple Developer 등록 및 결제 인증실패 해결 (0) | 2021.01.07 |
---|---|
[Xcode] Swift 개발에서 Remote, GitHub Repository 생성하기 (0) | 2021.01.06 |