This media is not supported in your browser
VIEW IN TELEGRAM
Нашел базу уже готовых компонентов HTML/CSS для ваших приложений — разрабы и дизайнеры, забирайте 6000 (!) элементов, которые можно разместить в своих проектах и не рыться в инете.
• Все элементы доступны СРАЗУ с кодом. Вставляем в редактор и запускаем.
• Компоненты поделены по категориям — очень легко выбрать нужный, а запутаться нереально.
• БЕСПЛАТНО.
Забираем мегабазу — тут.
@mobi_dev
• Все элементы доступны СРАЗУ с кодом. Вставляем в редактор и запускаем.
• Компоненты поделены по категориям — очень легко выбрать нужный, а запутаться нереально.
• БЕСПЛАТНО.
Забираем мегабазу — тут.
@mobi_dev
👍9❤2😁2🔥1
Пишем крутую игру в стиле Survivors на мобилки с помощью гайда от разрабов из команды Epic Games. Сможете С НУЛЯ создать крутой продукт с использованием Unreal Engine и фреймворка Stack-O-Bot.
Зацените:
• Создаем Blueprint-компоненты.
• Настраиваем виртуальный джойстик и сразу тестируем его на мобилке.
• Работаем с видовыми экранами Unreal Engine и масштабируем наш продукт под разные форматы мобильных устройств.
Занятие на выходные забираем — тут.
Зацените:
• Создаем Blueprint-компоненты.
• Настраиваем виртуальный джойстик и сразу тестируем его на мобилке.
• Работаем с видовыми экранами Unreal Engine и масштабируем наш продукт под разные форматы мобильных устройств.
Занятие на выходные забираем — тут.
🔥11👍3❤1
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Cursor завезли в FIGMA — проги смогут сгенерить ЛЮБОЙ дизайн с полного нуля и за один промпт!
Обо всем по порядку:
• Загружаем прогу и кидаем в нее промпт — ИИ сгенерит интерфейс, верстку приложения, его экранов.
• Cursor считает и сгенерит прогу по файлам Фигмы напрямую — вам не нужны лишние итерации, чтобы продолжить работу над проектом.
• Готовый к запуску проект приложения можно сделать за две минуты! Все, что нужно от вас — грамотно составленный запрос.
И да, это БЕСПЛАТНО.
Тестируем — здесь.
Обо всем по порядку:
• Загружаем прогу и кидаем в нее промпт — ИИ сгенерит интерфейс, верстку приложения, его экранов.
• Cursor считает и сгенерит прогу по файлам Фигмы напрямую — вам не нужны лишние итерации, чтобы продолжить работу над проектом.
• Готовый к запуску проект приложения можно сделать за две минуты! Все, что нужно от вас — грамотно составленный запрос.
И да, это БЕСПЛАТНО.
Тестируем — здесь.
👍9🔥6❤3
iOS-разрабы, для вас: бустим скорость работы в Xcode с помощью горячих клавиш — собрали большую шпаргалку на все случаи жизни.
Сохраняйте и практикуйтесь.
Сохраняйте и практикуйтесь.
👍15😁6🔥3❤1
Kotlin мощно обновился до версии 2.1.20. Собрали главное:
1. Улучшения компилятора K2
Теперь в Kotlin используется новый компилятор K2. Он быстрее и эффективнее. Если при работе с ним возникнут проблемы, можно временно вернуть старый компилятор, добавив в файл gradle.properties строку:
Также появилась поддержка аннотации @SuperBuilder из библиотеки Lombok. Она упрощает создание объектов, особенно если есть наследование классов.
2. Kotlin Multiplatform (KMP): новый способ настройки приложений
В этой версии появился новый способ настройки приложений для разных платформ. Теперь вместо плагина Application в Gradle используется блок executable {}. Он помогает настраивать задачи и распределение для JVM-целей. Пример использования можно найти в официальной документации.
3. Kotlin/Native: новые оптимизации
Добавлены новые оптимизации, которые делают программы быстрее. Чтобы их включить, нужно добавить в настройки компилятора опцию:
Рекомендуется значение 40, но можно экспериментировать.
4. Kotlin/Wasm: улучшенная отладка
Теперь отлаживать приложения на Kotlin для WebAssembly стало проще. Добавлена поддержка формата DWARF, который позволяет пошагово выполнять код и смотреть значения переменных. Чтобы включить эту функцию, используйте опцию компилятора:
5. Поддержка Gradle
Kotlin 2.1.20 полностью совместим с Gradle версий от 7.6.3 до 8.11. Если после обновления возникнут проблемы со сборкой, можно добавить в файл gradle.properties строку:
6. Новые функции стандартной библиотеки
Атомарные типы: Появились общие атомарные типы в пакете kotlin.concurrent.atomics. Они экспериментальные, поэтому для их использования нужно добавить аннотацию:
• UUID: Теперь объекты UUID можно сравнивать и сортировать напрямую.
• Время: Интерфейс kotlinx.datetime.Clock теперь доступен как kotlin.time.Clock, а kotlinx.datetime.Instant — как kotlin.time.Instant.
7. Compose: улучшения
• Аргументы по умолчанию в открытых функциях с аннотацией @Composable теперь работают корректно.
• Удалены ComposableSingletons из публичного API, чтобы избежать утечек в inline-функциях.
• Включена функция, которая добавляет информацию о месте, где был сгенерирован Compose-код.
Фул доки и сведения об обновлении — тут.
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-код.
Фул доки и сведения об обновлении — тут.
👍17⚡3❤2🥱2👎1🔥1💋1
Еще одна огромная база UI- компонентов с открытым кодом.
Зацените, что внутри:
• Множество интерактивных графиков, календарей, счетчиков и чатов, которые можно СРАЗУ внедрить в личные и рабочие проекты.
• НИКАКИХ проблем с версткой — каждый элемент отлично интегрируется с любой библиотекой или фреймворком.
• БЕСПЛАТНО.
Мастхев для каждого разраба — тут.
Зацените, что внутри:
• Множество интерактивных графиков, календарей, счетчиков и чатов, которые можно СРАЗУ внедрить в личные и рабочие проекты.
• НИКАКИХ проблем с версткой — каждый элемент отлично интегрируется с любой библиотекой или фреймворком.
• БЕСПЛАТНО.
Мастхев для каждого разраба — тут.
👍15👎8😁5❤4😭2
This media is not supported in your browser
VIEW IN TELEGRAM
Учим алгоритмы без боли — интерактивный тренажер VisualGo поможет прокачаться в этой сложной теме. Он покажет алгоритмы В ДЕЙСТВИИ.
• Пояснения простые — поймет даже новичок.
• Есть все языки для мобильных разрабов, чтобы практиковаться и стать еще круче.
• Примеры только из реальных задач
• Бесплатно и без регистрации
Мастхев перед каждым собесом — тут.
• Пояснения простые — поймет даже новичок.
• Есть все языки для мобильных разрабов, чтобы практиковаться и стать еще круче.
• Примеры только из реальных задач
• Бесплатно и без регистрации
Мастхев перед каждым собесом — тут.
⚡16👍6❤3🥱2
This media is not supported in your browser
VIEW IN TELEGRAM
Тимлид, когда сделал всю работу за джуна.
😁52👍18🤝4🤣2🔥1
Уже бегу тестировать для мобильных приложений, попробую создать простенькую игрушку для начала. Го со мной тестить.
😁7❤2👍2
Forwarded from Нейроканал
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Только что выкатили БЕСПЛАТНЫЙ аналог Cursor на базе DeepSeek V3. Его можно юзать прямо в браузере.
Что умеет:
• Пишет, редачит и оптимизирует ваш код.
• Создает веб-приложения практически любой сложности.
• Можно даже создавать сайты, игры и сразу хостить их — ассистент поможет запустить проект.
Бежим тестировать — сюда.
Делитесь в комментах, как попробуете. Интересны ваши впечатления.
Что умеет:
• Пишет, редачит и оптимизирует ваш код.
• Создает веб-приложения практически любой сложности.
• Можно даже создавать сайты, игры и сразу хостить их — ассистент поможет запустить проект.
Бежим тестировать — сюда.
Делитесь в комментах, как попробуете. Интересны ваши впечатления.
👍12👎6😁4❤2
Долгожданный Xcode 16.3 релизнулся — что нового:
Разрабы исправили баги:
• Clipboard Viewer снова включён в Additional Tools
• Проблема с LD_CLIENT_NAME и падением из-за debug dylib — устранена
• Debugger раньше грузил ненужные данные в переменных при паузе на фрейме — фикс
И внедрили новые фичи:
• Clang теперь сам расставляет
• Поддержка API Notes для C++ методов и вложенных классов
• Теперь по умолчанию используется C++14 с GNU расширениями.
Реализованы фичи C++26 / C++23 / C++20
C++26:
• = delete("reason")
• Pack Indexing
• constexpr-cast из void*
• Удалены устаревшие конверсии enum
• Ловушки вроде binding glvalue к temporary — теперь запрещены
• Поддержка атрибутов у structured bindings
• И много других [PXXXXRXX] улучшений
C++23:
• deducing this, новые правила для constexpr, lambda-return типов
• Явные методы и detection временных объектов
C++20:
• consteval
• NTTP на основе class type
Фул документация — тут.
Разрабы исправили баги:
• Clipboard Viewer снова включён в Additional Tools
• Проблема с LD_CLIENT_NAME и падением из-за debug dylib — устранена
• Debugger раньше грузил ненужные данные в переменных при паузе на фрейме — фикс
И внедрили новые фичи:
• Clang теперь сам расставляет
TARGET_OS_ макросы — отключается флагом -fno-define-target-os-macros• Поддержка API Notes для C++ методов и вложенных классов
• Теперь по умолчанию используется C++14 с GNU расширениями.
Реализованы фичи C++26 / C++23 / C++20
C++26:
• = delete("reason")
• Pack Indexing
• constexpr-cast из void*
• Удалены устаревшие конверсии enum
• Ловушки вроде binding glvalue к temporary — теперь запрещены
• Поддержка атрибутов у structured bindings
• И много других [PXXXXRXX] улучшений
C++23:
• deducing this, новые правила для constexpr, lambda-return типов
• Явные методы и detection временных объектов
C++20:
• consteval
• NTTP на основе class type
Фул документация — тут.
🗿16👍5😁3👎1