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

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

@surf_mobile

Комьюнити мобильных разработчиков Сёрф. Делимся экспертизой, разбираем инструменты и тренды для создания приложений под Android и iOS 📲

💬 Чат → https://t.me/+zo5DrfHdxqYwMzgy
Другие команды Surf: https://clck.ru/3G5Yhy
Subscribers
1.73K
Photos
495
Videos
45
Links
154

Showing posts older than #415 · Back to latest

Older Posts 4 shown
Post #411 1.47K
🪄 Магия R8 в твоём Android-приложении

Хочешь, чтобы твоё приложение занимало меньше места и работало быстрее? R8 поможет этого добиться. Этот инструмент берёт весь код твоего приложения, удаляет неиспользуемые части и преобразует его, делая компактнее и производительнее.

В карточках ты найдёшь:

🟢 Что такое R8 и как он уменьшает размер твоего APK.

🟢 Все плюсы и минусы его использования: от защиты кода до сложностей с отладкой.

🟢 Готовый пример кода, чтобы включить R8 в своём проекте.

🏄 Подписывайся на Surf
  • ❤ 6
  • ✍ 3
Post #405 1.27K
Осторожно, мошенники ⚠️

Нам стало известно, что неизвестные пишут людям в Telegram от имени сотрудников Surf — представляются менеджерами или рекрутерами, назначают фейковые собеседования и пытаются выманить доступ к iCloud или просят установить подозрительные приложения.

Surf не просит выходить из личных аккаунтов, заходить в чужие, устанавливать сторонний софт и переходить по непроверенным ссылкам.

Актуальные вакансии есть на нашем сайте: career.surf.ru.

Если ты стал жертвой мошенников, рекомендуем сообщить об этом в полицию.

Будь внимателен, если что-то кажется странным — пиши нашему боту @SurfAskBot.
  • ✍ 3
  • 🙏 1
  • 🌚 1
Post #399 1.35K
🍏 Что важно учесть при переходе на UIButton.Configuration

Если ты обновишь минимальную версию iOS до 15 в своем UIKit-проекте, Xcode сразу подсветит, что некоторые свойства кнопок устарели. Для конфигурации кнопок Apple предлагает перейти на UIButton.Configuration. Хотя обновление принесло упрощения и готовые стили «из коробки», есть нюансы, которые важно учитывать при переходе.

Олег, iOS-разработчик Surf, разобрался в тонкостях перехода на новый API. В этом посте он расскажет о ключевых моментах, которые помогут тебе избежать проблем и сэкономить время на отладке.
  • ⚡ 4
  • ❤ 3
  • ✍ 1
  • 👍 1
Post #393 1.52K
🕒 Как перевести таймер на рельсы SwiftUI

Надоело вручную обновлять прогресс и дергать Timer каждые 0.1 секунды в UIKit? Хочется элегантности и автоматизации в SwiftUI?

Кирилл, iOS Team Lead в Surf, разобрался, как реализовать таймер на SwiftUI, используя протокол Animatable. Это не только делает код чище, но и позволяет полностью автоматизировать процесс обновления и анимации, а также легко отслеживать завершение.

Если что-то осталось непонятным, код в комментариях, а на вопросы ответим в нашем коммьюнити-чате 😉
  • ✍ 8
  • 👍 6
  • ❤ 1
  • ❤‍🔥 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →