Categories: Новости

Apple представила новые технологии для разработки приложений

На WWDC 2019 Apple удивила разработчиков, представив совершенно новую инфраструктуру SwiftUI — современную структуру кодирования интерфейса UI, которая создана с нуля для использования преимуществ Swift.

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

SwiftUI обеспечивает среду программирования в реальном времени внутри XCode. Разработчики объявляют тип компонентов пользовательского интерфейса, которые они хотят показать в своем приложении, и он сразу появляется в правой части Xcode.

Крейг Федериги, старший вице-президент Apple по программному обеспечению, в частности, отметил, что они представили «новые технологии, с которыми создание приложений становится быстрее, проще и увлекательнее для всех разработчиков. Эти технологии определяют завтрашний день разработки приложений для всех платформ Apple. SwiftUI полностью меняет и во многом автоматизирует процесс создания интерфейсов: теперь вы можете видеть в режиме реального времени, как будет выглядеть и работать ваш интерфейс».

SwiftUI позволяет разработчикам определять пользовательский интерфейс с помощью простых объявлений. На практике это сокращает сотни строк кода до нескольких и обеспечивает поддержку по умолчанию общих функций, таких как локализация для языков с написанием справа налево. 

Apple заявляет, что она полностью интегрирована с вышеупомянутым опытом разработки Xcode и собственными средами для приложений Apple Watch, tvOS и macOS.

На сегодняшний день в Swift написано более 450 000 приложений, что превышает прошлогоднее кол-во на 100 единиц. В 2018-м генеральный директор Тим Кук назвал его «самым быстрорастущим языком программирования».

Юрій Світлик

Recent Posts

  • Статьи

Электромобиль зимой: как работает, запас хода, советы и отзывы

Потеря 40–60% запаса хода зимой электромобилем — такой показатель может отпугнуть любого потенциального владельца. Зимние условия действительно бросают вызов технологиям,…

4 дня ago
  • Статьи

Как купить электромобиль в 2025 году: полный гид для украинского водителя

Из-за того что с 1 января 2026 года покупка нового электрокара в Украине может подорожать на 20%, многие пользователи интересуются,…

4 дня ago
  • Статьи

ТОП 7 пароварок: лучшие модели по рейтингу 2025 года

Ищете, какая пароварка лучше, чтобы готовила без масла и действительно экономила время и нервы? Потому что после рабочего дня хочется…

4 дня ago
  • Статьи

Как выбрать телевизор: главные критерии, советы и на что обратить внимание

Чтобы определить ключевые критерии, как выбрать телевизор, нужно понимать, что их параметры взаимосвязаны и должны работать в комплексе. В противном…

1 неделя ago
  • Статьи

Как выбрать искусственную елку: советы, виды и как выбрать качественную модель

Как выбрать искусственную елку так, чтобы она выглядела натурально, служила годами и действительно создавала праздничное настроение? Хочется один раз найти…

1 неделя ago
  • Статьи

iOS 26 от Apple: новые функции, обновления и фишки

В 2025 году Apple iOS 26 стала первой унифицированной под календарь версией ОС, что обозначило резкое изменение подхода к интерфейсу…

1 неделя ago