Новости
Внедрение Swift идет довольно медленно
Многие помнят ажиотаж, возникший тогда, когда Apple объявила о Swift в 2014 году, который должен был стать выбором разработчиков по всему миру. А что сегодня? Два года спустя Райан Олсон задумался о том, где же конкретно можно найти Swift.
Многие помнят ажиотаж, возникший тогда, когда Apple объявила о Swift в 2014 году, о языке, который должен был стать выбором разработчиков по всему миру. А что сегодня? Два года спустя Райан Олсон задумался о том, где же конкретно можно найти Swift.
«Apple использует Swift в iOS?», — задается вопросом Олсон. «Swift быстро набрал популярность среди сторонних разработчиков, но что с кодом самой Apple? На iOS 9.2, приложение Calculator – единственное место в системе, где вы найдете Swift. Я ожидал найти по крайней мере несколько других приложений или шаблонов, которые включают в себя Swift, но кажется таких нет».
Apple объявила, что их приложение World Wide Developers Conference будет обновлено и «станет первым общедоступным приложением с использованием этого языка».
«Хотя приложение WWDC действительно использует Swift, его там не так много. Из 281 классов только 6 написаны на этом языке», — заявляет Олсон. «Приложение Apple Store также использует Swift в приложении для умных часов. Вот и всё, что я смог найти написанного Apple на Swift на iOS».
Ждет ли Apple iOS 10, чтобы действительно приняться за Swift?
Кажется, что Apple решила, что пока не стоит использовать этот язык для своих приложений или шаблонов. Тем не менее, разработка на iOS 10 может быть совсем другой историей. Поскольку большинство iOS выходят только раз в год, нам придется просто подождать и посмотреть, что будет в июне.
-
Видео и подкасты для разработчиков3 недели назад
Разработка видеоредактора
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.50
-
Вовлечение пользователей2 недели назад
Инженерия уверенности: почему ваш онбординг, вероятно, слишком короткий
-
Видео и подкасты для разработчиков2 недели назад
От идеи к CVE: как находить уязвимости в Android

