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

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

Обзор приложения для знакомств 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
Контент на большом экране: развлечения для владельцев китайских смартфонов Контент на большом экране: развлечения для владельцев китайских смартфонов
Стали известны новые подробности о Meizu 16 Стали известны новые подробности о Meizu 16
Рейтинг смартфонов с хорошей камерой: бюджетные и топовые камерофоны 2018 Рейтинг смартфонов с хорошей камерой: бюджетные и топовые камерофоны 2018
“Маджонг классический – Настоящий пасьянс” на Андроид, играем бесплатно! “Маджонг классический – Настоящий пасьянс” на Андроид, играем бесплатно!


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




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

Обзор приложения для знакомств 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
Контент на большом экране: развлечения для владельцев китайских смартфонов Контент на большом экране: развлечения для владельцев китайских смартфонов
Рейтинг смартфонов с хорошей камерой: бюджетные и топовые камерофоны 2018 Рейтинг смартфонов с хорошей камерой: бюджетные и топовые камерофоны 2018
“Маджонг классический – Настоящий пасьянс” на Андроид, играем бесплатно! “Маджонг классический – Настоящий пасьянс” на Андроид, играем бесплатно!