Swift Student Challenge 에 제출이라도 해보려고 한다.
WWDC20 Swift Student Challenge
Showcase your love of coding by submitting your Swift Playground to the Swift Student Challenge by May 17.
developer.apple.com
주제도 안정했고 Swift Playground book을 어떻게 만드는지도 모르지만 일단 시간이 촉박하기에 시작해본다.
5월 17일 까지 제출 해야하고 3분안에 설명 가능한 interactive swift playground book을 만들어서 제출해야 한다.
1. Playground book을 어떻게 만들까?
플레이 그라운드 앱에서 계속 새로운 플레이그라운드 만들기를 해봤지만 도통 어떻게 프로젝트를 만드는지 모르겠다.
공식 문서를 보면 [여기]에서 템플릿을 다운받을 수 있다고 한다.
Creating and Running a Playground Book | Apple Developer Documentation
Article Creating and Running a Playground Book Build a playground book from a template, and run it in Swift Playgrounds. OverviewYou use both a Mac running Xcode and an iPad to create a playground book. You download the Swift Playgrounds Author Template an
developer.apple.com
템플릿을 다운받고 압축을 풀면 Xcode로 프로젝트를 열 수 있는데 빌드를 하면 에러가 뜬다.
Module compiled with Swift 5.1 cannot be imported by the Swift 5.2.2
현재 최신 Xcode 인 11.4.1을 사용 중인데 해당 버전 Xcode 에는 Swift 5.2.2라서 빌드가 안되는 것이였다.
해당 문제는 Apple 개발자 포럼에서도 아직 해결되지 않는 내용이였다.
playground book gives error 'Module compiled wi... |Apple Developer Forums
Same problem, with Version 11.3.1 and the Playground Author Template download dated Feb 12, 2020. Any solutions yet?
forums.developer.apple.com
그냥 Xcode 이전 버전을 다운 받아 볼까 싶었다.
[여기서 이전 버전 Xcode를 다운 받을 수 있다.]
로그인 - Apple
idmsa.apple.com
Xcode_11을 다운받는 중이다.
다운 받은 뒤 프로젝트를 열고 빌드가 성공하면 본격적으로 Playground book을 만들어 볼 것이다.
예상 다운로드 시간 6시간이다. 허허
다 다운로드가 되었다.
Xcode_11.1로 열어서 빌드하니까 성공한다.
2. 2018, 2019년도 Swift Student challenge 제출물들을 분석해 보자.
https://github.com/anaclumos/WWDC18
anaclumos/WWDC18
애플 WWDC18 장학생 합격작 (WWDC18 Scholarship Accepted Submission) - anaclumos/WWDC18
github.com
wwdc/2019
Student submissions for the WWDC 2019 Scholarship. Contribute to wwdc/2019 development by creating an account on GitHub.
github.com
3. 뭘만들어 볼까?
천천히 생각해 봐야겠다.
https://medium.com/@barbulescualex/using-swift-playgrounds-playground-abooks-87c2707be2b5
Using Swift Playgrounds & Playground Books
I’ve recently had a condensed 10 day experience with the playground development suite by working on my WWDC 2019 Student Scholarship…
medium.com
2020.05.06 수정 답변이 달렸다.
보아하니 템플릿을 이용하는게 아니라 스위프트 플레이그라운드 앱 내에서 개발해야 하는 것 같다.
너무 바빠서 포기...
'iOS' 카테고리의 다른 글
WWDC2020 키노트 후기 (정리) (1) | 2020.06.23 |
---|---|
GCD : Grand Central Dispatch (0) | 2020.06.16 |
iOS 오픈소스 라이브러리 만들기 101 (1) | 2020.04.18 |
뱅크 샐러드는 어떤 라이브러리를 쓸까?(iOS 유용한 라이브러리) (0) | 2020.04.04 |
재사용 가능한 UIView를 만들어 보자! (1) | 2020.04.03 |
댓글