en
Feedback
Surf iOS Team

Surf iOS Team

Open in Telegram

Комьюнити iOS-разработчиков Surf. 🛠 Разрабатываем мобильные и веб-приложения (Лабиринт, SBI, Rendez-Vous) 📚 Делимся полезными материалами и обучаем стажёров 💬 Чат: https://t.me/+pVULWqlh8DhlNGRi 📲 По вопросам @SurfAskBot

Show more
1 403
Subscribers
No data24 hours
+37 days
+430 days
Posts Archive
Apple проведёт презентацию 7 мая 🍏 Судя по тизеру, Apple представит новые планшеты iPad — флагманский iPad Pro с OLED-дисплеем, а также переработанный 12,9-дюймовый iPad Air. Возможно, вместе с планшетами представят новый Apple Pencil и обновлённую клавиатуру Magic Keyboard с алюминиевым корпусом и большим трекпадом. Ждём? #surf_news

FairPlay Streaming Мы слушаем музыку онлайн и смотрим кино по подписке, потому что это удобно. Факт! Но задумывался ли ты ког
+6
FairPlay Streaming Мы слушаем музыку онлайн и смотрим кино по подписке, потому что это удобно. Факт! Но задумывался ли ты когда-нибудь о том, как правообладатели защищают фильмы и треки от копирования? Медиаконтент в онлайне передаётся по частям и в зашифрованном виде. При попытке воспроизвести, например, защищённый фильм на неавторизованном плеере пользователь увидит чёрный экран — у него просто не будет «ключей» для расшифровки контента. Технически в iOS за защиту контента отвечает технология FairPlay Streaming. 🏄‍♀️ Никита, iOS Team Lead в Surf, расскажет, как устроена FairPlay, кто запрашивает fps-сертификат и где его искать iOS-разработчикам. #surf_ios

Кастомизация Navigation Bar Задумывался ли ты когда-нибудь, какими возможностями обладает кастомизация Navigation Bar в Swift
+8
Кастомизация Navigation Bar Задумывался ли ты когда-нибудь, какими возможностями обладает кастомизация Navigation Bar в SwiftUI? Разбираемся с 🏄‍♀️ Сёрфером Артёмом. #surf_ios

WWDC пройдёт с 10 по 14 июня 🍏 На конференции Apple представит новинки iOS, iPadOS, macOS, watchOS, tvOS и visionOS, а также
WWDC пройдёт с 10 по 14 июня 🍏 На конференции Apple представит новинки iOS, iPadOS, macOS, watchOS, tvOS и visionOS, а также, возможно, раскроет свои планы по внедрению ИИ. 📹 Подписывайся на YouTube-канал WWDC, чтобы не пропустить событие! #новости

Совпали ответы?
Anonymous voting

Паттерны проектирования в iOS. Часть 2 В одном из прошлых постов 🏄‍♀️ Сёрфер Антон напомнил, что такое паттерны проектирован
+6
Паттерны проектирования в iOS. Часть 2 В одном из прошлых постов 🏄‍♀️ Сёрфер Антон напомнил, что такое паттерны проектирования, и рассказал, какие из них популярны в iOS. Во второй части разберём ещё 3 кейса, основанных на реальных задачах разработчика. Смотри карточки и попробуй решить кейсы ⬆️ #экспертный #от_сёрфера

Воронеж, приглашаем на митап по мобилкам 📱 Собираем опытных разработчиков под крышей «Матрёшки». От iOS-команды выступит 🏄‍
+1
Воронеж, приглашаем на митап по мобилкам 📱 Собираем опытных разработчиков под крышей «Матрёшки». От iOS-команды выступит 🏄‍♀️ Сёрфер Дима — он расскажет про нативные UI-тесты в iOS и продемонстрирует возможности Apple Vision Pro. Пообщаемся, понетворкаем, отдохнём — как всегда хорошо проведём время. Напитки и угощения также входят в программу 😉 Когда, где, во сколько: 📅 3 апреля, 19:00 мск 📌 Воронеж, пространство «Матрёшка» (ул. Студенческая, 5) ➡️ Регистрация #мероприятия

Video message00:25

Совпали ответы по кейсам?
Anonymous voting

Паттерны проектирования в iOS, часть 1 Как применять паттерны проектирования в повседневных задачах iOS-разработчика? 🏄‍♀️ С
+9
Паттерны проектирования в iOS, часть 1 Как применять паттерны проектирования в повседневных задачах iOS-разработчика? 🏄‍♀️ Сёрфер Антон расскажет о них в серии постов. А заодно покажет, как это сделать. В этом «выпуске» мы вспомним, что такое и зачем нужны паттерны, какие из них очень популярны в iOS, и разберём 2 кейса ⬆️ #экспертный #от_сёрфера

Вышла iOS 17.4. Что нового 🟣 Пользователям доступны сторонние магазины приложений в обход App Store. Работает на территории
Вышла iOS 17.4. Что нового 🟣 Пользователям доступны сторонние магазины приложений в обход App Store. Работает на территории ЕС. Разработчики могут подключать альтернативные платежные системы в приложениях и оплату по внешним ссылкам. Также Apple разрешила на территории ЕС бесконтактную оплату через NFC в банковских приложениях или кошельках. 🟣 Добавлены новые эмодзи. Apple добавила вертикальное покачивание головой, горизонтальное покачивание головой, феникса, лайм, гриб и разорванную цепь. 🟣 Защита от кражи не только вдали от часто посещаемых мест. В прошлом обновлении Apple добавила новую функцию «Защита украденного устройства». Теперь её можно настроить так, чтобы защита работала везде, независимо от геолокации. 🟣 Расшифровка подкастов. Она доступна только на английском, французском, немецком и испанском языках. Функция поддерживает поиск по отдельным словам и фразам. 🟣 Состояние батареи в iPhone 15, iPhone 15 Pro и iPhone 15 Pro Max. Теперь в разделе «Аккумулятор» отображается не только максимальная ёмкость, но также количество циклов перезарядки, дата изготовления батареи и дата первого использования. #новости

photo content

Курс по iOS-разработке: программа 🍏 Собрали в карточках темы курса в ВГУ, посвящённого iOS-разработке — от основ к практике
+4
Курс по iOS-разработке: программа 🍏 Собрали в карточках темы курса в ВГУ, посвящённого iOS-разработке — от основ к практике и защите проекта. Чтобы участвовать, выполни три простых действия: ✅ Зарегистрируйся на курс до 7 марта 15:00 мск; ✅ Пройди очное тестирование в ВГУ 12 марта в 18:30 (детали направим по почте, указанной при регистрации); ✅ Жди результатов отбора до 15 марта. Для тех, у кого нет техники на MacOS, предоставим необходимое оборудование. Опыт в iOS-разработке приветствуется, но при отборе будем в том числе смотреть на навыки программирования в целом. 😱 А ещё ты сможешь приходить в наш уютный офис-опенспейс в центре Воронежа, чтобы попрактиковаться вместе с iOS-командой. Лучшего погружения в профессию не придумаешь! Занятия стартуют 19 марта. Ждём студентов и магистрантов воронежских вузов! #мероприятия

SceneKit+SwiftUI Тема дня — 3D в SwiftUI. 🏄‍♀️ Сёрфер Даша расскажет о SceneKit, высокоуровневом фреймворке для 3D-графики о
+7
SceneKit+SwiftUI Тема дня — 3D в SwiftUI. 🏄‍♀️ Сёрфер Даша расскажет о SceneKit, высокоуровневом фреймворке для 3D-графики от Apple, перечислит базовые компоненты API и выяснит, где это может пригодится. #экспертный #от_сёрфера

Surf приглашает на курсы по мобильной разработке в ВГУ Научим писать приложения на Android и iOS с нуля. Ты погрузишься в осн
+2
Surf приглашает на курсы по мобильной разработке в ВГУ Научим писать приложения на Android и iOS с нуля. Ты погрузишься в основы Swift и Kotlin, напишешь на них первое приложение. А в конце курса — защитишь проект. Преподаватели курса — опытные разработчики, тимлиды и техлиды Surf. Будем общаться и обмениваться опытом офлайн два раза в неделю. В карточках — ответы на другие вопросы. Ждём мотивированных и готовых интенсивно трудиться — это будет челлендж, который бустанет твою карьеру и даст возможность попасть в команду мечты! Хочу участвовать! Что нужно делать? 1️⃣ Подай заявку; 2️⃣ Мы свяжемся с тобой по почте и пригласим на отбор. 3анятия по iOS стартуют 12 марта, Android — 1 апреля. ❗️ Важно: участвовать могут только студенты 2-5 курса и магистранты воронежских вузов. #мероприятия

MarketplaceKit Ты наверняка слышал про суд между ЕС и Apple, где последнюю обвиняли в монополии. Мол, устанавливать приложени
+5
MarketplaceKit Ты наверняка слышал про суд между ЕС и Apple, где последнюю обвиняли в монополии. Мол, устанавливать приложения на iOS можно только из AppStore. Компания Apple тянула судебный процесс, как солист группы A-ha тянул ноту в песне Summer Moved On. Это произошло отчасти из-за того, что необходимо было разработать техническое решение для поддержки и разработки сторонних магазинов приложений. И вот свершилось — MarketplaceKit. 🏄‍♀️ Никита, iOS Team Lead в Surf, разобрался в карточках, как сделать свой AppStore. #экспертный #от_сёрфера

Swift Macros Apple представила Swift Macros на WWDC 2023 — он поможет сократить количество шаблонов в кодовой базе и упростить внедрение сложных функций. В статье на Хабр 🏄‍♀️ iOS Team Lead в Surf Никита объяснил, что такое Swift Macros, сравнил кодогенерацию от Apple со сторонними решениями: Liquid, Generamba, Sourcery и рассказал, как создать собственный Swift Macros. ➡️ Читать статью #экспертный #от_сёрфера

Про SF Symbols Начнём год с поста об обожаемых и несомненно используемых SF Symbols! 🏄‍♀️ Даша, iOS-разработчик в Surf, расс
+8
Про SF Symbols Начнём год с поста об обожаемых и несомненно используемых SF Symbols! 🏄‍♀️ Даша, iOS-разработчик в Surf, расскажет о возможностях кастомизации цветом и неочевидных моментах. #экспертный #от_сёрфера