보도자료
2016년 6월 13일
앱 Swift Playgrounds가 코딩 학습을 쉽고 재미있게 만들어주다
코딩 개념에 대해 알려주고 창의적 실험을 독려하는 새로운 iPad 앱
샌프란시스코 ― 2016년 6월 13일 ― Apple®은 오늘 누구나 쉽고 재미있게 코딩에 대해 배울 수 있는 혁신적인 iPad®용 앱 Swift Playgrounds™를 공개했다. Swift Playgrounds는 전문 개발자들이 세계적인 수준의 앱을 만드는 데 사용하는 Apple의 쉬운 프로그래밍 언어 Swift™ 사용법을 학생들과 초보자들이 인터랙티브 인터페이스로 탐색해 볼 수 있게 독려함으로써 코딩에 생명력을 불어넣는다. Swift Playgrounds에는 Apple이 개발한 프로그래밍 강의가 포함되어 있어, 스크린위로 펼쳐진 몰입감 높은 그래픽 세상 속 캐릭터의 안내에 따라 학생들은 코드를 작성하고 퍼즐을 풀며 도전과제를 정복해 나가면서 핵심적인 코딩 개념에 대해 배울 수 있다. 또한, 앱에 포함된 내장 템플릿은 사용자가 창의성을 발휘하고 실제 프로그램을 만들어 메일, 메시지로 친구들과 공유하거나 웹에 올릴 수 있게 도와준다.
Apple의 소프트웨어 엔지니어링 부문 수석 부사장 크레이그 페더리기(Craig Federighi)는 “내가 코딩을 처음 배울 때도 Swift Playgrounds가 있었으면 좋았을 뻔했다”며 “Swift Playgrounds는 학생과 초보자에게 충분히 쉬울 뿐만 아니라 실제 코드를 작성할 수 있을 만큼 충분히 강력한 단 하나뿐인 앱이다. 이것은 실제 코딩 개념에 생명력을 불어넣고 미래 세대가 창의성을 발휘하는 데 필요한 기술을 제공해주는 혁신적인 방법이다”라고 말했다.
소녀들을 위한 앱 캠프(App Camp for Girls)의 창립자인 진 맥도날드(Jean MacDonald)는 “Apple의 새로운 Swift Playgrounds 앱은 우리가 본 것 중, 가장 강력하면서도 접근이 쉽고 교육적인 코딩 앱 중 하나로, 이 앱을 캠프 교육과정에 포함시킬 것을 고대하고 있다”며 “재미있고 직관적인 방식을 통해 학생들이 iPad로 코딩의 기본 원칙에 대해 배울 수 있고, 어떤 분야에서든 그들과 함께 성장해 갈 수 있는 Swift 언어를 숙달할 수 있다”고 말했다.
Apple이 개발한 프로그래밍 강의 라이브러리는 학생들이 명령어 생성, 함수 정의, 루프 작동, 조건문과 변수 사용 등 코딩 개념에 대해 배우는 것을 돕고, 기술과 더불어 자신감을 점차 쌓아갈 수 있게 해준다. Apple은 새로운 단독 과제를 주기적으로 발표함으로써 학생들이 기술과 관심도 증가에 따라 코딩 능력을 지속적으로 갈고 닦을 수 있도록 할 예정이다. 강사와 개발자들도 Xcode®를 이용해 자신만의 앱용 도전과제를 만들 수 있다.
Swift Playgrounds는 강의 외에도 미래의 개발자들이 창의성을 발휘할 수 있게 도와주는 내장 템플릿을 다수 제공한다. 학생들과 개발자들은 그래픽과 터치 상호작용을 추가함으로써 이 코드를 기반으로 그들만의 앱을 만들고 수정할 수 있다. Swift Playgrounds는 Swift와 iOS 프레임워크를 이용해 사실상 무제한에 이르는 다양한 인터랙티브 프로그램을 만들 수 있게 해준다. 사용자는 새로운 playground 문서를 생성하거나, 그래픽과 사용자 인터페이스가 깔려있는 내장 템플릿으로부터 가속도계와 터치에 반응하거나, 블루투스 기기 컨트롤이 가능한 강력한 앱을 구축할 수 있다. 또한 Swift Playgrounds는 실제 Swift 코드를 사용하므로, 프로젝트는 iOS 및 macOS™프로그램 생성을 위한 Xcode로 바로 보내질 수 있고, 궁극적으로 완전한 앱으로 탈바꿈 할 수도 있다.
Swift Playgrounds는 처음부터 Multi-Touch™ iPad 인터페이스용으로 설계되었기 때문에 몇 번의 탭만으로 프로그램 전체를 만들어 낼 수 있다. 새로운 코딩 키보드를 이용하면 키 사이를 스와이프함으로써 Swift 프로그래밍에서 흔히 사용되는 추가 문자를 빠르게 입력할 수 있으며 맥락에 따라 가장 확률 높은 다음 명령 또는 값이 단축키 바에 포함된다. 또한 팝오버(pop-over) 키패드를 사용하면 간단한 탭만으로 숫자를 수정하고, 컬러값을 터치해 컬러 선택기를 표시하거나, 루프 또는 기능 정의 경계를 드래그해 기존 코드의 영역을 설정할 수 있다. 또한 흔히 사용되는 코딩 조각 라이브러리를 끌어와 타이핑을 거의 또는 전혀 하지 않고도 새로운 강력한 코드를 만들어낼 수 있다. iPad Retina® 디스플레이의 전체화면에서 아름답게 가동되는 프로그램은 상호작용을 위한 터치 제스처와 iPad의 가속도계에 반응하여 완전히 몰입되는 느낌을 만들어낸다.
출시
Swift Playgrounds의 프리뷰 버전은 오늘부터 iOS 10 개발자 프리뷰의 일부로 Apple 개발자 프로그램 가입자에게 공개되며, 7월의 iOS 10 공개 베타 버전부터 이용할 수 있다. Swift Playgrounds의 최종 버전은 올 가을 App Store®에 무료로 배포될 예정이다. Swift Playgrounds는 iOS 10이 작동되는 모든 iPad Air® 및 iPad Pro™ 모델, iPad mini™ 2 및 이후 모델과 호환된다. 영상, 이미지, 데모를 포함한 추가 정보는 apple.com/swift/playgrounds에서 확인할 수 있다.
Apple은 1984년 Macintosh를 시작으로 개인 기술에 혁신을 이뤄왔다. 오늘날 Apple은 iPhone, iPad, Mac, Apple Watch 및 Apple TV로 세계 혁신을 이끌어 나가고 있다. Apple의 4대 소프트웨어 플랫폼인 iOS, macOS, watchOS와 tvOS는 모든 Apple 기기를 연결하여 사용할 수 있게 하며 App Store, Apple Music, Apple Pay 및 iCloud는 사용자들에게 획기적인 서비스를 제공한다. Apple의 100,000명의 임직원은 세계 최고의 제품을 만들고, 보다 더 나은 세상으로 만들기 위해 최선의 노력을 다 하고 있다.
자료문의
Corporate Communications
Apple, Korea Office
대표전화: 02-6712-6700
담당자: 김진 kim_jean@apple.com / 강민정 mjkang@apple.com
Apple의 소프트웨어 엔지니어링 부문 수석 부사장 크레이그 페더리기(Craig Federighi)는 “내가 코딩을 처음 배울 때도 Swift Playgrounds가 있었으면 좋았을 뻔했다”며 “Swift Playgrounds는 학생과 초보자에게 충분히 쉬울 뿐만 아니라 실제 코드를 작성할 수 있을 만큼 충분히 강력한 단 하나뿐인 앱이다. 이것은 실제 코딩 개념에 생명력을 불어넣고 미래 세대가 창의성을 발휘하는 데 필요한 기술을 제공해주는 혁신적인 방법이다”라고 말했다.
소녀들을 위한 앱 캠프(App Camp for Girls)의 창립자인 진 맥도날드(Jean MacDonald)는 “Apple의 새로운 Swift Playgrounds 앱은 우리가 본 것 중, 가장 강력하면서도 접근이 쉽고 교육적인 코딩 앱 중 하나로, 이 앱을 캠프 교육과정에 포함시킬 것을 고대하고 있다”며 “재미있고 직관적인 방식을 통해 학생들이 iPad로 코딩의 기본 원칙에 대해 배울 수 있고, 어떤 분야에서든 그들과 함께 성장해 갈 수 있는 Swift 언어를 숙달할 수 있다”고 말했다.
Apple이 개발한 프로그래밍 강의 라이브러리는 학생들이 명령어 생성, 함수 정의, 루프 작동, 조건문과 변수 사용 등 코딩 개념에 대해 배우는 것을 돕고, 기술과 더불어 자신감을 점차 쌓아갈 수 있게 해준다. Apple은 새로운 단독 과제를 주기적으로 발표함으로써 학생들이 기술과 관심도 증가에 따라 코딩 능력을 지속적으로 갈고 닦을 수 있도록 할 예정이다. 강사와 개발자들도 Xcode®를 이용해 자신만의 앱용 도전과제를 만들 수 있다.
Swift Playgrounds는 강의 외에도 미래의 개발자들이 창의성을 발휘할 수 있게 도와주는 내장 템플릿을 다수 제공한다. 학생들과 개발자들은 그래픽과 터치 상호작용을 추가함으로써 이 코드를 기반으로 그들만의 앱을 만들고 수정할 수 있다. Swift Playgrounds는 Swift와 iOS 프레임워크를 이용해 사실상 무제한에 이르는 다양한 인터랙티브 프로그램을 만들 수 있게 해준다. 사용자는 새로운 playground 문서를 생성하거나, 그래픽과 사용자 인터페이스가 깔려있는 내장 템플릿으로부터 가속도계와 터치에 반응하거나, 블루투스 기기 컨트롤이 가능한 강력한 앱을 구축할 수 있다. 또한 Swift Playgrounds는 실제 Swift 코드를 사용하므로, 프로젝트는 iOS 및 macOS™프로그램 생성을 위한 Xcode로 바로 보내질 수 있고, 궁극적으로 완전한 앱으로 탈바꿈 할 수도 있다.
Swift Playgrounds는 처음부터 Multi-Touch™ iPad 인터페이스용으로 설계되었기 때문에 몇 번의 탭만으로 프로그램 전체를 만들어 낼 수 있다. 새로운 코딩 키보드를 이용하면 키 사이를 스와이프함으로써 Swift 프로그래밍에서 흔히 사용되는 추가 문자를 빠르게 입력할 수 있으며 맥락에 따라 가장 확률 높은 다음 명령 또는 값이 단축키 바에 포함된다. 또한 팝오버(pop-over) 키패드를 사용하면 간단한 탭만으로 숫자를 수정하고, 컬러값을 터치해 컬러 선택기를 표시하거나, 루프 또는 기능 정의 경계를 드래그해 기존 코드의 영역을 설정할 수 있다. 또한 흔히 사용되는 코딩 조각 라이브러리를 끌어와 타이핑을 거의 또는 전혀 하지 않고도 새로운 강력한 코드를 만들어낼 수 있다. iPad Retina® 디스플레이의 전체화면에서 아름답게 가동되는 프로그램은 상호작용을 위한 터치 제스처와 iPad의 가속도계에 반응하여 완전히 몰입되는 느낌을 만들어낸다.
출시
Swift Playgrounds의 프리뷰 버전은 오늘부터 iOS 10 개발자 프리뷰의 일부로 Apple 개발자 프로그램 가입자에게 공개되며, 7월의 iOS 10 공개 베타 버전부터 이용할 수 있다. Swift Playgrounds의 최종 버전은 올 가을 App Store®에 무료로 배포될 예정이다. Swift Playgrounds는 iOS 10이 작동되는 모든 iPad Air® 및 iPad Pro™ 모델, iPad mini™ 2 및 이후 모델과 호환된다. 영상, 이미지, 데모를 포함한 추가 정보는 apple.com/swift/playgrounds에서 확인할 수 있다.
Apple은 1984년 Macintosh를 시작으로 개인 기술에 혁신을 이뤄왔다. 오늘날 Apple은 iPhone, iPad, Mac, Apple Watch 및 Apple TV로 세계 혁신을 이끌어 나가고 있다. Apple의 4대 소프트웨어 플랫폼인 iOS, macOS, watchOS와 tvOS는 모든 Apple 기기를 연결하여 사용할 수 있게 하며 App Store, Apple Music, Apple Pay 및 iCloud는 사용자들에게 획기적인 서비스를 제공한다. Apple의 100,000명의 임직원은 세계 최고의 제품을 만들고, 보다 더 나은 세상으로 만들기 위해 최선의 노력을 다 하고 있다.
자료문의
Corporate Communications
Apple, Korea Office
대표전화: 02-6712-6700
담당자: 김진 kim_jean@apple.com / 강민정 mjkang@apple.com
- © 2016 Apple Inc. 모든 권리 보유. Apple, Apple 로고, Swift Playgrounds, iPad, Swift, Xcode, macOS, Multi-Touch, Retina, App Store, iPad Air, iPad Pro 그리고 iPad mini는 Apple의 상표입니다. 타 회사 및 제품명은 해당 회사의 상표일 수 있습니다.