MobDev Portal | Мобильная Разработка
5.41K subscribers
326 photos
73 videos
4 files
280 links
Присоединяйтесь к нашему каналу и погрузитесь в мир мобильной-разработки

Связь: @devmangx
Download Telegram
Новое в Xcode 26.5 beta

StoreKit теперь поддерживает отображение годовой подписки как ежемесячной оплаты с обязательством на 12 месяцев.

То есть пользователи могут платить помесячно за годовой план.

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🤔1
Совет по SwiftUI 💡

В iOS 16.0+ используйте RenameButton вместе с renameAction(), чтобы вызывать стандартный UI для переименования.

Идеально подходит для переименования папок, заметок, проектов или элементов списка через контекстное меню.

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9
This media is not supported in your browser
VIEW IN TELEGRAM
Новое выезжающее боковое меню в приложении X на SwiftUI

youtu.be/aJ3969UVDaI

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍3
Forwarded from IT Portal
This media is not supported in your browser
VIEW IN TELEGRAM
В Google AI Studio теперь можно вайбкодить приложения для Android

Описываете идею, и AI Studio сгенерирует нативное приложения на Kotlin и Jetpack Compose. Приложение можно сразу протестировать в браузерном эмуляторе, установить на устройство или продолжить разработку в Android Studio, если возможностей промптов уже недостаточно.

А ещё доступна публикация в Google Play на internal testing track в один клик

https://blog.google/innovation-and-ai/technology/developers-tools/google-ai-studio-io-2026/

@IT_Portal
❤7👍2
Совет по SwiftUI

Используйте listItemTint(), чтобы задать каждой иконке Label внутри List свой собственный цвет

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10
This media is not supported in your browser
VIEW IN TELEGRAM
Реализация свайпаемого Tab Bar в стиле Safari с использованием SwiftUI

https://youtu.be/0KVoxxXUJaE?si=yN8Jq6OjF-8dVgO8

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍5
SwiftUI Tip 💡

В iOS 17.0+ используйте .defaultScrollAnchor(.bottom), чтобы ScrollView при открытии сразу позиционировался внизу. Полезно для интерфейсов в стиле чата.

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍1
Совет по SwiftUI

Кликабельные ссылки внутри Text можно легко создавать с помощью Markdown-синтаксиса, а их цвет настраивать через tint().

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥4👎1😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Эффект «тягучего» Pull to Refresh в SwiftUI

https://youtu.be/gTPi9UdKYbU

Примечание: здесь используется модификатор refreshable, а поверх него добавлен только кастомный UI ✌️

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥1
Совет по SwiftUI

В iOS 16+ используйте UnevenRoundedRectangle, чтобы задать отдельный радиус скругления для каждого угла

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👀7❤2😁1
Совет по SwiftUI

Используйте contentMargins(), чтобы задать кастомные отступы вокруг контента внутри ScrollView.

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Сворачиваемая панель вкладок как в приложении Instagram на SwiftUI

https://youtu.be/691o2FUDs-8

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Интерактивный слайдер таймлайна из приложения Apple Sports на SwiftUI

https://youtu.be/TAdu1iQmrMQ

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Совет по SwiftUI

В iOS 26+ используйте SubscriptionOfferView, чтобы отображать компактное системное предложение подписки прямо внутри приложения.

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍2
Совет по SwiftUI

Используйте role у кнопок, чтобы явно указать SwiftUI, какое действие выполняет кнопка, и автоматически получить подходящий системный стиль.

👉 @MobDevPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3