Мобильный Контент
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-подписка на новости рубрики

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

Обзор бесплатной бегалки Alabama Bones: крошечный шедевр [Android и iPhone] Обзор бесплатной бегалки Alabama Bones: крошечный шедевр [Android и iPhone]
WhatsApp будет тщательнее обращаться с эротическими фото; критика мессенджера WhatsApp будет тщательнее обращаться с эротическими фото; критика мессенджера
Facebook Libra: все о криптовалюте для WhatsApp, Messenger, Facebook и Instagram Facebook Libra: все о криптовалюте для WhatsApp, Messenger, Facebook и Instagram
Обзор Warriors of Waterdeep: «мягкая» РПГ на телефон по классическим D&D правилам [Android и iOS] Обзор Warriors of Waterdeep: «мягкая» РПГ на телефон по классическим D&D правилам [Android и iOS]
WhatsApp никогда не будет защищенным: критика от создателя Telegram WhatsApp никогда не будет защищенным: критика от создателя Telegram
Обзор Gardens Between: умная головоломка и захватывающая адвенчура [iPhone] Обзор Gardens Between: умная головоломка и захватывающая адвенчура [iPhone]
Обзор Android Q Beta 1: что нового Обзор Android Q Beta 1: что нового
Dragalia Lost: обзор качественной и почти бесплатной РПГ на телефоны [Android и iOS] Dragalia Lost: обзор качественной и почти бесплатной РПГ на телефоны [Android и iOS]


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




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

Обзор бесплатной бегалки Alabama Bones: крошечный шедевр [Android и iPhone] Обзор бесплатной бегалки Alabama Bones: крошечный шедевр [Android и iPhone]
WhatsApp будет тщательнее обращаться с эротическими фото; критика мессенджера WhatsApp будет тщательнее обращаться с эротическими фото; критика мессенджера
Facebook Libra: все о криптовалюте для WhatsApp, Messenger, Facebook и Instagram Facebook Libra: все о криптовалюте для WhatsApp, Messenger, Facebook и Instagram
Обзор Warriors of Waterdeep: «мягкая» РПГ на телефон по классическим D&D правилам [Android и iOS] Обзор Warriors of Waterdeep: «мягкая» РПГ на телефон по классическим D&D правилам [Android и iOS]
Обзор Gardens Between: умная головоломка и захватывающая адвенчура [iPhone] Обзор Gardens Between: умная головоломка и захватывающая адвенчура [iPhone]
WhatsApp для iPad: скоро на больших экранах  WhatsApp для iPad: скоро на больших экранах
Обзор King of Crabs: безбашенная многопользовательская аркада в стиле «battle royale» Обзор King of Crabs: безбашенная многопользовательская аркада в стиле «battle royale»