Новое в Xcode 26.5 beta
StoreKit теперь поддерживает отображение годовой подписки как ежемесячной оплаты с обязательством на 12 месяцев.
То есть пользователи могут платить помесячно за годовой план.
👉 @MobDevPortal
StoreKit теперь поддерживает отображение годовой подписки как ежемесячной оплаты с обязательством на 12 месяцев.
То есть пользователи могут платить помесячно за годовой план.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
SwiftUI и анимация шейдеров Metal
Туториал: youtube.com/watch?si=3AmeLsxbaYwZfrXc&v=LFecBevdWik&feature=youtu.be
👉 @MobDevPortal
Туториал: youtube.com/watch?si=3AmeLsxbaYwZfrXc&v=LFecBevdWik&feature=youtu.be
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥3👍2
Совет по SwiftUI 💡
В iOS 16.0+ используйте
Идеально подходит для переименования папок, заметок, проектов или элементов списка через контекстное меню.
👉 @MobDevPortal
В iOS 16.0+ используйте
RenameButton вместе с renameAction(), чтобы вызывать стандартный UI для переименования.Идеально подходит для переименования папок, заметок, проектов или элементов списка через контекстное меню.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9
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
Описываете идею, и 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
Используйте
👉 @MobDevPortal
Используйте
listItemTint(), чтобы задать каждой иконке Label внутри List свой собственный цвет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
https://youtu.be/0KVoxxXUJaE?si=yN8Jq6OjF-8dVgO8
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍5
SwiftUI Tip 💡
В iOS 17.0+ используйте
👉 @MobDevPortal
В iOS 17.0+ используйте
.defaultScrollAnchor(.bottom), чтобы ScrollView при открытии сразу позиционировался внизу. Полезно для интерфейсов в стиле чата.Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍1
Совет по SwiftUI
Кликабельные ссылки внутри
👉 @MobDevPortal
Кликабельные ссылки внутри
Text можно легко создавать с помощью Markdown-синтаксиса, а их цвет настраивать через tint().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
Примечание: здесь используется модификатор✌️
👉 @MobDevPortal
https://youtu.be/gTPi9UdKYbU
Примечание: здесь используется модификатор
refreshable, а поверх него добавлен только кастомный UI Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥1
Совет по SwiftUI
В iOS 16+ используйте
👉 @MobDevPortal
В iOS 16+ используйте
UnevenRoundedRectangle, чтобы задать отдельный радиус скругления для каждого углаPlease open Telegram to view this post
VIEW IN TELEGRAM
👀7❤2😁1
Совет по SwiftUI
Используйте
👉 @MobDevPortal
Используйте
contentMargins(), чтобы задать кастомные отступы вокруг контента внутри ScrollView.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
https://youtu.be/691o2FUDs-8
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
https://youtu.be/TAdu1iQmrMQ
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Совет по SwiftUI
В iOS 26+ используйте
👉 @MobDevPortal
В iOS 26+ используйте
SubscriptionOfferView, чтобы отображать компактное системное предложение подписки прямо внутри приложения.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
Используйте
👉 @MobDevPortal
Используйте
role у кнопок, чтобы явно указать SwiftUI, какое действие выполняет кнопка, и автоматически получить подходящий системный стиль.Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3