Мобильная разработка
14.9K subscribers
526 photos
224 videos
2.55K links
Актуальное по мобильной разработке — Android, iOS, кроссплатформа

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

Регистрация в перечне РКН: https://tprg.ru/oVBP
Download Telegram
Forwarded from Нейроканал
Создаем резюме под ЛЮБУЮ вакансию в ОДИН КЛИК — выкатили ResumeUP 2.0. Сервис собирает все данные о вас в дружеской беседе и выкатит CV.

• Соберет воедино ВЕСЬ ваш опыт, изложит его четко и понятно.
• Самостоятельно задизайнит резюме и укажет все ключи для поисковиков и HR-ов.
• БЕСПЛАТНО.

Мечтой рекрутеров становимся — тут.

@neuro_channel
This media is not supported in your browser
VIEW IN TELEGRAM
Нашел базу уже готовых компонентов HTML/CSS для ваших приложений — разрабы и дизайнеры, забирайте 6000 (!) элементов, которые можно разместить в своих проектах и не рыться в инете.

• Все элементы доступны СРАЗУ с кодом. Вставляем в редактор и запускаем.
• Компоненты поделены по категориям — очень легко выбрать нужный, а запутаться нереально.
• БЕСПЛАТНО.

Забираем мегабазу — тут.

@mobi_dev
Узнайте своё будущее онлайн и без регистрации, просто заглянув к нам в Дом IT-Карьеры

За каждым окном будет вариант вселенной, которая вас ждёт, если выбрать работу в той или иной компании. Ещё никогда прогноз на жизнь не был таким ясным и предсказуемым: https://tprg.ru/xpem

Реклама
Пишем крутую игру в стиле Survivors на мобилки с помощью гайда от разрабов из команды Epic Games. Сможете С НУЛЯ создать крутой продукт с использованием Unreal Engine и фреймворка Stack-O-Bot.

Зацените:

• Создаем Blueprint-компоненты.
• Настраиваем виртуальный джойстик и сразу тестируем его на мобилке.
• Работаем с видовыми экранами Unreal Engine и масштабируем наш продукт под разные форматы мобильных устройств.

Занятие на выходные забираем — тут.
Макеты в Фигме vs реализация в коде.
Пища богов настоящих разрабов.
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Cursor завезли в FIGMA — проги смогут сгенерить ЛЮБОЙ дизайн с полного нуля и за один промпт!

Обо всем по порядку:

• Загружаем прогу и кидаем в нее промпт — ИИ сгенерит интерфейс, верстку приложения, его экранов.

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

• Готовый к запуску проект приложения можно сделать за две минуты! Все, что нужно от вас — грамотно составленный запрос.

И да, это БЕСПЛАТНО.

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

Сохраняйте и практикуйтесь.
И никакого ограничения пользователей.
Kotlin мощно обновился до версии 2.1.20. Собрали главное:

1. Улучшения компилятора K2

Теперь в Kotlin используется новый компилятор K2. Он быстрее и эффективнее. Если при работе с ним возникнут проблемы, можно временно вернуть старый компилятор, добавив в файл gradle.properties строку:​

kapt.use.k2=false


Также появилась поддержка аннотации @SuperBuilder из библиотеки Lombok. Она упрощает создание объектов, особенно если есть наследование классов.

2. Kotlin Multiplatform (KMP): новый способ настройки приложений


В этой версии появился новый способ настройки приложений для разных платформ. Теперь вместо плагина Application в Gradle используется блок executable {}. Он помогает настраивать задачи и распределение для JVM-целей. Пример использования можно найти в официальной документации.

3. Kotlin/Native: новые оптимизации

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

-Xbinary=preCodegenInlineThreshold=40

Рекомендуется значение 40, но можно экспериментировать.

4. Kotlin/Wasm: улучшенная отладка

Теперь отлаживать приложения на Kotlin для WebAssembly стало проще. Добавлена поддержка формата DWARF, который позволяет пошагово выполнять код и смотреть значения переменных. Чтобы включить эту функцию, используйте опцию компилятора:​

-Xwasm-generate-dwarf


5. Поддержка Gradle


Kotlin 2.1.20 полностью совместим с Gradle версий от 7.6.3 до 8.11. Если после обновления возникнут проблемы со сборкой, можно добавить в файл gradle.properties строку:​

kotlin.kmp.isolated-projects.support=disable


6. Новые функции стандартной библиотеки

Атомарные типы: Появились общие атомарные типы в пакете kotlin.concurrent.atomics. Они экспериментальные, поэтому для их использования нужно добавить аннотацию:​

@OptIn(ExperimentalAtomicApi::class)


• UUID: Теперь объекты UUID можно сравнивать и сортировать напрямую.​
• Время: Интерфейс kotlinx.datetime.Clock теперь доступен как kotlin.time.Clock, а kotlinx.datetime.Instant — как kotlin.time.Instant.​

7. Compose: улучшения

• Аргументы по умолчанию в открытых функциях с аннотацией @Composable теперь работают корректно.​
• Удалены ComposableSingletons из публичного API, чтобы избежать утечек в inline-функциях.​
• Включена функция, которая добавляет информацию о месте, где был сгенерирован Compose-код.​

Фул доки и сведения об обновлении — тут.
Еще одна огромная база UI- компонентов с открытым кодом.

Зацените, что внутри:

• Множество интерактивных графиков, календарей, счетчиков и чатов, которые можно СРАЗУ внедрить в личные и рабочие проекты.
• НИКАКИХ проблем с версткой — каждый элемент отлично интегрируется с любой библиотекой или фреймворком.
• БЕСПЛАТНО.

Мастхев для каждого разраба — тут.
This media is not supported in your browser
VIEW IN TELEGRAM
Учим алгоритмы без боли — интерактивный тренажер VisualGo поможет прокачаться в этой сложной теме. Он покажет алгоритмы В ДЕЙСТВИИ.

• Пояснения простые — поймет даже новичок.
• Есть все языки для мобильных разрабов, чтобы практиковаться и стать еще круче.
• Примеры только из реальных задач
• Бесплатно и без регистрации

Мастхев перед каждым собесом — тут.
Прокачаться во Flutter и оптимизировать код: Школа мобильной разработки Яндекса открыла прием заявок

Стать круче в Kotlin, Swift или Dart и продвинуться в решении алгоритмических задач можно в Летней школе мобильной разработки Яндекса, отбор в которую уже стартовал. Будущих участников школы ждут не просто лекции, а погружение в реальные задачи компании.

Что ждет ещё:
— разработка проектов под руководством специалистов Яндекса
— прокачивание навыков в Android- и iOS-разработке или разработке на Flutter
— возможность попасть на стажировку или получить офер в компанию

Обучение бесплатное, но нужно выполнить тестовое задание и пройти собеседование — отправляй заявку до 27 апреля.
This media is not supported in your browser
VIEW IN TELEGRAM
Тимлид, когда сделал всю работу за джуна.