Surf Mobile Team
1.87K subscribers
420 photos
42 videos
1 file
141 links
Комьюнити мобильных разработчиков Surf. Делимся экспертизой, разбираем инструменты и тренды для создания приложений под Android и iOS 📲

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

⬆️ Полина, Android Developer Surf, подготовила гайд по созданию TopWithFooter — алгоритма, который сам определяет, где должен быть элемент в зависимости от количества контента. Заглядывай в карточки за рабочим кодом, который уберет необходимость городить сложные конструкции из 25 строк.

🏄 Подписывайся на Surf
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤‍🔥331
Media is too big
VIEW IN TELEGRAM
🛡️ Деплоить быстро или безопасно? Собрали топов и безопасников из бигтеха в рамках AI BOOST 2025, чтобы обсудить: реально ли ускорять разработку там, где любая утечка — это катастрофа.

На круглом столе обсудили:

🔵 Как защищать чувствительные данные и не загнать команду в «бетонный бункер», где нет никакого прогресса.

🔵 О каких рисках ИИ тактично молчат вендоры и почему это важно знать заранее.

🔵 Как не подставить бизнес под финансовые удары и сохранить репутацию (свою и компании).

🔵 Самое сложное: как превратить кибербез из вечных врагов и блокираторов в нормальных союзников.

Если используешь ИИ и переживаешь за безопасность — этот ролик спасёт твои нервы.

🏄‍♀️ Смотри AI Boost 2025
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍3
🐙 Git совсем не страшный, но убежать от него не получится. Этот инструмент является стандартом для работы в любой современной IT-команде. Сможешь ли ты откатить изменения, если случайно сломал код сеньора?

Мы продолжаем погружаться в нюансы системы контроля версий. Новая статья — подробная инструкция, которая поможет тебе с ней подружиться.

🏄 Читай на Хабре
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍21
Media is too big
VIEW IN TELEGRAM
🧠 Индустрия шагнула дальше простых чат-ботов. Теперь автономные агенты — полноценные участники процесса, которые ещё и между собой договариваться умеют. Они не просто ждут промпт, а встраиваются в жизненный цикл продукта.

В новом докладе с AI BOOST разобрали:

🔵 Что на деле определяет эффективность агентов.
🔵 Как превратиться в тимлида для своей кремниевой команды.
🔵 Новый майндсет и навыки, без которых завтра будет сложно вывозить трудные задачи.

🏄‍♀️ Смотри AI Boost 2025
Please open Telegram to view this post
VIEW IN TELEGRAM
4😁3👍2
🎙 Проведём стрим и розыгрыш. 22 декабря в 17:00 обсудим, как строить карьеру в разработке в 2026 году и не допустить типичные ошибки новичков.

У микрофона опытные спикеры. Дима — руководитель Android & iOS разработки Surf и Алёна, лид команды рекрутеров Surf. В гости к нам заглянет Андрей Кулешов, руководитель разработки, спикер и участник ПК ведущих конференций России. А также по совместительству автор telegram-канала «Кулешов разгоняет IT».

Среди зрителей трансляции разыграем уютный зимний сет нашего мерча и книгу «Идеальный программист». Чтобы побороться за призы:

Подпишись на каналы @surf_mobile и @akuleshov7_live.
Нажми кнопку «Участвовать» под постом.

Подключайся к стриму в понедельник 22 декабря, 17:00 по Москве.

🏄‍♂️ VK Video / YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥8🔥8🥴1
🚦 Давай избавим View Controller от лишней ответственности и наведём порядок в переходах. Coordinator pattern нужен для разделения UI и навигации. Координатор забирает на себя управление потоком и превращает контроллеры в независимые детали конструктора.

⬆️ Никита, iOS Developer Surf, объяснил, как настроить передачу данных через замыкания, почему важно следить за иерархией координаторов и как избежать retain cycles, чтобы память не утекала.

🏄 Подписывайся на Surf
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83🔥1
Media is too big
VIEW IN TELEGRAM
🧠 Мы так активно скидываем на нейросети работу, что не замечаем, как мозг начинает лениться и сдавать позиции. Есть риск, что вместо помощников мы получим хозяев, а сами станем лишь удобным инструментом для обучения нейросетей.

Вместе с социобиологом из НИУ ВШЭ Альбиной Галлямовой разобрали эти тревожные звоночки:

🔵 Действительно ли ИИ тихо крадёт нашу способность думать.
🔵 Как меняется рынок труда и чьи профессии под реальной угрозой.
🔵 Вероятные сценарии будущего, к которым стоит готовиться уже сейчас.
🔵 Как это перекроит рынок труда и кого изменения заденут в первую очередь.

🏄‍♀️ Смотри AI Boost 2025
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
Surf Mobile Team
🎙 Проведём стрим и розыгрыш. 22 декабря в 17:00 обсудим, как строить карьеру в разработке в 2026 году и не допустить типичные ошибки новичков. У микрофона опытные спикеры. Дима — руководитель Android & iOS разработки Surf и Алёна, лид команды рекрутеров Surf.…
Media is too big
VIEW IN TELEGRAM
🎙 Стрим и розыгрыш уже в понедельник. Дима — руководитель Android & iOS разработки Surf, и Алёна, лид команды рекрутеров Surf, вместе с гостем — Андреем Кулешовым, руководителем разработки, спикером и автором telegram-канала «Кулешов разгоняет IT», уже 22 декабря в 17:00 обсудят, как строить карьеру в разработке в 2026 году и не допустить типичных ошибок новичков.

Участвуй в розыгрыше в закрепе и подключайся к стриму в понедельник, 22 декабря, в 17:00 по Москве.

🏄‍♂️ VK Video / YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥3🔥2
🎲 Перестань перегружать компоненты лишними параметрами. Slot API в Compose позволяет оставить «слоты» в вёрстке, чтобы заполнить их контентом уже по факту использования.

⬆️ В карточках разобрали, почему передавать лямбду эффективнее, чем десяток стрингов, и как не превратить универсальный контейнер в неподдерживаемый хаос. Внутри найдёшь пример чистой реализации кнопки, которая примет любой контент и не сломается.

🏄 Подписывайся на Surf
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72