CWN(CHANGE WITH NEWS) - 스위프트 플레이그라운드, iOS 개발자 꿈나무들의 놀이터

  • 흐림흑산도-0.5℃
  • 맑음대관령-4.4℃
  • 맑음정선군-2.0℃
  • 맑음충주-4.4℃
  • 구름많음창원1.9℃
  • 맑음서울-5.9℃
  • 맑음거제2.7℃
  • 맑음보령-2.2℃
  • 맑음남해4.4℃
  • 맑음서산-4.3℃
  • 맑음천안-4.3℃
  • 구름조금추풍령-3.9℃
  • 구름조금군산-2.7℃
  • 구름많음진도군-0.6℃
  • 구름조금세종-3.4℃
  • 구름많음정읍-2.9℃
  • 구름조금김해시3.5℃
  • 구름많음울진3.0℃
  • 구름조금부여-2.4℃
  • 구름조금전주-2.6℃
  • 맑음철원-8.2℃
  • 맑음이천-3.8℃
  • 구름많음대구0.9℃
  • 구름많음북부산4.8℃
  • 구름조금강릉0.6℃
  • 구름많음울산2.5℃
  • 구름조금서청주-4.0℃
  • 맑음완도2.7℃
  • 구름많음성산3.1℃
  • 흐림포항4.1℃
  • 구름조금합천3.2℃
  • 구름조금청주-3.8℃
  • 구름많음진주4.9℃
  • 구름많음광주-0.2℃
  • 맑음인천-7.7℃
  • 구름많음남원-0.5℃
  • 구름많음구미-0.1℃
  • 구름많음고산2.6℃
  • 맑음강화-7.0℃
  • 맑음춘천-3.7℃
  • 구름조금양산시4.9℃
  • 구름많음강진군0.3℃
  • 흐림서귀포8.3℃
  • 구름조금보성군3.6℃
  • 구름조금북강릉0.2℃
  • 맑음홍성-3.1℃
  • 구름많음경주시2.3℃
  • 맑음원주-4.4℃
  • 구름많음장흥1.1℃
  • 구름많음안동-1.7℃
  • 맑음상주-1.7℃
  • 구름많음장수-2.2℃
  • 맑음양평-3.8℃
  • 눈백령도-7.7℃
  • 맑음속초-1.2℃
  • 구름많음영덕3.1℃
  • 구름많음순창군-1.4℃
  • 맑음홍천-3.6℃
  • 맑음수원-5.3℃
  • 맑음북춘천-6.1℃
  • 맑음고흥4.3℃
  • 맑음제천-4.2℃
  • 구름조금함양군2.9℃
  • 구름많음영광군-2.4℃
  • 구름조금부산4.7℃
  • 구름많음해남0.5℃
  • 구름많음부안-2.2℃
  • 구름많음의성-0.1℃
  • 구름조금광양시5.7℃
  • 맑음동두천-7.8℃
  • 구름많음밀양3.1℃
  • 구름많음고창군-3.3℃
  • 구름조금영주-1.3℃
  • 구름조금북창원2.7℃
  • 맑음인제-4.6℃
  • 구름많음고창-2.0℃
  • 구름많음금산-2.5℃
  • 구름많음거창3.1℃
  • 구름조금통영3.6℃
  • 맑음보은-2.8℃
  • 구름많음청송군-0.9℃
  • 구름많음의령군2.5℃
  • 맑음문경-0.7℃
  • 구름조금목포-2.0℃
  • 구름조금봉화-1.5℃
  • 구름조금영천1.5℃
  • 구름조금동해1.2℃
  • 맑음파주-8.4℃
  • 구름많음순천0.1℃
  • 구름조금제주4.1℃
  • 맑음여수4.4℃
  • 구름많음임실-1.7℃
  • 구름조금산청3.3℃
  • 구름조금태백-1.4℃
  • 구름조금대전-2.5℃
  • 눈울릉도-1.9℃
  • 맑음영월-2.6℃
  • 2026.01.20 (화)

스위프트 플레이그라운드, iOS 개발자 꿈나무들의 놀이터

정혜린 / 기사승인 : 2021-05-10 14:42:04
  • -
  • +
  • 인쇄
https://www.apple.com/swift/
https://www.apple.com/swift/

2014년, 애플이 WWDC에서 기존의 오브젝티브-C의 단점을 보완할 새로운 프로그래밍 언어인 스위프트(Swift)를 공개하였다.

로고의 '칼새'와 같이 '신속하고 재빠르게'라는 뜻을 표방하는 스위프트는 함수 포인터와 통합된 클로저, 네임스페이스, 타입 인터페이스 등 현대 프로그래밍 언어가 갖추고 있는 기능이 많이 포함되었다.

"누구나 놀라운 앱을 만들 수 있게 해주는 강력한 개방 언어"라는 표어 아래 탄생한 스위프트는 2015년 스택 오버플로우 설문조사 기준 가장 좋아하는 언어 1위, 프로그래밍 언어 인기 조사 기관인 티오베가 선정한 2021년 5월 기준 검색어 점유율 상위 20개의 프로그래밍 언어 순위 18위를 기록하는 등 많은 이들에게 안전하고 신속하며 자유로운 표현성을 갖췄다는 평가를 받는다.

현재 iOS와 iPad OS, mac OS 등 애플의 대다수 운영체제 개발시 필수로 사용되어, 이를 공부하고자 하는 예비 개발자도 증가하는 추세다. 이를 위해서 애플은 swift.org와 같은 오픈소스 사이트와 애플 개발자 사이트, 스위프트 레볼루션 등 다양한 웹사이트를 통해 스위프트 개발과 학습에 적극적으로 지원하고 있다. 그 중 대표적인 공간이 바로 스위프트 플레이그라운드(Swift Playgrounds)다.

실제 스위프트 플레이그라운드의 진행화면
실제 스위프트 플레이그라운드의 진행화면

WWDC 2016에서 최초로 공개된 스위프트 플레이그라운드는 학생들은 물론 코딩의 기초와 스위프트를 배우고자 하는 예비 개발자가 아이패드로 쉽게 프로그래밍을 학습하도록 개발된 애플리케이션이다. 마치 간단한 플래시 게임을 하는 것처럼 주어진 미션을 완수하고, 그 속에 숨겨진 논리의 방향성을 이해하도록 설계되었다. 사용자는 직접 코드를 입력하거나 하단에 위치한 버튼을 통해 손쉽게 코드를 짜고, 점차 복잡해지고 창의적인 방법을 요구하는 미션을 달성해나가는 과정에서 프로그래밍의 기반을 닦을 수 있게 된다.

이외에도 AR 만들기, 소리 제작소, Blu의 모험 등 다양한 플레이그라운드를 제공하여, 사용자가 마치 어린아이가 놀이터를 뛰어놀며 능동적이고 주체적인 사고력을 깨우치는 것처럼 여러 가지 방면의 코드를 보고 개념을 익히며 활용법을 찾아갈 수 있는 로드맵을 제시하였다.

한편, 애플은 WWDC 2020에서 다음 세대의 새로운 개발자들을 지원하기 위한 스위프트 학생 공모전(Swift Student Challenge) 등을 개최했다. 또, 1억 달러 규모에 달하는 애플의 인종 간 평등과 정의 계획(Racial Equity and Justice Initiative)의 일환으로 캘리포니아주 새너제이 정부가 운영하는 계획에 100만 달러를 기부하기로 약속하는 등 지속해서 교육과 평등을 강조하고 있다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue