Совпали ответы?
Anonymous Poll
32%
Да, проще простого!
36%
Частично совпали
26%
Не получилось
6%
Я думаю иначе, напишу в комментариях
👍3
WWDC пройдёт с 10 по 14 июня 🍏
На конференции Apple представит новинки iOS, iPadOS, macOS, watchOS, tvOS и visionOS, а также, возможно, раскроет свои планы по внедрению ИИ.
📹 Подписывайся на YouTube-канал WWDC, чтобы не пропустить событие!
#surf_news
На конференции Apple представит новинки iOS, iPadOS, macOS, watchOS, tvOS и visionOS, а также, возможно, раскроет свои планы по внедрению ИИ.
#surf_news
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
Кастомизация Navigation Bar
Задумывался ли ты когда-нибудь, какими возможностями обладает кастомизация Navigation Bar в SwiftUI? Разбираемся с🏄♀️ Сёрфером Артёмом.
#surf_ios
Задумывался ли ты когда-нибудь, какими возможностями обладает кастомизация Navigation Bar в SwiftUI? Разбираемся с
#surf_ios
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32👍5
FairPlay Streaming
Мы слушаем музыку онлайн и смотрим кино по подписке, потому что это удобно. Факт! Но задумывался ли ты когда-нибудь о том, как правообладатели защищают фильмы и треки от копирования?
Медиаконтент в онлайне передаётся по частям и в зашифрованном виде. При попытке воспроизвести, например, защищённый фильм на неавторизованном плеере пользователь увидит чёрный экран — у него просто не будет «ключей» для расшифровки контента.
Технически в iOS за защиту контента отвечает технология FairPlay Streaming.🏄♀️ Никита, iOS Team Lead в Surf, расскажет, как устроена FairPlay, кто запрашивает fps-сертификат и где его искать iOS-разработчикам.
#surf_ios
Мы слушаем музыку онлайн и смотрим кино по подписке, потому что это удобно. Факт! Но задумывался ли ты когда-нибудь о том, как правообладатели защищают фильмы и треки от копирования?
Медиаконтент в онлайне передаётся по частям и в зашифрованном виде. При попытке воспроизвести, например, защищённый фильм на неавторизованном плеере пользователь увидит чёрный экран — у него просто не будет «ключей» для расшифровки контента.
Технически в iOS за защиту контента отвечает технология FairPlay Streaming.
#surf_ios
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Apple проведёт презентацию 7 мая 🍏
Судя по тизеру, Apple представит новые планшеты iPad — флагманский iPad Pro с OLED-дисплеем, а также переработанный 12,9-дюймовый iPad Air.
Возможно, вместе с планшетами представят новый Apple Pencil и обновлённую клавиатуру Magic Keyboard с алюминиевым корпусом и большим трекпадом.
Ждём? 👍🏻/👎🏻
#surf_news
Судя по тизеру, Apple представит новые планшеты iPad — флагманский iPad Pro с OLED-дисплеем, а также переработанный 12,9-дюймовый iPad Air.
Возможно, вместе с планшетами представят новый Apple Pencil и обновлённую клавиатуру Magic Keyboard с алюминиевым корпусом и большим трекпадом.
Ждём? 👍🏻/👎🏻
#surf_news
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19👎11❤2
SwiftUI: стили для View
В SwiftUI многие параметры View устанавливаются через расширение к View и применяются ко всем подходящим View внутри ViewTree по правилу «кто ближе, тот главнее». Например, так можно применить font или buttonStyle.
Но задумывался ли ты, как использовать эту фичу для стилизации больших View с несколькими состояниями и большим количеством child View? И можно ли упаковать это в кастомный стиль и применить внутри ViewTree аналогично font?
Разберёмся с🏄♀️ Никитой, iOS Team Lead в Surf ⬆️
#surf_ios
В SwiftUI многие параметры View устанавливаются через расширение к View и применяются ко всем подходящим View внутри ViewTree по правилу «кто ближе, тот главнее». Например, так можно применить font или buttonStyle.
Но задумывался ли ты, как использовать эту фичу для стилизации больших View с несколькими состояниями и большим количеством child View? И можно ли упаковать это в кастомный стиль и применить внутри ViewTree аналогично font?
Разберёмся с
#surf_ios
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍5