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

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

@mobdevportal

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

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

Showing posts older than #235 · Back to latest

Older Posts 19 shown
Post #233 2.25K
Обновления в Swift Concurrency: что нас ждёт в Swift 6

Большая статья с разбором основных изменений в Swift 6: обзор пропозалов, как теперь работает concurrency-модель, заметки важного/интересного по мнению автора, playground с тестами для каждого пропозала.

ConcurrencyPlayground – в проекте по каждому пропозалу вы можете найти тесты, которые проверяют его функциональность, и сравнить поведение кода для Swift 5 и Swift 6.

👉 Читать

👉 @MobDevPortal | #cтатья
  • 👍 1
Post #232 2.38K
miuix — библиотека компонентов пользовательского интерфейса для Kotlin Multiplatform, разработанная для создания кроссплатформенных приложений.

Библиотека использует Compose Multiplatform для обеспечения единой кодовой базы, поддерживая Android, iOS, macOS, Web и JVM.

Она включает компоненты, такие как кнопки, списки и другие UI-элементы, что упрощает создание адаптивных интерфейсов, не требуя дублирования кода для каждой платформы.

👉 Github

👉 @MobDevPortal | #ресурсы
  • 👍 7
  • ❤ 1
  • 😁 1
Post #230 2.31K
Потоки под капотом: как работают многопоточность и синхронизация

Большой материал про то, как потоки устроены под капотом: работа потоков, скрытые механизмы, обеспечивающие их функционирование, какую пользу практикующим iOS‑разработчикам приносит понимание внутреннего устройства потоков.

🔸Конкурентность VS параллелизм
🔸Программа
🔸Процесс
🔸Поток
🔸Задача
🔸Kernel threads vs green threads
🔸Потоки на уровне операционной системы
🔸Кооперативная многозадачность
🔸Принудительная многозадачность
🔸Планировщики
🔸Инструменты многопоточности и многозадачность
🔸Закон Амдалла
🔸Полезные в практике свойства потока
🔸Выводы

👉 Читать

👉 @MobDevPortal | #cтатья
  • 👍 4
Post #227 2.31K
💡 Совет по SwiftUI

Легко настройте минимальную высоту для всех строк в List.

👉 @MobDevPortal | #tips
  • 🔥 6
  • 👍 3
Post #226 3.23K
💡 Совет по Kotlin

Знаете ли вы, что можно получить доступ к содержимому объектов и изменить несколько значений одновременно?

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

👉 @MobDevPortal | #tips
  • 🔥 19
  • 👍 5
  • ❤ 4
  • 👀 3
Post #224 2.72K
Уведомления в Kotlin Multiplatform с KMPNotifier! 🔔

🔸Локальные уведомления (Android, iOS, Desktop, JS и WASM)
🔸 Push-уведомления (Firebase Cloud Messaging) (только Android и iOS)
🔸 Мультиплатформенность (Android, iOS, Desktop и Web (JS и WASM))

👉 Подробнее

👉 @MobDevPortal | #ресурсы
  • 👍 7
Post #223 2.63K
Elevating Your Jetpack Compose UI with GraphicsLayer

Полезная статья с разбором модификатора graphicsLayer(), его параметров и как они влияют на результат.

👉 Читать

👉 @MobDevPortal | #cтатья
  • 👍 3
Post #221 2.56K
💡 Совет по Flutter: Создайте расширение темы

Упростите доступ к свойствам вашей темы

👉 @MobDevPortal | #tips
  • ❤ 5
  • 👍 4
Post #220 2.57K
Photo Calendar

Настраиваемый календарь на Jetpack Compose, который позволяет добавлять фоновое изображение к конкретным дням.

👉 https://github.com/DongChyeon/PhotoCalendar

👉 @MobDevPortal | #ресурсы
  • 🔥 7
  • 👍 3
Post #218 2.69K
Чек-лист оптимизации Jetpack Compose

В нормальном качестве: тык

👉 @MobDevPortal | #ресурсы
  • 🔥 6
  • 👍 1
Post #217 2.67K
💡 SwiftUI Совет

Легко создавайте светящуюся градиентную рамку в SwiftUI, используя модификаторы stroke() и shadow().

👉 @MobDevPortal | #tips
  • 👍 6
  • ❤ 1
Post #214 2.49K
Lumo-UI — это плагин Gradle, предназначенный для генерации компонентов пользовательского интерфейса с использованием Jetpack Compose.

Он предоставляет настраиваемые и готовые к использованию компоненты, которые можно интегрировать в ваши проекты.

Репозиторий проекта: https://github.com/nomanr/lumo-ui

👉 @MobDevPortal | #ресурсы
  • 👍 11
  • ❤ 4
  • 🔥 1
Post #213 2.54K
Более 300,000 дизайнов для вдохновения при создании ваших приложений/сайтов

🔸Фильтрация по iOS/Android/Web
🔸Режим прототипирования
🔸Видеорежим
🔸Возможность экспорта в подписываемый формат

👉 https://mobbin.com/

👉 @MobDevPortal | #ресурсы
  • 👍 4
  • ❤ 2
Post #211 2.47K
💡 SwiftUI Совет

Автозаполнение кодов подтверждения — одна из лучших функций в iOS.

Чтобы явно включить её для текстового поля, просто используйте:
.textContentType(.oneTimeCode)

👉 @MobDevPortal | #tips
  • 👍 12
  • 🔥 3
  • ❤ 2
  • 👀 1
Post #208 2.94K
Оптимизация под контролем: инструменты и метрики для Аndroid-приложений

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

👉 Читать

👉 @MobDevPortal | #cтатья
  • 👍 2
Post #206 3.02K
Примеры приложений на Jetpack Compose Samples

Это один из самых популярных репозиториев по изучению Jetpack Compose. Каждый пример показывает различные варианты использования Compose, уровни сложности и API.

Проект постоянно обновляется. Так что даже если знали про него, то советуем заглянуть — вдруг найдёте что-то новое и интересное для себя: https://github.com/android/compose-samples

👉 @MobDevPortal | #ресурсы
  • 👍 10
Post #205 3.55K
SwiftUI onScrollGeometryChange

Этот модификатор используется для получения информации о текущем состоянии прокрутки (например, изменения в координатах или видимости элементов) и реакции на эти изменения, например, для анимации или изменения состояния интерфейса.

👉 @MobDevPortal
  • ❤ 5
  • 👍 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 →