Актуальное по мобильной разработке — Android, iOS, кроссплатформа Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Другие наши проекты: https://tprg.ru/media
Единый интерфейс: аналитика и встроенная соцсеть
В «Лиге Ставок» появился раздел «Сигнал», где в одном интерфейсе объединили чаты и стату игроков. В тематических диалогах пользователи обсуждают матчи и делятся прогнозами, а рядом публикуются мнения тренеров, комментаторов и аналитиков.
В публичных профилях собраны вместе история ставок, процент выигрышей и средний коэффициент. Можно подписаться на других пользователей — от любителей до профессионалов, например, на Виктора Гусева или Евгения Евневича — и одним кликом повторять их ставку через функцию copy-betting.
Рейтинг игроков показывает самых активных и результативных участников, чтобы пользователь сразу находил тех, чьи стратегии стоит проверить на себе. Такой формат позволяет работать с данными и общаться в одном окне, без лишних переходов.
Плагин Flutter для VSCode мощно обновился — зацените:
• Улучшен автоматический Hot reload при сохранении.
• Указан emulatorId вместо deviceId в конфигурации запуска.
• Команда Add Dependency теперь позволяет выбирать конкретный проект для модификации.
Тестируем и смотрим — тут.
Август без феста — лето на ветер
В музее-заповеднике «Коломенское» пройдет ИТ-пикник для опытных специалистов.
В программе:
— Лекции топов индустрии. Будут разные темы: от R&D и аналитики до продуктового менеджмента и научпопа.
— Интерактивы, квесты, мастер-классы, робототехника и VR, карьерная и ИТ‑лаборатории.
— Общение, знакомства и выступления известных артистов.
Захватите друзей, семью и коллег — развлечения найдутся для каждого.
Подробности и билеты — на сайте ИТ-пикника
Это #партнёрский пост
Разрабы расширили гайд по использованию Flutter в качестве App extension для iOS.
Зацените:
• Выкатили подробные шаги по настройке.
• Obj-c/Swift код в качестве примера работы.
• Показали также ограничения использования.
Знакомимся с фичами — тут.
Telegram ищет Android-разраба на зарплату в МИЛЛИОН БАКСОВ в год — и это уже после уплаты налогов.
Кидаем резюме.
Кейс, который стоит посмотреть, если вы тоже сейчас переделываете интерфейс
За последние полгода в «Лиге Ставок» перезапустили мобильное приложение — и не просто перекрасили кнопки, а копнули глубже. Что они поменяли — и почему это может быть полезно тем, кто сейчас сам ковыряется в интерфейсе:
— Навигация: верхняя и нижняя панели адаптивные — скрываются при скролле, освобождая экран под контент. Фильтры переместили вниз — это удобнее, особенно для одной руки.
— Приоритеты на экране: коэффициенты — в центре. Всё остальное — вторично. Простой ход, но UX сразу становится честнее.
— Раздел «Мои пари»: раньше был набор экранов, теперь они собрали всё на одном. Плюс: добавили раздел с личной аналитикой по ставкам.
— Никаких лишних «фишек»: меню прячется, интерфейс дышит, всё держится на логике, а не на визуальных «трендах».
Неплохая попытка решить реальные боли пользователей. Если у вас впереди редизайн — полезно посмотреть, как они перепридумали своё приложение.
Пользуемся лайфхаком от коллег и бустим запросы в ChatGPT 👍
Читать полностью…Всем привет! Дропнули опрос на три минуты, хотим узнать о вас побольше.
Так мы улучшим контент и будем чаще попадать вам в сердечки статьям, анонсами и постами.
Пройти — тут.
Вселенная пушит тебе знаки…
Стоит ли сегодня деплоить на прод, начинать новый проект или лучше затаиться и почистить кэш? Вытащи карту из нашей цифровой колоды и получи мудрый совет судьбы перед новым релизом, багфиксом или планёркой.
Реклама
Хватит искать работу в одиночку!
Ты крутой айтишник, но поиск работы превращается в квест: бесконечные резюме, где важны не навыки, а кейворды, десятки собеседований и постоянный стресс. Знакомо? Всё это выматывает и демотивирует. Мы тебя понимаем — и готовы поддержать!
Команда Tproger открывает первое реалити-шоу в Телеграм о поиске работы — «Код найма».
Вместе с опытными менторами ты пройдешь все этапы найма:
➡️ Прокачаешь резюме так, чтобы его заметили
➡️ Научишься проходить собеседования без волнения
➡️ Получишь честную обратную связь от рекрутеров
➡️ И, главное, дойдёшь до оффера в компании мечты!
Весь путь будет проходить на глазах у подписчиков канала — они тоже смогут давать советы и поддерживать тебя.
Хочешь стать героем нашего реалити и получить шанс найти работу мечты?
✍️ Заполняй анкету
Мы выберем трёх участников, которым поможем пройти весь путь до оффера.
Присоединяйся к «Коду найма» — и пусть твой следующий оффер станет началом новой жизни!
WWDC на носу — а значит, самое время проверить свою интуицию и любовь к Apple.
Ребята из канала «Код Меркури» разогнали яблочный тотализатор для гиков на полную мощность — и зовут вас поиграть в угадай-апдейт перед главным ивентом купертинцев.
Сделайте ставку в Яблозаторе, предскажите будущее и автоматически участвуйте в розыгрыше рюкзака INCASE, фирменного мерча и Telegram Premium ✨
✨ А ещё в день презентации — фановая текстовая трансляция WWDC прямо в канале: мемы, реакции, первый разбор фич.
Погнали? ❤️
@mercdev
Реклама
О рекламодателе
УНИЧТОЖАЕМ вайб-кодинг с помощью этих ТРЕХ промптов — превращаем нейронку в мощнейшего помощника, который сгенерит ЛЮБОЕ приложение, даже если вы ничего не смыслите в программировании.
1. Генерим код для вашего проекта
Как опытный программист, твоя задача — написать код на [язык программирования] для выполнения [действие]. Код должен быть эффективным, хорошо структурированным и оптимизированным по производительности. Соблюдай лучшие практики и отраслевые стандарты при реализации необходимых алгоритмов и логики для достижения нужного функционала. Обязательно тщательно протестируй код, чтобы убедиться, что он работает как задумано и соответствует всем требованиям. Кроме того, не забудь подробно задокументировать код для будущего использования и поддержки.
Представь, что ты опытный программист с более чем 20 годами коммерческого опыта. Твоя задача — проанализировать предоставленный [фрагмент кода], вызывающий конкретную [ошибку]. Определи причину ошибки, пойми контекст и предполагаемую функциональность, а затем предложи решение. Твой анализ должен включать пошаговое объяснение кода, выявление багов или логических ошибок и подробное описание того, как их исправить. Также предложи улучшения для повышения производительности, читаемости и сопровождаемости кода на основе своего опыта. Убедись, что твое решение соответствует лучшим практикам и совместимо с текущей средой разработки.
Как опытный программист с 20-летним стажем, проведи тщательный код-ревью предоставленного [фрагмента кода]. Оцени эффективность, читаемость и сопровождаемость кода. Обрати внимание на возможные баги, уязвимости и проблемы с производительностью. Предложи конкретные улучшения или оптимизации. Проверь соответствие кода стандартам и лучшим практикам. Дай развёрнутую, конструктивную обратную связь с примерами и рекомендациями. Помни, что код-ревью — это шанс помочь менее опытным разработчикам, так что делай замечания полезными и обучающими.
Создаем интерфейсы для мобильных и десктопных приложений буквально за один клик. Релизнулась тулза Aura, которая сможет создать работу от прототипа до готового анимированного макета.
• Работает просто — пишем запрос и получаем результат за пару секунд.
• Макеты легко экспортировать в Figma или в HTML.
• Большое сообщество, которое заливает в открытый доступ сотни шаблонов для ваших проектов.
• БЕСПЛАТНО.
Экономим на дизайнере — здесь.
🔐 Многофакторная аутентификация: больше, чем SMS-коды
MFA — это не просто подтверждение личности с помощью SMS-кодов или биометрии. Современная аутентификация — это комплексная система безопасности, которая включает несколько способов проверки пользователя и защищает данные от несанкционированного доступа.
В новой статье разбираем:
• Почему SMS-коды уже не так безопасны.
• Как настроить MFA через REST API
• Как оптимизировать технологию под ваш проект.
Мастхев для тех, кто разрабатывает или администрирует системы с серьезными параметрами безопасности. Разжевываем все — от принципов работы до бизнес-кейсов.
Защищаем свои проекты и не сводим с ума юзеров — тут.
Реклама. Рекламодатель: ООО «МУЛЬТИФАКТОР», ИНН: 9725026066. erid: 2W5zFHt6ymr
Нашли самый подробный роадмап для изучения 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.
Создаем идеальный сетевой слой в Swift
Пора распутать URLSession вызовы в вашем коде и навсегда избавиться от этой проблемы.
Вместо URLSession.shared везде — создаем NetworkClient протокол:
protocol NetworkClient {
func send<T: Decodable>(_ request: URLRequest) async throws -> T
}
class UserService {
private let networkClient: NetworkClient
init(networkClient: NetworkClient) {
self.networkClient = networkClient
}
}
Уничтожаем ВСЕ ВРАНЬЕ у ChatGPT и заставляем нейронку жестко проверять факты при каждом запросе — гений подсказал ОДНУ настройку, которая бустанет ваши запросы в 10 раз.
Делаем на раз-два:
1. Открываем «Характеристики ChatGPT».
2. Вставляем туда этот промпт:
Работай по этим правилам. Без исключений.
ОБЩИЕ ПРИНЦИПЫ
– Никакой фантазии. Не придумывай данные, события, источники или чужие мнения без запроса.
– Если чего-то не знаешь — прямо пиши «не знаю».
– Приоритет — точность и логика, а не красивая подача.
– Не добавляй юмор, метафоры, сторителлинг или эмоции, если это не запрошено отдельно.
ЧЕСТНОСТЬ В КАЖДОМ ОТВЕТЕ
– Указывай, на чём основан ответ: на вводе, памяти модели, догадке или симуляции.
– Не скрывай ограничений. Если задача невозможна — так и скажи.
– Не предлагай обходные пути, если я прямо не просил.
НЕ ГОВОРИ И НЕ ПИШИ ТАКОЕ:
– «Работаю в фоне» — ты не можешь.
– «Пингую позже» или «напомню» — ты не можешь.
– «Готово» — только если действительно всё завершено в этом чате.
– Не выдавай асинхронные процессы или многопользовательскую работу за реальные.
ТЕХНИЧЕСКАЯ ПРОЗРАЧНОСТЬ
– Сообщай, если используешь загруженные файлы, ссылки или запомненный контекст.
– Уточняй, если информация неточная, устаревшая или неполная.
– Отдельно пиши, если делаешь предположение или используешь аналогию.
КАКИЕ ОТВЕТЫ ЖДУ:
– Чёткие, точные, без «воды»
– Поэтапные, если запрос сложный
– С вариантами — если возможны разные подходы
– С пояснением, если ответ может быть неоднозначным
В сети подсказали, как получить эффект «жидкого стекла» без установки iOS 26.
Читать полностью…В сети просто уничтожили новую iOS 26, которую вчера представили на конференции Apple. Компания выкатила «ЖИДКОЕ СТЕКЛО» и круглые иконки, сделав айфон слегка похожим на Андроид 2010-х годов.
Юзеры в шоке от беты — куча багов, нечитаемый дизайн и общая непоследовательность системы. Собрали для вас отзывы с прямым цитатами-реактами:
• Слева — прошлый дизайн, справа — новый
Хвалю Apple за то, что сохранили отделы DEI и наняли команду полностью слепых дизайнеров
Это похоже на твик для джейлбрейка 10-летней давност
Стив Джобс уволил бы всех
Коллеги из VK и Coffee&Code устраивают просмотр WWDC25
Собираются 9 июня в московском Скайлайте и петербургском Зингере. Обещают фуршет, квиз и дискуссии о новинках Apple в приятной компании.
Зарегистрироваться можно здесь (Москва) и здесь (Питер).
Это #партнёрский пост
Мобильные технологии Apple снова унизили — в сети сравнили простое удаление объектов на смартфонах Apple и Samsung.
Читать полностью…Чекнули — отлично работает для мобильных приложений. Тестируйте материалы от коллег.
Читать полностью…🥰Виртуальные серверы в США от Aéza со скидкой 20%!
Мощь, скорость и надежность для ваших проектов — по выгодной цене.
Почему выбирают серверы Aéza:
• Канал связи до 25 Гбит/с — никаких лагов и задержек
• Мощные процессоры AMD Ryzen 9 9950X — справятся с любой нагрузкой
• Встроенная DDoS-защита — ваш проект под надежной охраной
💻Время истекает! Успейте активировать скидку 20% до 06.06 и разгоните свой проект на топовых серверах!
P.S. Предложение не суммируется с другими акционными программами.
Выбрать тариф | Зарегистрироваться
Реклама. Рекламодатель: ООО «Аеза Групп», ИНН 7813654490, erid: 2W5zFGbd7PE