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
Релиз iOS 17.1, macOS 14.1 и watchOS 10.1 Вот что нового появилось: ➡️ В iOS теперь поддерживается передача файлов AirDrop че
Релиз iOS 17.1, macOS 14.1 и watchOS 10.1 Вот что нового появилось: ➡️ В iOS теперь поддерживается передача файлов AirDrop через мобильную сеть, если устройства находятся далеко друг от друга. ➡️ Функция усиления сотовой связи отключается, если iPhone находится не в руках пользователя. ➡️ Для обоев экрана блокировки теперь можно выбирать конкретный альбом с фотографиями. ➡️ Улучшили синхронизацию данных экранного времени между устройствами. ➡️ В macOS добавили гарантийный раздел, в котором доступна информация о статусе AppleCare+. ➡️ В Apple Watch теперь работает NameDrop — функция для обмена карточками контактов. ➡️ Apple Watch Series 9 и Ultra 2 получили поддержку жеста Double Tap, который позволяет отвечать на звонки и выполнять другие действия без прикосновения к экрану. #новости

Ещё одна презентация Apple 🍏 31 октября в 3:00 мск пройдёт Scary Fast — с намёком на релиз новых Mac, судя по логотипу. През
Ещё одна презентация Apple 🍏 31 октября в 3:00 мск пройдёт Scary Fast — с намёком на релиз новых Mac, судя по логотипу. Презентацию будут транслировать на сайте Apple, официальном YouTube-канале и в приложении для Apple TV. Как думаешь, что покажут? #новости

Про App Intents 🍏 Фреймворк App Intents доступен с iOS 16. Он нужен, чтобы сделать контент и функциональность приложения дос
+4
Про App Intents 🍏 Фреймворк App Intents доступен с iOS 16. Он нужен, чтобы сделать контент и функциональность приложения доступными для системных сервисов, по типу Siri, Spotlight, Shortcuts App. Пример: у нас есть приложение «Список продуктов». Оно умеет создавать списки, добавлять продукты, вычёркивать купленное. App Intents позволит пользователю вносить новые продукты, не открывая приложения — с помощью Siri или Shortcuts App. А ещё фреймворк будет предлагать приложение в Spotlight. На карточках разобрали, что находится под капотом App Intents на примере того же списка покупок. ⬇️ Пиши в комментариях, получалось ли писать App Intents? #экспертный

🧑‍💻 Разработчикам разрешили добавлять оплату в свои приложения в обход App Store Теперь iOS-разработчики могут для оплаты покупок в своих приложениях добавлять ссылки на внешние ресурсы. Чтобы подключить такой способ оплаты, деву нужно отправить запрос компании, включить разрешение StoreKit External Purchase Link Entitlement (RU) для iOS и iPadOS и использовать необходимые API. Apple проверит заявку, а потом включит оплату по внешней ссылке. 📍 Важное условие — разработчик должен быть зарегистрирован в России, его приложение для iPhone или iPad должно быть доступно только в стране. Комиссия при таком способе платежа составит 27% вместо стандартных 30%. Полезная фича? #новости

Виджеты в iOS Даша, iOS-разработчик в Surf, в новой статье на Хабр рассказала про философию и дизайн виджетов. Подсветила технические аспекты, которые помогут, если ты собираешься делать свой первый виджет или хочешь вдохнуть жизнь в старый. И ещё несколько неочевидных тем: 🟣 Взгляд Apple на работу с виджетами; 🟣 Ценность виджета для пользователя; 🟣 Внутреннее устройство виджета: данные, методы, свойства; 🟣 Эффективное обновление виджета. ➡️ Читать по ссылке #экспертный

Как начинали свой путь в iOS? Делитесь в комментариях 🙃 #спрашиваем
Как начинали свой путь в iOS? Делитесь в комментариях 🙃 #спрашиваем

iOS глазами вашей бабушки 👵 Помните бабушкофоны? Современные бабушки «помолодели». Они уже привыкли к iPhone и не хотят пере
+4
iOS глазами вашей бабушки 👵 Помните бабушкофоны? Современные бабушки «помолодели». Они уже привыкли к iPhone и не хотят переходить на кнопочные звонилки. Особенности устройств/приложений для бабушек: 🔹 заметность/контрастность; 🔹 большой шрифт на экране; 🔹 звуковой отклик/чтение с экрана. Адаптация приложений для бабушек входит в понятие доступности — accessibility или сокращенно a11y. Понятие a11y включает в себя множество фич: 🔹 VoiceOver; 🔹 контрастные цвета; 🔹 большой текст — Dynamic Type; 🔹 затемнение вспышек в видео; 🔹 пауза анимированных картинок. Некоторые из них включаются одной строкой, но Dynamic Type и VoiceOver требуют серьезной работы. В карусели рассказываем о средствах отладки a11y и завершаем кратким гайдом по адаптации приложения для бабушек. Бонусом идет статья про a11y и автотесты. #экспертный

Горячие клавиши в Xcode 👩‍💻 Собрали для тебя горячие клавиши, упрощающие работу в iOS-разработке. Сохраняй к себе и пользуй
+6
Горячие клавиши в Xcode 👩‍💻 Собрали для тебя горячие клавиши, упрощающие работу в iOS-разработке. Сохраняй к себе и пользуйся. ❗️ Важно: некоторые shortcuts (Ctrl + ...) работают только на английской раскладке. #экспертный

Подборка полезных постов от Surf iOS Team Собрали для новых подписчиков наши самые свежие и интересные посты из мира iOS и Sw
Подборка полезных постов от Surf iOS Team Собрали для новых подписчиков наши самые свежие и интересные посты из мира iOS и Swift: ➡️ С чего начать знакомство с VisionOS — и демонстрация возможностей виртуального шлема ➡️ Как внедрить SwiftUI в UIKit таблицы и коллекции ➡️ Мультистейты в iOS 17 ➡️ Базовые возможности фреймворка RealityKit ➡️ SwiftData — как фреймворк упрощает хранение данных ➡️ UIButton.Configuration — кастомизация кнопок в iOS 15 #экспертный

3. Какой контент тебе интересен? Можно выбрать несколько вариантов:
Anonymous voting

2. Сколько лет ты в IT?
Anonymous voting

К нам пришло много новых людей — спасибо, что подписываетесь! Продолжаем развивать канал и хотим понять, что тебе интересно. Пожалуйста, ответь на несколько вопросов: 1. Какой у тебя грейд?
Anonymous voting

UIButtonConfiguration Привет! Сегодня поговорим о том, без чего невозможно представить ни одно приложение — о кнопках. Само п
+7
UIButtonConfiguration Привет! Сегодня поговорим о том, без чего невозможно представить ни одно приложение — о кнопках. Само по себе создание кнопки — простой процесс. Но он становится проблематичным, когда дело доходит до кастомизации 🧑‍🎨 К счастью, в iOS 15 на этот случай появился удобный инструмент — UIButton.Configuration. #экспертный

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

Что больше всего заинтересовало из презентации Apple?
Anonymous voting

Смотрим презентацию Apple, начинается через 10 минут 🍏