Впрочем, Мюррей не собирается публиковать получившую игру в App Store. Разработчик поясняет, что для него это была «проба пера» нового языка программирования Swift. Отличная иллюстрация того, насколько быстро опытный разработчик может вучить на Swift по сравнению с Objective-C, на котором до сих пор писались игры и приложения для iPhone и iPad.
Apple надеется, что благодаря Swift к разработке для iOS вернуться те, кто не смог раньше справиться с премудростями Objective-C, а также новые, не очень опытные разработчики, в том числе студенты.
Мюррей подтверждает, что изучение Swift не занимает много времени, чему особенно помогают так называемые «Playgrounds» («Игровые площадки»). Мюррей заявил, что Playgrounds позволяют изменять код и в реальном времени смотреть, как меняется создаваемое приложение. Напомним, что Нэйт Мюррей написла работающий клон Flappy Bird с помощью Swift всего за девять часов (начиная с пустой папки и заканчивая играбельной демкой). Впрочем, за эти девять часов Мюррей успел пообедать и уложить детей спать.
Procontent.Ru напоминает, что новый язык программирования Swift был представлен Apple на WWDC 2014. Язык создан на базе компилятора, рабочей среды и библиотек, которые разработчики используют сейчас при работе с Objective-C. Т.е. Swift, по большему счету, уже знаком iOS-разработчикам. Для перехода на Swift нужно будет только разобраться с новым синтаксисом.
Крис Латтнер, директор департамента инструментов для разработки Apple, заявил, что Swift разрабатывался с июля 2010 года. При создании структуры и синтаксиса Swift, команда Латтнера использовала Objective-C, Rust, Haskell, Ruby, Python, C#, CLU и другие языки программирования, а самую, наверное, основную особенность Swift, интерактивные «Playgrounds», позволяющие смотреть на работу приложения в реальном времени, одновременно редактируя код, Латтнер сделал, вдохновляясь теориями Брета Виктора и интерактивной средой программирования Light Table, собравшей на Kickstarter более 300 000 долларов в 2012 году.
UPD: теперь вы можете играть в Flappy Bird онлайн и на нашем сайте.
.Другие новости по теме:
Постоянный адрес публикации: http://www.procontent.ru/news/28663.html
© Антон Веремьянин «Мобильный Контент»