Вход - Регистрация
  • Facebook
  • RSS
  • PDA Омскпресс
  • Вконтакте
  • Twitter
  • Виджет для браузера Опера
  • LiveJournal
  • Виджет для Яндекс
19
сентября
вт
Ночь +7
Утро +10
Бензин в Омске
АИ-9234.25АИ-9538.05
АИ-9840.00ДТ35.60
USD58.00 58.25
EUR69.55 69.79
 ПокупкаПродажа
CCBot/2.0 (http://commoncrawl.org/faq/)

НовостиБизнес в Омске

Экспертное мнение: iOS 8

Нововведения, анонсированные Apple в восьмой версии мобильной операционной системы, прокомментировал Денис Визигин, главный game-developer омской компании "Лайв Тайпинг".
11.06.2014 11:09
Поделиться:

На прошедшей неделе главным событием в мире мобильных разработок стала конференция WWDC-2014, в ходе которой глава Apple анонсировал новую версию операционной системы для мобильных устройств iOS 8 и ряд инструментов для разработчиков.

В том числе было заявлено, что в дальнейшем приложения для устройств Apple будут создаваться на новом языке программирования Swift ("Стриж"), представляющем собой упрощенный язык C. Изменения прокомментировал для Омскпресс Денис Визигин, главный game-developer омской компании "Лайв Тайпинг".

У Apple всегда своё понятие об инновациях. Зачастую компания доводит до ума уже проверенные идеи и создаёт отличные продукты. Swift не стал исключением. Пока точно неизвестно, насколько он быстрее своих аналогов, но синтаксис явно проще, чем у Objective-C. Это важно именно для начинающих разработчиков. Основная стратегия Apple в создании Swift - возможность привлечь для разработки именно их. Чем больше разработчиков выберет разработку на Swift, тем больше денег заработает Apple. В целом такой подход можно назвать инновационным.

Плюсы:

Swift - высокоуровневый язык программирования, то есть некоторые структуры данных и операции над ними описываются смысловыми конструкциями и короче, чем на машинном коде или другом низкоуровневом языке программирования. Благодаря этому писать код на Swift будет удобнее, чем на Objective-C, который сейчас используют вместо него. Это более краткий и читабельный язык - количество используемых файлов уменьшилось в два раза. А раз Swift проще в освоении и работе, то и разработчиков под iOS и Mac, скорее всего, станет больше.

Высказывалась также точка зрения, что некоторые функции Swift работают быстрее, чем в других объектно-ориентированных языках: например, сортировка сложных объектов происходит быстрее, чем в Python и в Objective-C. Стоит отметить, что это очень интересный маркетинговый ход - всем известно, что в Python сортировка проходит действительно медленнее, чем в остальных языках высокого уровня.

Минусы:

Несмотря на заявление Федериги, высокоуровневые языки уступают в быстродействии низкоуровневым. Скорее всего, на нем нельзя будет делать низкоуровненую оптимизацию и, следовательно, нельзя будет увеличить скорость написанных на Swift программ.

Подводные камни:

Если верить твиттеру инженера, который занимается разработкой Swift, то программы, написанные на этом языке, можно будет запускать на девайсах с версиями не раньше iOS 7.

При этом примерно 10 % владельцев "айфонов" пользуются iOS 6. Десятая часть - достаточно много, эти цифры учитываются при разработке каких-либо массовых мобильных приложений. Если к моменту начала повсеместного использования Swift iOS 6 будет по-прежнему составлять 10 %, то фактически эта часть пользователей отсечётся.

Просмотров: 12875
Для печати Отправить другу На главную

Читайте также:

Изображение

Омская прокуратура отобрала лицензии у шести маршрутчиков

Свидетельства на перевозки по 14 маршрутам были выданы незаконно.

Читать далее →

Спецпроект Омскпресс

В репортажах и интервью с представителями служб УМВД России по Омской области мы разрушаем мифы и рассказываем о том, о чем вы даже не догадывались.

Блоги

Александр Тихонов Александр Тихонов

Поэт, прозаик

Терпеливое русское счастье поэта Сергея Мальгавко

Порой любители поэзии говорят, что и Мальгавко, фотохудожника, журналиста, поэта, родившегося в Омске, занесло в Тару провидение.

2722 просмотров
3
БЦ БЦ "Радуга"

Родители умершей недавно Ани передали дорогостоящее оборудование другому больному ребенку

Спустя несколько дней после смерти дочери родители приняли решение передать циклер и расходные материалы к нему для другого больного ребенка.

5990 просмотров
Справочник организаций
Организация, телефон, место
Справочник

Я - доброволец!

Добровольческие мероприятия и акции, проходящие в Омске и области. Сделайте свой город лучше!
© СИ Омскпресс 2009-2017г.

Свидетельство о регистрации СМИ ЭЛ № ФС 77 - 67755 выдано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор)
При воспроизведении, распространении, переработке материалов сайта СИ Омскпресс обязательна прямая гиперссылка вида http://omskpress.ru/
Редакция не несет ответственности за содержание материалов раздела «Блоги» и комментариев пользователей. Авторские блоги и комментарии пользователей выражают личное мнение авторов блогов и посетителей сайта.

Сетевое издание Омскпресс
Почтовый адрес: 644042, г. Омск, пр. К.Маркса, д. 20, офис 501
Тел. редакции +7 (3812) 63-78-41 omskpress, размещение рекламы - +7 (3812) 63-78-43 omskpress
Счетчик