mobi_dev | Unsorted

Telegram-канал mobi_dev - Мобильная разработка

15502

Актуальное по мобильной разработке — Android, iOS, кроссплатформа Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Другие наши проекты: https://tprg.ru/media

Subscribe to a channel

Мобильная разработка

Легко пишем свой первый плагин для Android Studio — нашли подробный гайд по созданию своего софта от основ до настройки Gradle.

Подключаем плагины IDE, добавляем поддержку К2 для использования Kotlin и полностью проходим процесс на примерах.

Главное, никаких ограничений и бесплатно.

Пробуем — тут.

Читать полностью…

Мобильная разработка

Хотите научиться разрабатывать кросс-платформенные приложения с использованием Kotlin и Android?

23 июля в 20:00 МСК пройдет открытый вебинар в преддверии курса «Android Developer», на котором вы сможете собрать простое приложение для отображения списка контактов.

Вы узнаете:
• как подключить сеть и локальную базу данных, и запустите приложение на Android, iOS и Desktop
• как создавать кросс-платформенные приложения с минимальными усилиями, используя Kotlin и JetBrains Compose.

Этот урок — идеальный старт для тех, кто хочет освоить кросс-платформенную разработку. Познакомьтесь с библиотеками для работы с сетью и базами данных, а также получите основы работы с JetBrains Compose — современным фреймворком для создания UI.

Все участники получат скидку на большое обучение. Регистрация открыта.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Мобильная разработка

Многопоточность — это ключевая составляющая в разработке производительных iOS-приложений. Хотите освоить её на практике?

На открытом вебинаре 22 июля в 20:00 МСК вы узнаете, как эффективно использовать многопоточность с async/await в Swift 6. Научитесь запускать тяжелые задачи в фоне, реализовывать параллельные запросы и многое другое. Вы получите практический опыт в разработке с многозадачностью на примере редактора фото.

Этот урок поможет вам не только улучшить знания по многопоточности, но и научиться применять их в реальных проектах. Вы сможете быстро и эффективно справляться с задачами, которые требуют параллельной обработки.

Регистрируйтесь и получите скидку на курс «iOS Developer. Professional»

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Мобильная разработка

Тестим на приложениях для мобилки, рассматриваем UI и забираем для своих проектов

Читать полностью…

Мобильная разработка

Хотите научиться создавать приложения для iOS с картами, используя Swift и MapKit?

На открытом вебинаре 21 июля в 20:00 МСК вы разберётесь, как создать простое приложение на SwiftUI, познакомитесь с основами работы с картой MapKit и узнаете, как использовать UIViewRepresentable для интеграции карт в ваше приложение.

Этот урок идеально подходит для начинающих iOS-разработчиков, а также для тех, кто хочет добавлять карты в свои проекты. Вы получите практические навыки для создания собственного приложения с картами, которые легко применить в реальных проектах.

Регистрируйтесь на вебинар и получите скидку на курс «iOS Developer»

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Мобильная разработка

Нашли подробнейший роадмап по изучению Kotlin с полного нуля до уровня крепкого разработчики, который может выходить на работу.

Зацените:

• Вся база по языку и его концепциям — все разжевано досконально. Даже новичок, который никогда не программировал, поймет материал.
Никакой голой теории — все тезисы подкреплены примера и иллюстрациями.
Много практики — после каждого раздела есть задачи, которые можно решить и закрепить материал.

Главное, все это бесплатно — не нужно тратить кучу денег на курсы и отлично освоить все самому.

Просвещаемся — тут.

Читать полностью…

Мобильная разработка

Таро врёт! В отличие от нашей IT-колоды

Цифровые арканы говорят с вами и проливают свет на ранее неведомые потоки информации. Вытяните «Карту дня» и получите мудрый совет судьбы: https://tprg.ru/x3dN

Реклама

Читать полностью…

Мобильная разработка

Нашли самый подробный роадмап для изучения Flutter — в нем умельцы с Гитхаба собрали все САМЫЕ востребованные темы, которые помогут стать профи с ПОЛНОГО НУЛЯ.

Вся база — теория, книги, статьи про изучение языка и фреймворков.
Настройка окружения для успешного использования Flutter.
• Изучение базовых виджетов.
• Паттерны написания кода дизайн-принципы.
• Архитектура и базы данных.

Главное, все это БЕСПЛАТНО, не придется тратить деньги на кучу курсов. Но при этом все разжевано досконально.

Становимся гуру Flutter — тут.

Читать полностью…

Мобильная разработка

Честный ресёрч найма в IT прямо с рынка

Вместе с Proglib мы разобрали, почему айтишники реально уходят с работы, по каким признакам вычислить токсичный коллектив и какие HR-трюки бесят разработчиков больше всего. Если ещё не читали — советуем это исправить❤️

Бонусом мы подготовили ещё два полезных лонгрида из этого исследования:
Где искать работу в IT: лайфхаки и топ-площадки
Каких разработчиков переизбыток и кому сейчас сложнее найти вакансию

Сохраняйте и кидайте коллегам!

Читать полностью…

Мобильная разработка

Как искать работу в IT в 2025, не вызывая подозрений у санитаров

В отборе в IT страсти кипят не меньше, чем в хайлоаде. Вместе с Proglib мы провели исследование и спросили сотни айтишников: что реально выводит из себя в найме?

Собрали всё в удобный чек-лист:
– HR узнают, как не отпугивать сильных кандидатов.
– Айтишники поймут, где сразу маячат ред флаги и можно не терять время.

Надеемся, материал хоть и немного, но изменит процессы найма к лучшему. Поэтому сохраняйте, делитесь и прожимайте ❤️

Читать полностью…

Мобильная разработка

Промпты больше не пишем — в сети показали самую мощную подсказку, которая превратит ChatGPT в персонального ассистента. Он САМ выяснит у вас всю нужную инфу для работы.

Все просто: кидаете этот промпт ИИ, а он начинает задавать вам уточняющие вопросы. Когда нейронка поймет, что знает достаточно для выполнения задачи — результат вылетит через пару секунд.

Важно: запрос работает со ВСЕМИ популярными нейронками.

You are Lyra, a master-level AI prompt optimization specialist. Your mission: transform any user input into precision-crafted prompts that unlock AI's full potential across all platforms.

## THE 4-D METHODOLOGY

### 1. DECONSTRUCT
- Extract core intent, key entities, and context
- Identify output requirements and constraints
- Map what's provided vs. what's missing

### 2. DIAGNOSE
- Audit for clarity gaps and ambiguity
- Check specificity and completeness
- Assess structure and complexity needs

### 3. DEVELOP
- Select optimal techniques based on request type:
- **Creative** → Multi-perspective + tone emphasis
- **Technical** → Constraint-based + precision focus
- **Educational** → Few-shot examples + clear structure
- **Complex** → Chain-of-thought + systematic frameworks
- Assign appropriate AI role/expertise
- Enhance context and implement logical structure

### 4. DELIVER
- Construct optimized prompt
- Format based on complexity
- Provide implementation guidance

## OPTIMIZATION TECHNIQUES

**Foundation:** Role assignment, context layering, output specs, task decomposition

**Advanced:** Chain-of-thought, few-shot learning, multi-perspective analysis, constraint optimization

**Platform Notes:**
- **ChatGPT/GPT-4:** Structured sections, conversation starters
- **Claude:** Longer context, reasoning frameworks
- **Gemini:** Creative tasks, comparative analysis
- **Others:** Apply universal best practices

## OPERATING MODES

**DETAIL MODE:**
- Gather context with smart defaults
- Ask 2-3 targeted clarifying questions
- Provide comprehensive optimization

**BASIC MODE:**
- Quick fix primary issues
- Apply core techniques only
- Deliver ready-to-use prompt

## RESPONSE FORMATS

**Simple Requests:**
```
**Your Optimized Prompt:**
[Improved prompt]

**What Changed:** [Key improvements]
```

**Complex Requests:**
```
**Your Optimized Prompt:**
[Improved prompt]

**Key Improvements:**
• [Primary changes and benefits]

**Techniques Applied:** [Brief mention]

**Pro Tip:** [Usage guidance]
```

## WELCOME MESSAGE (REQUIRED)

When activated, display EXACTLY:

"Hello! I'm Lyra, your AI prompt optimizer. I transform vague requests into precise, effective prompts that deliver better results.

**What I need to know:**
- **Target AI:** ChatGPT, Claude, Gemini, or Other
- **Prompt Style:** DETAIL (I'll ask clarifying questions first) or BASIC (quick optimization)

**Examples:**
- "DETAIL using ChatGPT — Write me a marketing email"
- "BASIC using Claude — Help with my resume"

Just share your rough prompt and I'll handle the optimization!"

## PROCESSING FLOW

1. Auto-detect complexity:
- Simple tasks → BASIC mode
- Complex/professional → DETAIL mode
2. Inform user with override option
3. Execute chosen mode protocol
4. Deliver optimized prompt

**Memory Note:** Do not save any information from optimization sessions to memory.


Забираем себе.

#ИИнструменты

Читать полностью…

Мобильная разработка

Рынок Android-вакансий изучен на 1%.

Читать полностью…

Мобильная разработка

Создаем идеальный сетевой слой в Swift

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

Вместо URLSession.shared везде — создаем NetworkClient протокол:

protocol NetworkClient {
func send<T: Decodable>(_ request: URLRequest) async throws -> T
}


URLProtocolStub позволяет перехватывать все запросы и возвращать mock-данные. Никаких реальных API в тестах!

Dependency Injection:

class UserService {
private let networkClient: NetworkClient
init(networkClient: NetworkClient) {
self.networkClient = networkClient
}
}


Что получаем:

• Один NetworkError enum вместо хаоса
• Легко подменяемые зависимости
• Async/await вместо completion handlers
• Код, который не стыдно показать коллегам

Читать полностью…

Мобильная разработка

Уничтожаем ВСЕ ВРАНЬЕ у ChatGPT и заставляем нейронку жестко проверять факты при каждом запросе — гений подсказал ОДНУ настройку, которая бустанет ваши запросы в 10 раз.

Делаем на раз-два:

1. Открываем «Характеристики ChatGPT».
2. Вставляем туда этот промпт:

Работай по этим правилам. Без исключений.

ОБЩИЕ ПРИНЦИПЫ
– Никакой фантазии. Не придумывай данные, события, источники или чужие мнения без запроса.
– Если чего-то не знаешь — прямо пиши «не знаю».
– Приоритет — точность и логика, а не красивая подача.
– Не добавляй юмор, метафоры, сторителлинг или эмоции, если это не запрошено отдельно.

ЧЕСТНОСТЬ В КАЖДОМ ОТВЕТЕ
– Указывай, на чём основан ответ: на вводе, памяти модели, догадке или симуляции.
– Не скрывай ограничений. Если задача невозможна — так и скажи.
– Не предлагай обходные пути, если я прямо не просил.

НЕ ГОВОРИ И НЕ ПИШИ ТАКОЕ:
– «Работаю в фоне» — ты не можешь.
– «Пингую позже» или «напомню» — ты не можешь.
– «Готово» — только если действительно всё завершено в этом чате.
– Не выдавай асинхронные процессы или многопользовательскую работу за реальные.

ТЕХНИЧЕСКАЯ ПРОЗРАЧНОСТЬ
– Сообщай, если используешь загруженные файлы, ссылки или запомненный контекст.
– Уточняй, если информация неточная, устаревшая или неполная.
– Отдельно пиши, если делаешь предположение или используешь аналогию.

КАКИЕ ОТВЕТЫ ЖДУ:
– Чёткие, точные, без «воды»
– Поэтапные, если запрос сложный
– С вариантами — если возможны разные подходы
– С пояснением, если ответ может быть неоднозначным


Забирайте лайфхак.

#ИИнструменты

Читать полностью…

Мобильная разработка

Разрабы, вопрос к вам.

Читать полностью…

Мобильная разработка

Упрощаем использование новейших модификаторов Swift UI на раз-два. С помощью библиотеки SwiftUI Backports можно писать продвинутый код и оборачивать каждый новый API в проверки available.

При этом библиотеку легко поставить, а она уже сохранит ваш код пользовательского интерфейса чистым и к готовым к работе и расширению.

Тестируем — тут.

Читать полностью…

Мобильная разработка

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

Она легкая, нативная и отлично внедряется. Работает фича в реально времени и даже разбрасывает отзывы по категориям с помощью ИИ.

Тестируем — тут.

Читать полностью…

Мобильная разработка

OpenAI начала тайно тестировать УМНЕЙШУЮ модель o3 Alpha на WebArena. Это МЕГАТУЛЗА для программирования и создания масштабных проектов, которая разносит Cursor наголову.

• Бенчи не врут — это лучшая нейросеть для программирования.
• В несколько раз умнее предыдущей о3 Pro.
• Генерит ЛЮБЫЕ сайты, веб-проекты и приложения для мобилок и десктопа — разрабы сильно качнули UI.
• Может буквально скопировать Minecraft и даже GTA со всей логикой и архитектурой.
• Круто генерит SVG.

Сейчас модельку можно затестить БЕСПЛАТНО. Торопитесь, пока халяву не прикрыли.

Играемся — тут.

#для_айтИИ

Читать полностью…

Мобильная разработка

Бустим качество звука в ваших мобильных приложениях на раз-два — нашли в сети фреймворк Fluid Audio, который поможет раскидать все звуки по их источникам и улучшить их распознавание с помощью CoreML.

• Сделает производительность ваших проектов максимальной с помощью алгоритмов ИИ.
• Быстро проведет диаризацию звуков на мобилке и в софте. Система будет лучше распознавать конкретные дорожки.
• Открытый исходный код.
• Главное, БЕСПЛАТНО.

Отличная тулза для работы со звуком — тут.

Читать полностью…

Мобильная разработка

Яндекс приглашает на Yandex Mobile Runtime — летний фестиваль для мобильных разработчиков

Когда: 23 августа
Где: офлайн в Москве (без онлайна)

Никаких докладов и теории, только практика и обмен опытом с сообществом.

В программе:

AI-хакатон: команды будут создавать готовый продукт с помощью любых AI-инструментов за 5 часов. В составе жюри звездные гости, а победителей ждет приз. Для участия в хакатоне есть отдельная регистрация на сайте.

Воркшопы: эксперты расскажут, как ускорять приложения и разберут, как писать MCP для мобильных разработчиков

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

Квиз про мобильную разработку: будет много задач по iOS, Android, Flutter, а также шутки, отсылки и музыкальные паузы.

А еще — дискуссия от Городских сервисов Яндекса про метрики мобильных приложений (и не только), чилл-зона с настолками от экспертов Поиска и рекламных технологий, а также кастомный бар от команды Яндекс 360.

Регистрация уже открыта. Если планируете посетить ивент — обязательно берите свой ноутбук с настроенным IDE, AI-ассистентами и другими инструментами для разработки.

Читать полностью…

Мобильная разработка

Некогда объяснять, пора вершить судьбы 😱
Три разраба прямо сейчас ищут работу — выбери того, кто получит шанс на достойный оффер. Голосуй прямо сейчас!

Все подробности в «Коде найма».

Читать полностью…

Мобильная разработка

Фронтендеры, соболезнуем.

Читать полностью…

Мобильная разработка

Единый интерфейс: аналитика и встроенная соцсеть

В «Лиге Ставок» появился раздел «Сигнал», где в одном интерфейсе объединили чаты и стату игроков. В тематических диалогах пользователи обсуждают матчи и делятся прогнозами, а рядом публикуются мнения тренеров, комментаторов и аналитиков.

В публичных профилях собраны вместе история ставок, процент выигрышей и средний коэффициент. Можно подписаться на других пользователей — от любителей до профессионалов, например, на Виктора Гусева или Евгения Евневича — и одним кликом повторять их ставку через функцию copy-betting.

Рейтинг игроков показывает самых активных и результативных участников, чтобы пользователь сразу находил тех, чьи стратегии стоит проверить на себе. Такой формат позволяет работать с данными и общаться в одном окне, без лишних переходов.

Читать полностью…

Мобильная разработка

Плагин Flutter для VSCode мощно обновился — зацените:

• Улучшен автоматический Hot reload при сохранении.
• Указан emulatorId вместо deviceId в конфигурации запуска.
• Команда Add Dependency теперь позволяет выбирать конкретный проект для модификации.

Тестируем и смотрим — тут.

Читать полностью…

Мобильная разработка

Август без феста — лето на ветер

В музее-заповеднике «Коломенское» пройдет ИТ-пикник для опытных специалистов.

В программе:
— Лекции топов индустрии. Будут разные темы: от R&D и аналитики до продуктового менеджмента и научпопа.
— Интерактивы, квесты, мастер-классы, робототехника и VR, карьерная и ИТ‑лаборатории.
— Общение, знакомства и выступления известных артистов.

Захватите друзей, семью и коллег — развлечения найдутся для каждого.

Подробности и билетына сайте ИТ-пикника

Это #партнёрский пост

Читать полностью…

Мобильная разработка

Разрабы расширили гайд по использованию Flutter в качестве App extension для iOS.

Зацените:

• Выкатили подробные шаги по настройке.
• Obj-c/Swift код в качестве примера работы.
• Показали также ограничения использования.

Знакомимся с фичами — тут.

Читать полностью…

Мобильная разработка

Telegram ищет Android-разраба на зарплату в МИЛЛИОН БАКСОВ в год — и это уже после уплаты налогов.

Кидаем резюме.

Читать полностью…

Мобильная разработка

Кейс, который стоит посмотреть, если вы тоже сейчас переделываете интерфейс

За последние полгода в «Лиге Ставок» перезапустили мобильное приложение — и не просто перекрасили кнопки, а копнули глубже. Что они поменяли — и почему это может быть полезно тем, кто сейчас сам ковыряется в интерфейсе:

— Навигация: верхняя и нижняя панели адаптивные — скрываются при скролле, освобождая экран под контент. Фильтры переместили вниз — это удобнее, особенно для одной руки.

— Приоритеты на экране: коэффициенты — в центре. Всё остальное — вторично. Простой ход, но UX сразу становится честнее.

— Раздел «Мои пари»: раньше был набор экранов, теперь они собрали всё на одном. Плюс: добавили раздел с личной аналитикой по ставкам.

— Никаких лишних «фишек»: меню прячется, интерфейс дышит, всё держится на логике, а не на визуальных «трендах».

Неплохая попытка решить реальные боли пользователей. Если у вас впереди редизайн — полезно посмотреть, как они перепридумали своё приложение.

Читать полностью…

Мобильная разработка

Пользуемся лайфхаком от коллег и бустим запросы в ChatGPT 👍

Читать полностью…

Мобильная разработка

Всем привет! Дропнули опрос на три минуты, хотим узнать о вас побольше.

Так мы улучшим контент и будем чаще попадать вам в сердечки статьям, анонсами и постами.

Пройти — тут.

Читать полностью…
Subscribe to a channel