Ад замерз: Swift приходит в Android

Открытый язык программирования Swift, который Apple представила на WWDC 2014, продолжает набирать популярность. При этом интерес к разработке, заметно упрощающей процесс создания приложений, начали проявлять даже конкуренты. По информации издания The Next Web, в скором времени компания Google планирует добавить Swift в свою операционную систему Android в качестве языка «первого класса». До этого момента поисковый […]

Apple Swift может стать основным языком программирования под Android

Несмотря на популярность среди разработчиков язык программирования Apple Swift меньше всего ожидаешь увидеть на платформе Android. Тем не менее именно это может произойти в ближайшей перспективе. По информации осведомленных источников, Google всерьёз рассматривает превращение Swift...

Сейчас лучшее время, чтобы освоить Swift

Swift

И без того востребованная сегодня профессия разработчика приложений легким мановением «яблочной» руки обрела невероятную популярность. Наибольший интерес у работодателей вызывают именно знатоки Swift.

Разработанный компанией Apple язык программирования изначально казался аналитикам проектом несостоявшимся и даже мертворожденным. Предположения эти неоднократно подтверждались нежеланием самой компании заново «переписывать» проприетарное программное обеспечение с учетом требований собственной разработки.

К счастью, вовремя нашлись те, кто смог по достоинству оценить неоспоримое преимущество купертиновского детища перед другими языками. Ценителей оказалось не то чтобы мало. Согласно данным фриланс-площадки Toptal, спрос на разработчиков со знанием Swift к настоящему моменту увеличился на 600%, тогда как на владеющих CSS – втрое меньше.

Столь высокого и стремительного роста нельзя было ожидать даже с учетом новизны языка, который был представлен на конференции WWDC летом 2014 года, но лишь недавно обзавелся версией с пометкой «Open Source». Тем не менее участники «социальной сети» для разработчиков GitHub все охотнее признают Swift в качестве языка программирования, необходимого для дальнейшей карьеры.

Язык программирования Apple Swift портировали на Android

В репозитории Modocache на GitHub стала доступна первая версия языка программирования Apple Swift, которая позволяет компилировать приложения для операционной системы Android. Пока что это только первая версия инструмента с высоким уровнем нестабильности, но начало уже...

Кто самый активный разработчик на Swift? Уж точно не Apple

Swift

Мы все помним, с какой помпой на конференции WWDC Крейг Федериги представлял Swift — новый язык программирования, созданный Apple. С тех пор компания активно продвигает его среди разработчиков, а мы пребываем в полной уверенности, что ее-то собственные приложения уже давно переписаны с использованием Swift. В действительности же это очень далеко от правды.

Программный инженер Райан Олсон написал в своем блоге, что единственным приложением в iOS 9.2, которое содержит в себе код Swift, является Калькулятор. Как пишет автор, его Swift практически идеально «чист», поскольку лишь два из 22 его классов написаны на Objective-C, который ранее был любимым языком программирования в Купертино.

Можно предположить, что такая ситуация касается только приложений, встроенных в iOS, поскольку их перенос на Swift требует глубинных изменений в системе. Однако даже те приложения Apple, которые необходимо загружать из App Store, написаны на Objective-C. Официальное приложение WWDC содержит код Swift, как и интерфейс приложения Apple Store для смарт-часов Apple Watch. Однако в последнем случае язык Swift содержится лишь в шести из 281 класса.

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