Swift — язык программирования, который был разработан Apple как современная замена Objective-C. Изначально Swift был предназначен для разработки на iOS.
Теперь его можно использовать для разработки приложений для macOS, Windows и Linux. Swift входит в десятку самых популярных языков программирования.
Четыре причины начать изучать его прямо сейчас:
- Деньги. Разработчики со знанием Swift получают около $125 тысяч в США и $58 тысяч в среднем по миру. Интересно, что Uber, Airbnb и еще около 500 тысяч других приложений в App Store хотя бы частично написаны на Swift.
- Много материалов, прост в изучении. Компания Apple написала целую книгу об этом языке программирования. Для начинающих может быть полезна книга «Swift для детей», также есть бесплатный курс основ Swift на CodeAcademy. Развернутые ответы на StackOverflow и тематических форумах также помогут вам освоить этот язык.
- Производительность. Swift быстрее, чем Objective-C (в 2,6 раза) и Python 2.7 (до 8,4 раза) Также там есть все современные языковые функции, которые позволяют писать функциональный код. А еще Swift бесплатно доступен для использования разработчиками, преподавателями и студентами по лицензии на распространение ПО с открытым исходным кодом Apache 2.0.
- Широкие возможности. Apple создала среду разработки Xcode. С помощью инструмента StoreKit в Xcode разработчики могут на Mac, например, симулировать процесс настройки подписки, покупок в приложении и даже процедуру возврата.
В ближайшие несколько лет все больше приложений для iOS (и не только) будут создаваться с помощью Swift.