광고 닫기

어제 프레젠테이션은 개발자 컨퍼런스 WWDC 2016의 개막식이었기 때문에 개발자들의 새로운 가능성에 대한 강조가 컸습니다. 프레젠테이션 말미에 애플은 프로그래밍 언어를 이해하는 사람의 수를 대폭 확대하겠다는 자체 계획도 제시했다.

새로운 iPad 앱의 도움으로 그렇게 하려고 합니다. 스위프트 놀이터. Apple이 2014년에 만든 Swift 프로그래밍 언어를 이해하고 사용하는 방법을 사용자에게 가르칠 것입니다. 오픈소스로 공개, 따라서 모든 사람이 무료로 사용할 수 있습니다.

라이브 프레젠테이션 중에 애플리케이션이 제공할 첫 번째 강의 중 하나가 시연되었습니다. 게임은 디스플레이 오른쪽에 표시되고 지침은 왼쪽에 표시됩니다. 이 시점의 애플리케이션에서는 실제로 사용자가 게임을 플레이하기만 하면 되지만 그래픽 컨트롤 대신 프롬프트되는 코드 줄을 사용합니다.

이러한 방식으로 학생들은 명령, 함수, 루프, 매개변수, 변수, 연산자, 유형 등과 같은 Swift의 기본 개념을 사용하여 작동하는 방법을 배웁니다. 수업 자체 외에도 애플리케이션에는 지속적으로 증가하는 세트도 포함됩니다. 이미 알려진 개념을 활용하는 능력을 심화시키는 과제입니다.

그러나 Swift Playgrounds의 학습은 기본에서 끝나지 않습니다. Apple 프로그래머는 iPad의 자이로스코프를 사용하여 세계의 물리학을 제어하는 ​​자체 제작 게임의 예를 사용하여 시연했습니다.

iPad에는 물리적 키보드가 없기 때문에 Apple은 풍부한 컨트롤 팔레트를 만들었습니다. 예를 들어, "클래식" 소프트웨어 QWERTY 키보드 자체에는 코드 속삭임 외에도 다양한 유형의 상호 작용에 의해 선택되는 개별 키에 여러 문자가 포함되어 있습니다(예: 키를 위로 드래그하면 숫자가 기록됩니다).

자주 사용되는 코드 요소는 작성할 필요가 없으며, 특수 메뉴에서 드래그한 후 다시 드래그하여 적용할 코드 범위를 선택하면 됩니다. 숫자를 탭하면 바로 위에 숫자 키패드만 나타납니다.

생성된 프로젝트는 확장자가 .playground인 문서로 공유할 수 있으며, iPad와 Swift Playgrounds 애플리케이션이 설치된 사람이라면 누구나 프로젝트를 열고 편집할 수 있습니다. 이 형식으로 생성된 프로젝트는 Xcode로 가져올 수도 있습니다(그 반대의 경우도 마찬가지).

어제 프레젠테이션에서 소개된 다른 모든 것과 마찬가지로 Swift Playgrounds는 이제 개발자에서 사용할 수 있습니다. 첫 번째 공개 평가판은 10월에, 공개 릴리스는 iOS XNUMX과 함께 가을에 출시됩니다. 모두 무료입니다.

.