Сёрф iOS-разработка
1.34K subscribers
384 photos
25 videos
95 links
Download Telegram
Переменные состояния в SwiftUI 🍏

SwiftUI — это кроссплатформенный фреймворк для создания интерфейсов для устройств от компании Apple. В отличие от UIKit, фреймворк использует декларативный подход, а не императивный. Суть в том, что разработчик должен описать, что программа должна сделать, а не как именно.

Чтобы изменить вид интерфейса, в SwiftUI есть «переключатели» или переменные состояния. Понять, чем эти переменные отличаются друг от друга, может быть сложно. Постараемся кратко и понятно это объяснить.

➡️ Листай карточки и сохраняй пост, чтобы во время работы было на что опереться 😉

#экспертный #от_сёрфера
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
SwiftUI in cells 🍏

Привет! Сегодня расскажем, как внедрить SwiftUI в UIKit таблицы и коллекции. Поговорим о важных модификаторах и нюансах, на которые стоит обратить внимание.

#экспертный
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍3
Шлем виртуальной реальности, ты ли это?

В начале 2024 года на прилавках появится новое устройство от Apple — Vision Pro. Универсальный аппарат для работы и развлечений в мире AR с крутой киллер-фичей — взаимодействием с помощью взгляда и работой без подзарядки в течение 2-х часов.

Тираж Vision Pro будет небольшим, да и в РФ он официально продаваться не будет. Что же остаётся любопытным разработчикам? Правильно — довольствоваться симулятором.

В карусели наш 🏄‍♀️ iOS Team Lead Никита расскажет:
🟣 с чего начать разработку на VisionOS;
🟣 как в симуляторе реализован ввод взглядом и другие способы ввода;
🟣 что доступно в скелете приложения для VisionOS в Xcode 15 Beta 7.

😊 Бонусомдемонстрация возможностей VisionOS в небольшом видео.

➡️ Ссылка на сессии с WWDC про spatial computing

#экспертный #от_сёрфера
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍2
iOS 17 на подходе

Обновление ОС будут поддерживать iPhone 11-15, а также SE, XR, Xs. Из интересного:

➡️ Пользователи iOS 17 FaceTime теперь могут записывать видеосообщение, если пользователь не может ответить на звонок.
➡️ Функция Check-In, которая теперь является частью iMessages, позволяет семье и друзьям автоматически узнавать, когда вы благополучно добрались домой.
➡️ Обновление AirDrop — соединив два iPhone вместе, можно обмениваться информацией и медиафайлами.
➡️ Улучшенный инструмент преобразования текста в речь и возможность иметь оцифрованную копию вашего голоса в iPhone.
➡️ Улучшенная защита паролей и данных.
➡️ Команда «Привет, Siri» теперь звучит просто «Siri».
➡️ Apple Maps теперь поддерживает автономную загрузку, поэтому можно передвигаться без постоянного подключения к Интернету.

Полный список функций собран здесь, релизнут в ближайшие дни. Ждём?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🔥2
UIButtonConfiguration

Привет! Сегодня поговорим о том, без чего невозможно представить ни одно приложение — о кнопках.

Само по себе создание кнопки — простой процесс. Но он становится проблематичным, когда дело доходит до кастомизации 🧑‍🎨

К счастью, в iOS 15 на этот случай появился удобный инструмент — UIButton.Configuration.

#экспертный
🔥30👍21