TGViewer
Channel Public Channel
MobDev Portal | Мобильная Разработка

MobDev Portal | Мобильная Разработка

@mobdevportal

Присоединяйтесь к нашему каналу и погрузитесь в мир мобильной-разработки

Связь: @devmangx
Subscribers
5.38K
Photos
331
Videos
74
Links
282

Showing posts older than #205 · Back to latest

Older Posts 20 shown
Post #203 3.47K
Самый большой список зависимостей для Android

🔸Зависимости, плагины и даже проекты!
🔸Фильтруйте по количеству звезд/оценок
🔸Все проекты содержат ссылку на официальный репозиторий

👉 http://android-arsenal.com

👉 @MobDevPortal | #ресурсы
  • 👍 8
Post #202 3.67K
Совет по SwiftUI: Я часто вижу это в пул-реквестах и продакшн-коде (даже ИИ ошибается!) 👀

Вместо того чтобы вкладывать Image в метку Button, просто используйте .labelStyle(.iconOnly).

✅ Более доступно
✅ Более читаемо
✅ Меньше строк кода
✅ Лучше для SwiftUI

👉 @MobDevPortal | #tips
  • 👍 14
  • ❤ 2
Post #201 4.01K
Кольцо прогресса в SwiftUI

Это краткое руководство для создания пользовательского индикатора прогресса в приложениях на SwiftUI

🔜 Используются переменные состояния, такие как @State var degrees: Double и @State var progress: CGFloat, для управления анимацией и отображением прогресса.

🔜 Кольцо создается с использованием Circle() и методов stroke для настройки толщины и цвета.

🔜 Добавляется градиент с помощью LinearGradient, чтобы визуально улучшить кольцо прогресса.

🔜Реализуются анимации, делающие индикатор более плавным и динамичным.

👉 @MobDevPortal
  • 👍 13
Post #200 3.38K
The best way to load data in ViewModels

Статья с примером реализации своего компонента со стейтами, для более удобной загрузки данных во ViewModel и последующей обработкой на UI.

Пример кода на GitHub → DataLoadingExample

👉 Читать

👉 @MobDevPortal | #cтатья #en
  • 👍 4
Post #198 3.36K
Хочешь освоить Jetpack Compose?

На сайте jetcdev ты можешь найти:

🔘 Статьи
🔘 Репозитории.
🔘 Обновления версий

Все материалы предоставляются бесплатно

Идеально подходит, если ты изучаешь Jetpack Compose или хочешь стать экспертом.

👉 http://jetc.dev

👉 @MobDevPortal | #ресурсы
  • 👍 3
Post #197 3.03K
Выносите ViewModel из Compose функций

Короткая статья для начинающих про то, почему не стоит передавать ViewModel в качестве параметров в Composable функции.

👉 Читать

👉 @MobDevPortal | #cтатья
  • 👍 6
  • 🌚 2
  • ❤ 1
  • 🤔 1
Post #195 2.87K
Самый простой способ добавить аутентификацию в Kotlin Multiplatform 🔐

🔸 Основано на Firebase, мощь и безопасность.
🔸 Совместимо с Kotlin Multiplatform и Compose Multiplatform.
🔸 В настоящее время поддерживает регистрацию по email/паролю, Google и Apple.
🔸 Действия с email: подтверждение учетной записи и восстановление пароля.

👉 https://github.com/Tweener/passage

👉 @MobDevPortal | #ресурсы
  • 👍 5
Post #194 3.54K
SwiftUI скрытие TabBar: Туториал

В этом видео создадите прокручиваемый интерфейс с таб-баром, который плавно скрывается и появляется при прокрутке — это выглядит стильно, аккуратно и очень функционально

👉 @MobDevPortal
  • 👍 10
  • ❤ 3
  • 🔥 1
  • 🌭 1
  • 🏆 1
Post #192 3.4K
+1500 библиотек для Kotlin Multiplatform 🤯

👉 Удобная фильтрация по категориям.

👉 Актуальная информация, чёткая классификация, чтобы легко выбрать подходящее решение.

👉 Создано JetBrains.

→ http://klibs.io ←

👉 @MobDevPortal | #ресурсы
  • 👍 10
Post #191 3.74K
SwiftUI Field Guide

Шикарный сайт, где на интерактивных примерах объясняют как работает верстка в SwiftUI. Можно менять параметры, двигать ползунки при этом виден код и сразу показывается как меняется верстка 🍌

👉 Swiftuifieldguide

👉 @MobDevPortal | #ресурсы
  • 🔥 7
Post #189 3.28K
Конструкторы-самозванцы в Kotlin

Интересная статья про некоторые особенности в Kotlin, связанные с вызовами конструкторов классов и функциями, которые имеют аналогичный синтаксис.

🔜 Читать

👉 @MobDevPortal | #cтатья
  • 👍 4
Post #188 3.07K
Новая функция анимации в Jetpack Compose

Представляем keyframesWithSpline. В отличие от стандартной спецификации keyframes, keyframesWithSpline создает естественную плавную кривую, идеально подходящую для работы с заранее заданными координатами X и Y.

Выше показано различие на примере с Сантой и маршрутом, по которому движется его сани. 😢

🔜 Ссылка на документацию

👉 @MobDevPortal
  • 👍 4
  • ❤ 3
Post #186 3.22K
Если хочешь выделяться с ПОТРЯСАЮЩИМИ анимациями, тебе нужно узнать об этом сайте 🤩

Он называется "designspells", и хотя он не предоставляет код для анимаций, он даст тебе необходимое вдохновение для создания действительно ВПЕЧАТЛЯЮЩИХ вещей.

👉 https://www.designspells.com/

👉 @MobDevPortal | #ресурсы
  • 👍 8
  • 🤯 1
Post #185 3.13K
UI-тесты: Шпаргалка по Compose

Переходя с View на Compose, можно легко потеряться в многообразии API для тестирования. В этой шпаргалке собраны все основные API для покрытия приложения UI тестами:

Шпаргалку также можно скачать в формате PDF

👉 @MobDevPortal
  • 🔥 4
Post #183 2.55K
SVG to Compose

Набор инструментов для преобразования SVG и Android Vector Drawable (AVD/XML) в иконки Jetpack Compose. Проект предоставляет несколько вариантов использования: Command-line tool и Gradle plugin.

👉 https://github.com/rafaeltonholo/svg-to-compose

👉 @MobDevPortal | #ресурсы
  • 👍 5
Post #182 3.36K
Избавляемся от Android в api-модулях

Небольшой туториал на тему «Как уменьшить количество Android-модулей в проекте при помощи оберток над Android-классами»

👉 Читать

👉 @MobDevPortal | #cтатья
  • 👍 3
  • ❤ 1
Post #180 2.99K
Знаешь ли ты, что можно использовать Kotlin для создания видеоигр?

KorGE — это игровой движок с открытым исходным кодом, разработанный полностью на Kotlin.

🔸Визуальный редактор, встроенный прямо в IntelliJ
🔸Поддержка пакетов для добавления кода напрямую через GitHub
🔸"Живое" отладочное окружение
🔸100% Kotlin
🔸Кроссплатформенность на уровне нативных приложений
🔸Быстрая и простая установка (просто плагин)
🔸Отличная документация

→ https://korge.org ←

👉 @MobDevPortal | #ресурсы
  • 👍 10
  • ❤ 3
  • 🔥 2
Post #179 2.96K
Кроссплатформу писать нелегко... 😂

👉 @MobDevPortal
  • 😁 15
Post #178 3.03K
🔥 Курс по Swift и SwiftUI для разработки приложений iOS

🔸9 часов контента
🔸100% актуальный материал
🔸ВЕСЬ код доступен на GitHub
🔸С НУЛЯ (не требуется предварительных знаний)
🔸Бесплатно

Правда, будьте готовы расчехлять cловарь испанского 😐

→ https://github.com/ArisGuimera/iOS-Expert ←

👉 @MobDevPortal | #курсы
  • 👍 3
Post #177 2.66K
How easy is drag-and-drop in Compose?

Статья с примером реализации drag-and-drop в Jetpack Compose

👉 Читать

👉 @MobDevPortal | #cтатья #en
  • 👍 2
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 →