Мобильный Контент
iosAndroidWindows PhoneTizenBlackberry
— Приложения и игры Android, iPhone, iPad. Аналитика. Реклама.

Разработчик клонировал Flappy Bird на Swift всего за несколько часов

5 июня, 2014

Всего день назад Apple анонсировал собственный язык программирования Swift для iOS, а разработчики уже начали его использовать. Проработав со Swift всего четыре часа, Нэйт Мюррей за девять часов (с перерывами) создал точную копию популярной вирусной игры Flappy Bird от вьетнамского разработчика.

Впрочем, Мюррей не собирается публиковать получившую игру в 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 онлайн и на нашем сайте.

Разработчик клонировал Flappy Bird на Swift всего за несколько часов

.

Другие новости по теме:

Постоянный адрес публикации: http://www.procontent.ru/news/28663.html

Фотографии статьи:
Разработчик клонировал Flappy Bird на Swift всего за несколько часов Разработчик клонировал Flappy Bird на Swift всего за несколько часов
Все фото →


Издатель: Procontent.ru , источник: TechCrunch  
Упоминание компаний: Apple,
RSS-подписка на новости рубрики

Главные новости:

Обзор iSkySoft Data Recovery: восстанавливаем удаленные файлы с компьютера, флэшки, SD-карты Обзор iSkySoft Data Recovery: восстанавливаем удаленные файлы с компьютера, флэшки, SD-карты
Обзор лучших игр про космос на Андроид 2019 Игры про космос на Андроид: обзор лучших на 2019 год
ММОРПГ на Андроид: обзор лучших игр за 2017 год (топ-15) ММОРПГ на Андроид: обзор лучших игр за 2018 год (топ-38)
Tropico на iPad: обзор легендарной стратегии на сенсорных экранах [iOS] Tropico на iPad: обзор легендарной стратегии на сенсорных экранах [iOS]
Обзор приложения для знакомств RusDate: романтические отношения без границ [Android и iPhone] Обзор приложения для знакомств RusDate: романтические отношения без границ [Android и iPhone]
Pivotol: обзор приятной седативной головоломки на телефоны под iOS Pivotol: обзор приятной седативной головоломки на телефоны под iOS
Обзор красочной воздушной стрелялки Sky Gamblers - Storm Raiders 2 на iPhone Обзор красочной воздушной стрелялки Sky Gamblers - Storm Raiders 2 на iPhone
Обзор игры Badland Brawl на iPhone: Clash Royale и Angry Birds Обзор игры Badland Brawl на iPhone: Clash Royale и Angry Birds


+ Добавить обзор




Актуальные темы:

Обзор iSkySoft Data Recovery: восстанавливаем удаленные файлы с компьютера, флэшки, SD-карты Обзор iSkySoft Data Recovery: восстанавливаем удаленные файлы с компьютера, флэшки, SD-карты
Игры про космос на Андроид: обзор лучших на 2019 год Игры про космос на Андроид: обзор лучших на 2019 год
ММОРПГ на Андроид: обзор лучших игр за 2018 год (топ-38) ММОРПГ на Андроид: обзор лучших игр за 2018 год (топ-38)
Обзор приложения для знакомств RusDate: романтические отношения без границ [Android и iPhone] Обзор приложения для знакомств RusDate: романтические отношения без границ [Android и iPhone]
Pivotol: обзор приятной седативной головоломки на телефоны под iOS Pivotol: обзор приятной седативной головоломки на телефоны под iOS
Обзор красочной воздушной стрелялки Sky Gamblers - Storm Raiders 2 на iPhone Обзор красочной воздушной стрелялки Sky Gamblers - Storm Raiders 2 на iPhone
Обзор игры Badland Brawl на iPhone: Clash Royale и Angry Birds Обзор игры Badland Brawl на iPhone: Clash Royale и Angry Birds