gram news
Сёрф Нативная разработка channel avatar

Сёрф Нативная разработка

@surf_mobile

Комьюнити мобильных разработчиков Сёрф. Делимся экспертизой, разбираем инструменты и тренды для создания приложений под Android и iOS 📲 💬 Чат → https://t.me/+zo5DrfHdxqYwMzgy Другие команды Surf: https://clck.ru/3G5Yhy

ProjectsRUProgramming

1,740subscribers

Open the Channel

Latest posts

  • Сёрф Нативная разработка

    10 Sept, 13:25

    572222Open in Telegram
  • Сёрф Нативная разработка

    10 Sept, 13:25

    575732Open in Telegram
  • Сёрф Нативная разработка

    7 Aug, 10:00

    💬 Споры между сторонниками GCD и Swift Concurrency среди iOS-разработчиков не утихают. Первый может приводить к сильной вложенности замыканий, из-за чего в коде возникает «callback hell». Swift Concurrency решает эту проблему за счёт линейного синтаксиса и проверок изоляции на этапе компиляции.⬆️ В карточках Никита, iOS-разработчик в Сёрф, разобрал технические отличия этих подходов на примерах кода и перечислил ситуации, когда GCD всё ещё нужен.💙 ВКонтакте | 💬 Telegram
    Image from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработка
    787411Open in Telegram
  • Сёрф Нативная разработка

    10 Jul, 08:15

    forwarded from @surf_tech

    📱 Мы научили нейронку работать с двумя репозиториями одновреммено. Поддерживать общие инструкции для ИИ-ассистентов сразу на нескольких проектах и обновлять файлы руками — неудобно. Решение: вынесли конфиги Claude в отдельный репозиторий и надёжно связали через сабмодули.⬆️ В карточках Вова, Flutter-разработчик в Сёрф, детально разобрал этот кейс и показал настройку автоматической синхронизации Git-процессов.💙 ВКонтакте | 💬 Telegram
    Image from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработка
    1,060411Open in Telegram
  • Сёрф Нативная разработка

    17 Jun, 12:19

    forwarded from @surf_tech

    Моя работа завершена не тогда, когда написан код, а когда я полностью устранил неопределенность вокруг задачи, защитил своё решение и зафиксировал контекст для команды.⬆️ Андрей, Flutter-разработчик в Сёрф, превратил эту идею в собственную методологию. Он выделил четыре конкретных шага, чтобы грамотно передать результаты аналитикам, снять лишние вопросы на код-ревью и навсегда забыть про синдром самозванца.💙 ВКонтакте | 💬 Telegram
    Image from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработка
    9883221Open in Telegram
  • Сёрф Нативная разработка

    11 Jun, 10:32

    forwarded from @surf_tech

    📂 Складной iPhone уже скоро — рассказываем, как вообще работают с «раскладушками» на разных стеках. В архитектуру приложений и сайтов закладывают динамическую смену геометрии дисплея. Так при каждом сгибе шарнира сессия пользователя не прерывается и корректно переносится между экранами.⬆️ В карточках технические нюансы поддержки складных устройств на Android, Flutter и iOS.💙 ВКонтакте | 💬 Telegram
    Image from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработка
  • Сёрф Нативная разработка

    29 May, 10:03

    🔋 SwiftData работает отлично, пока база не разрастётся до нескольких тысяч записей и макрос @Query не начинает вешать главный поток. Перенос пакетной вставки в фоновый режим через ModelActor решает проблему с отзывчивостью интерфейса, но тут же возникают новые нюансы — непередаваемые между потоками объекты и необходимость вручную мержить изменения в основной контекст.⬆️ В карточках Кирилл, iOS-разработчик в Сёрф, показал, как изолировать логику в акторе, безопасно передавать идентификаторы и синхронизировать данные с SwiftUI-представлением.💙 ВКонтакте | 💬 Telegram
    Image from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработка
    1,08032Open in Telegram
  • Сёрф Нативная разработка

    20 May, 09:22

    forwarded from @surf_tech

    🔍 Крупные апдейты с Google keynote 2026: теперь у нас есть Photoshop дома, молниеносная Gemini 3.5 Flash и переработанная агентная среда Antigravity.⬆️ В карточках — наш обзор главных анонсов для разработчиков и дизайнеров. Листай, чтобы узнать, как мы будем генерировать приложения голосом и по-новому работать с ИИ. Ставь лайк, если хочешь обзор Antigravity от наших разработчиков.💙 ВКонтакте | 💬 Telegram
    Image from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработка
    858video21Open in Telegram
  • Сёрф Нативная разработка

    8 May, 12:55

    forwarded from @surf_tech

    📷 Отправить личный кружок другу, а потом узнать, что его посмотрел случайный незнакомец. Когда сервера перестают справляться с нагрузкой, то бэкенд начинает путать токены, возникает коллизия, и твой файл может улететь не тому пользователю.⬆️ В карточках мы разобрали, почему использовать метки времени в такой ситуации — ошибка, и как тебе выстроить архитектуру так, чтобы надёжно защитить контент от подобных сбоев.💙 ВКонтакте | 💬 Telegram
    Image from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработкаImage from a post by Сёрф Нативная разработка
    1,010video83Open in Telegram