Swift Playgrounds 4+
Apple
-
- 무료
iPad 스크린샷
설명
설명:
Swift Playgrounds에서는 코딩을 재미있게 배우고 실제로 앱을 만들 수 있습니다. ‘코드 시작하기’에서 상호 작용 퍼즐을 풀고 ‘앱 시작하기’에서 앱을 만드는 기초 지식을 학습합니다. 특별한 코딩을 체험할 수 있는 다양한 도전 과제와 샘플을 경험할 수 있습니다.
코딩 경험이 없어도 Swift Playgrounds를 즐길 수 있습니다. 코딩을 시작하는 8세부터 108세까지 누구나 쉽게 이용할 수 있습니다. Apple에서 개발한 강력한 프로그래밍 기술인 Swift와 SwiftUI, 오늘날 인기 있는 앱을 만드는 데 전 세계 전문가들이 사용하는 바로 그 기술을 배우게 됩니다. 그리고 iPad 및 실제 iOS SDK를 활용할 수 있도록 내장되어 있어서 Swift Playgrounds만의 놀라운 학습을 경험할 수 있습니다.
내장된 레슨
• Apple이 직접 만든 레슨을 통해 코드를 사용하여 퍼즐을 풀면서 프로그래밍의 코어 컨셉을 학습
• 손가락을 사용하여 회전하거나 펼치거나 오므려서 확대/축소할 수 있는 상호 작용 가능한 아름다운 3D 세계에서 사용자가 작성한 코드가 실행되는 것을 확인 가능
• 퍼즐을 풀기 전에 새로운 고급 코딩 컨셉을 소개하는 애니메이션 제공
• 용어집과 내장된 도움말 문서에서 사용 가능한 명령, 프레임워크 및 기술에 관한 세부 정보 참조 가능
탐험과 생성
• 상호 작용 가능한 코딩을 통해 코드 결과를 사용자의 작업과 함께 바로 확인할 수 있음
• 플레이그라운드 가이드에서 코드를 실행하면서 단계별로 코드의 각 줄을 살펴볼 수 있음
• 가이드를 따라 그래픽, 사운드 및 터치를 사용하는 나만의 플레이그라운드 생성을 시작할 수 있음
• 앱 갤러리에서 탭으로 구성된 탐색 및 기기 센서에서 수신되는 입력과 같은 앱의 빌딩 블록을 자세히 살펴볼 수 있음
iPad용 앱 만들기
• SwiftUI를 사용하여 iPad용 앱을 생성할 수 있음
• 입력할 때 반영되는 코드 변경사항을 실시간으로 확인할 수 있음
• 인라인 코드 제안으로 코드를 빠르고 정확하게 입력할 수 있음
• Swift 패키지 생태계를 사용하여 앱 확장 가능
• 프로젝트 확장 검색으로 코드 탐색 가능
스마트 코딩 지원
• 명령을 길게 터치하여 잡아서 코드의 순서를 변경하려는 부근으로 이동시킬 수 있음
• 손가락으로 괄호를 드래그하여 코드 블록을 루프 또는 조건문 안으로 넣을 수 있음
• 일반적으로 사용하는 코드 스니펫을 플레이그라운드 안에 바로 드래그 앤 드롭할 수 있음
• 도움이 되는 인라인 제안으로 일반적인 코드 오류를 수정할 수 있음
• 자동 코드 포맷으로 구성을 유지할 수 있음
진정한 Swift, SwiftUI 및 iOS 코딩
• App Store의 앱을 생성하는 데 프로 개발자들이 사용한 것과 동일한, 강력한 Swift 프로그래밍 언어를 배울 수 있음
• 사용자 인터페이스를 생성하는 현대적 방식으로 SwiftUI를 사용하여 역동적이면서 우아한 앱 생성
• 2D 게임용 SpriteKit, 3D 그래픽용 SpriteKit 및 UIKit 등의 iOS 프레임워크 사용
• 사용자 코드로 자이로스코프, 가속도계, 카메라 및 터치 이벤트를 포함한 iPad 하드웨어를 직접 제어할 수 있음
공유 또는 게시
• 메시지, Mail, AirDrop 또는 다른 공유 시트 확장 프로그램을 통해 사용자의 프로젝트를 친구나 가족에게 보낼 수 있음
• 앱 프로젝트를 Mac의 Xcode로 가져가고 다시 가져올 수 있음
• App Store Connect를 사용하여 완성된 앱을 App Store에 제출할 수 있음
새로운 기능
버전 4.5.1
Swift Playgrounds 4.5.1에는 Swift 5.10 및 iOS 17.5 SDK가 포함되어 있습니다.
평가 및 리뷰
한글 자소분리 현상
Swift 3.4.1 기준으로, 현재 피드백 지원으로도 넣었지만, 하드웨어/소프트웨어 키보드 구분 없이, 한글 자소가 분리되어 입력되는 현상이 있습니다. Swift Playgrounds 4에서는 해당 현상이 고쳐지기 바랍니다.
// 한줄 주석 -> // ㅎㅏㄴㅈㅜㄹ ㅈㅜㅅㅓㄱ
이게 해결되지 않으면 아무리 한글화 잘 되어도 그 의미가 반감됩니다. 한글로 읽을 수만 있고 쓸 수가 없으니…
너무 재밌고 유익한 앱이지만
코딩을 게임처럼 재미있게 할 수 있는 매우 유익한 앱인것 같습니다. 그런데 튕김 현상이 너어어어어어어무 자주 발생하는데 어떻게 안될까요...? 이번 신형 아이패드 에어 4 사용자인데 튕김 현상이 너무 많아서 재실행하는 데 시간 소요가 너무 많습니다 ^^;;
의역
다 좋은데 코딩 모르는 사람이 번역한것처럼 의역이 조금 있는거 같음 논리연산자 소개글이 and도 모든 조건이 참인데 or에선 처음엔 한개 이상의 조건이 참이라고 하다가 8페이지에선 모두가 참이여야 바이트가 춤을 춘다고 하고.하다보면 살짝 의역으로 혼란 줄때가 있음! 그래도 맨족!
앱이 수집하는 개인정보
Apple 개발자가 아래 설명된 데이터 처리 방식이 앱의 개인정보 처리방침에 포함되어 있을 수 있다고 표시했습니다. 자세한 내용은 개발자의 개인정보 처리방침을 참조하십시오.
사용자에게 연결되지 않은 데이터
다음 데이터가 수집될 수 있지만 신원에는 연결되지 않습니다.
- 식별자
- 사용 데이터
- 진단
개인정보 처리방침은 사용하는 기능이나 사용자의 나이 등에 따라 달라질 수 있습니다. 더 알아보기
정보
- 제공자
- Apple Distribution International
- 크기
- 1.1GB
- 카테고리
- 교육
- 호환성
-
- iPad
- iPadOS 16.0 이상 필요
- 언어
-
한국어, 네덜란드어, 독일어, 베트남어, 보크몰 노르웨이어, 스웨덴어, 스페인어, 영어, 이탈리아어, 일본어, 중국어(간체), 중국어(번체), 태국어, 튀르키예어, 포르투갈어, 프랑스어
- 연령 등급
- 4+
- 저작권
- Copyright © 2024 Apple Inc. All rights reserved.
- 가격
- 무료