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

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

رفتن به کانال در Telegram

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

نمایش بیشتر
5 721
مشترکین
-324 ساعت
-107 روز
-6830 روز
آرشیو پست ها
Repost from IT Portal
В 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

Новое выезжающее боковое меню в приложении X на SwiftUI youtu.be/aJ3969UVDaI 👉 @MobDevPortal

Совет на ближайшие годы — изучайте ВАЙБ-КОДИНГ ИИ уже пишет код, чинит баги, генерирует тесты, документацию и помогает запуск
Совет на ближайшие годы — изучайте ВАЙБ-КОДИНГ ИИ уже пишет код, чинит баги, генерирует тесты, документацию и помогает запускать продукты быстрее, чем это делали классические команды разработки. И это уже не "будущее когда-нибудь", а реальность, которая меняет рынок уже сегодня И те, кто научится вайбкодить сейчас, будут увереннее конкурировать на рынке и зарабатывать больше тех, кто по-прежнему делает всё вручную. Стартовать с нуля поможет канал Вайб-кодинг. Там ребята круглосуточно мониторят более 320 российских и зарубежных источников и публикуют только главное: релизы, инструменты, гайды, курсы и практические кейсы. Подписывайтесь, нас уже 30 тысяч: @vibecoding_tg

Совет по SwiftUI 💡 В iOS 16.0+ используйте RenameButton вместе с renameAction(), чтобы вызывать стандартный UI для переимено
Совет по SwiftUI 💡 В iOS 16.0+ используйте RenameButton вместе с renameAction(), чтобы вызывать стандартный UI для переименования. Идеально подходит для переименования папок, заметок, проектов или элементов списка через контекстное меню. 👉 @MobDevPortal

SwiftUI и анимация шейдеров Metal Туториал: youtube.com/watch?si=3AmeLsxbaYwZfrXc&v=LFecBevdWik&feature=youtu.be 👉 @MobDevPortal

Новое в Xcode 26.5 beta StoreKit теперь поддерживает отображение годовой подписки как ежемесячной оплаты с обязательством на
Новое в Xcode 26.5 beta StoreKit теперь поддерживает отображение годовой подписки как ежемесячной оплаты с обязательством на 12 месяцев. То есть пользователи могут платить помесячно за годовой план. 👉 @MobDevPortal

Айтишники не рассказывают где учатся бесплатно и эффективно Никому не говори об этом канале!!! В сфере онлайн образования поя
Айтишники не рассказывают где учатся бесплатно и эффективно Никому не говори об этом канале!!! В сфере онлайн образования появился новый гигант «TERMINAL» который разрушит индустрию платных курсов Бесплатный доступ:
🔄Практические курсы и задания 🔄Книги и статьи от профи 🔄Полезные инструменты и ресурсы 🔄IT-новости и инсайды
Обучение по всем направлениям: SQL, Python, Frontend, PHP, C++, Golang, GIT, Linux, Java, кибербезопасность и др. Если ценишь знания подпишись: @Terminal_tg

Делаем кастомный Tab Bar в стиле Fitness (iOS 26) на SwiftUI 👉 @MobDevPortal

SwiftUI совет Настраивайте sheet’ы в SwiftUI с помощью presentation-модификаторов, таких как detents, индикатор перетаскивани
SwiftUI совет Настраивайте sheet’ы в SwiftUI с помощью presentation-модификаторов, таких как detents, индикатор перетаскивания, радиус скругления углов и фон. 👉 @MobDevPortal

Хватит кодить руками: Инструкция, как управлять нейросетями и собирать IT-продукты за вечер Самое странное сейчас это пытатьс
Хватит кодить руками: Инструкция, как управлять нейросетями и собирать IT-продукты за вечер Самое странное сейчас это пытаться кодить руками по классике, когда опытные программисты давно кодят с нейронками даже в больших проектах. Поэтому в 2026 выигрывает тот, кто быстро делает рабочие решения без долгих лет обучения и максимально сокращает путь с нуля до первого реального проекта в IT. Андрей Ивашев запускает бесплатный 3-дневный интенсив: «Вайбкодинг: с нуля до первого IT-продукта» 📅 7-9 апреля в 19:00 МСК Для тех хочет начать программировать с нейронками, создать свой первый IT-продукт и заработать на этом первые деньги даже без опыта и образования. Программа 🔥 7 апреля Почему сегодня вход в IT стал сложнее и как вайбкодинг меняет правила игры 8 апреля 3 способа заработать на вайбкодинге в 2026 и где брать первого клиента, чтобы сделать проект за реальные деньги 9 апреля Эра агентов или программирование на автопилоте 🎁 Бонус за регистрацию: «Библиотека промптов для заработка на вайбкодинге», которые помогут упаковать портфолио и общаться с клиентами так, чтобы покупали. 50 бесплатных нейросетей, чтобы вы могли кодить без остановки + секретные бонусы Бесплатных мест для наших подписчиков всего 100. Зарегистрироваться бесплатно Зарегистрироваться бесплатно Зарегистрироваться бесплатно Тыкни на 🔥, если идёшь.

Расширяемая панель вкладок с эффектами морфинга жидкого стекла на SwiftUI https://youtu.be/Nj285uRnrPQ ПРИМЕЧАНИЕ: Вдохновлено iOS-приложением Linear. 👉 @MobDevPortal

Совет для SwiftUI Используйте .redacted(reason: .placeholder), чтобы показывать skeleton-интерфейс (плейсхолдер UI) во время
Совет для SwiftUI Используйте .redacted(reason: .placeholder), чтобы показывать skeleton-интерфейс (плейсхолдер UI) во время загрузки данных, а когда данные будут готовы - уберите его. 👉 @MobDevPortal

🔥 Подписка на easyoffer PRO на 1 год со скидкой 70% easyoffer – сайт для подготовки к собеседованию на программиста, тестиро
🔥 Подписка на easyoffer PRO на 1 год со скидкой 70% easyoffer – сайт для подготовки к собеседованию на программиста, тестировщика и другие IT-профессии становится еще доступнее со скидкой 70% до 10 марта. ⚙️ Актуальные функции: 1. База вопросов из реальных технических собеседований с вероятностью встречи и примерами ответов. 2. База задач с этапа live-coding. 3. База видеозаписей 1100+ реальных собеседований, в том числе в топовые компании (Сбер, Авито, Яндекс, WB, OZON, МТС и др.) на позиции Junior/Middle/Senior. 4. База 400+ тестовых заданий от компаний. 5. Аналитика ТОП-требований из вакансий для лучшего написания резюме по ключевым словам. 6. Тренажеры для подготовки к собеседованию. В том числе тренажер «Реальное собеседование» со сценарием вопросов под конкретную компанию. Акция до 10 марта (включительно) на PRO-тариф. – Подписка действует 1 год – Доступ ко всем профессиями сразу 👉 Смотри подробности тарифа и покупай на easyoffer

Модификаторы SwiftUI, которые появятся в Expo 55 – это тихо вышедшее, но одно из самых крутых обновлений 👉 @MobDevPortal

Новое в SwiftUI Начиная с iOS 26.0+ можно использовать symbolColorRenderingMode(), чтобы рендерить SF Symbol либо с однотонно
Новое в SwiftUI Начиная с iOS 26.0+ можно использовать symbolColorRenderingMode(), чтобы рендерить SF Symbol либо с однотонной заливкой, либо с градиентной заливкой 👉 @MobDevPortal

🔥 Пожизненная PRO-подписка на easyoffer по цене одного года. Беспрецедентная акция на PRO-тариф сайта для подготовки к собес
🔥 Пожизненная PRO-подписка на easyoffer по цене одного года. Беспрецедентная акция на PRO-тариф сайта для подготовки к собеседованию на программиста, тестировщика, проектного менеджера и другие IT-профессии. ⚙️ Доступные функции сейчас: 1. База вопросов из реальных технических собеседований с вероятностью встречи и примерами ответов. 2. База задач с этапа live-coding. 3. База 1100+ реальных собеседований, в том числе в топовые компании (Сбер, Авито, Яндекс, WB, OZON, МТС и др.) на позиции Junior/Middle/Senior. 4. База 400+ тестовых заданий от компаний. 5. Аналитика ТОП-требований из вакансий для лучшего написания резюме по ключевым словам. 6. Тренажеры для подготовки к собеседованию. В том числе тренажер «Реальное собеседование» со сценарием вопросов под конкретную компанию. ⌛️ Функции, которые появятся в ближайшие полгода: 1. Агрегатор вакансий из Telegram, сайтов компаний и джоббордов. 2. Улучшение и оптимизация резюме, чтобы проходить ATS-системы. 3. Генерация уникального резюме и сопроводительного письма под вакансию. Акция до 20 февраля (включительно) на PRO-тариф. Покупаешь сейчас один раз — пользуешься всю жизнь без лимита, включая все будущие функции. 👉 Смотри подробности тарифа и покупай на easyoffer

Начиная с Kotlin 2.4.0, Kotlin Flows можно экспортировать и использовать в Swift как AsyncSequence 🥳 https://github.com/GuilhE/SwiftExport-Playground 👉 @MobDevPortal

Совет по Xcode Если превью в SwiftUI начинают вести себя странно или тормозить, очистите весь кэш данных превью одной командо
Совет по Xcode Если превью в SwiftUI начинают вести себя странно или тормозить, очистите весь кэш данных превью одной командой. 👉 @MobDevPortal

Совет на 2026 год — освойте ВАЙБ-КОДИНГ. ИИ уже пишет код, чинит баги, генерит тесты и документацию быстрее и качественнее лю
Совет на 2026 год — освойте ВАЙБ-КОДИНГ. ИИ уже пишет код, чинит баги, генерит тесты и документацию быстрее и качественнее любой команды айтишников И те, кто научится вайбкодить сейчас, будут зарабатывать в разы больше тех, кто всё ещё делает всё вручную Разобраться в этом с нуля поможет канал Вайб-кодинг. Там простым языком разбирают, какие инструменты действительно стоит использовать, как собирать проекты от идеи до релиза и что сейчас актуально в вайбкодинге Подписывайтесь, нас уже 15 тысяч: @vibecoding_tg

В статье на Habr разобран пример реализации такой анимации в Compose. Авторы вынесли решение в отдельную библиотеку ThemeAnimator, которую можно подключить к своему проекту.
Анимация смены темы реализована через перехват отрисовки в Modifier.Node: сначала делается снимок UI в старой теме, затем тема переключается, фиксируется новое состояние и запускается анимация между двумя скриншотами. Переход рисуется как круговое раскрытие новой темы, что позволяет избежать мерцаний и добиться плавного эффекта
👉 @MobDevPortal