#Gradle #Kotlin #DSL
🔥🔥🔥 Вышел Gradle 5.0 🔥🔥🔥
https://youtu.be/hN52UTWGh-c
Изменения которые понравятся всем:
👉🏻 Koltin DSL 1.0. Для всех любителей Kotlin, мы еще ближе на пути к тому чтобы делать проекты полностью на Kotlin.
👉🏻 Dependency version alignment - теперь разные зависимости, которые принадлежат к одной группе могут иметь одну и туже версию.
👉🏻 Интерактивная инициализация проекта в терминали. Теперь можно создать какой DSL использовать (правильный ответ на K 😁)
👉🏻 Task timeouts - теперь можно задавать время после, которого ваш таск будет прерван
👉🏻 Повторный запрос на получение зависимости, в случае когда не получилось подключиться к репозиторию
👉🏻 Улучшение производительности. Как без этого. Gradle нас с каждый релизом радует ускорением сборки, но помните: "Чтобы скорость была высокой вам надо писать скрипты и плагины, используя последнее API"
👉🏻 Новое API для разработчиков Gradle плагинов. Теперь ваши плагины будут еще эффективнее!
👉🏻 Promoted features. Каждый мажорный релиз часть функционала из incubting APIпереводится в стабильный и с обратной совместимостью. Что попало: параллельное выполнение тасков, continuous build,
composite build, различные плагины и много других
👉🏻 Новый релиз - меньше багов. Их закрыли аж 166!
Обо всем подробнее можете почитать в Release Notes
🔥🔥🔥 Вышел Gradle 5.0 🔥🔥🔥
https://youtu.be/hN52UTWGh-c
Изменения которые понравятся всем:
👉🏻 Koltin DSL 1.0. Для всех любителей Kotlin, мы еще ближе на пути к тому чтобы делать проекты полностью на Kotlin.
👉🏻 Dependency version alignment - теперь разные зависимости, которые принадлежат к одной группе могут иметь одну и туже версию.
👉🏻 Интерактивная инициализация проекта в терминали. Теперь можно создать какой DSL использовать (правильный ответ на K 😁)
👉🏻 Task timeouts - теперь можно задавать время после, которого ваш таск будет прерван
👉🏻 Повторный запрос на получение зависимости, в случае когда не получилось подключиться к репозиторию
👉🏻 Улучшение производительности. Как без этого. Gradle нас с каждый релизом радует ускорением сборки, но помните: "Чтобы скорость была высокой вам надо писать скрипты и плагины, используя последнее API"
👉🏻 Новое API для разработчиков Gradle плагинов. Теперь ваши плагины будут еще эффективнее!
👉🏻 Promoted features. Каждый мажорный релиз часть функционала из incubting APIпереводится в стабильный и с обратной совместимостью. Что попало: параллельное выполнение тасков, continuous build,
composite build, различные плагины и много других
👉🏻 Новый релиз - меньше багов. Их закрыли аж 166!
Обо всем подробнее можете почитать в Release Notes
YouTube
Gradle 5.0
Gradle 5.0 Release Notes: https://docs.gradle.org/5.0/release-notes.html
🚀 Kotlin DSL 1.0
🔗 Dependency version alignment
⏰ Task timeouts
⚡️ Lower memory requirements
🚀 Kotlin DSL 1.0
🔗 Dependency version alignment
⏰ Task timeouts
⚡️ Lower memory requirements
#Kotlin #Challenge #KtAcademy
https://blog.kotlin-academy.com/the-advent-of-kotlin-2018-week-1-229e442a143
Кто здесь любит Kotlin и посоревноваться? Кто хочет стать популярным и прославиться с помощью Kt.Academy от Martcin Moskala? Принимаете участие в соревнование по решению задач на Kotlin! Первое уж опубликовано, новое будет каждое неделю. Пишите на Kotlin и доберитесь до вершины славы Kotlin ⭐️
https://blog.kotlin-academy.com/the-advent-of-kotlin-2018-week-1-229e442a143
Кто здесь любит Kotlin и посоревноваться? Кто хочет стать популярным и прославиться с помощью Kt.Academy от Martcin Moskala? Принимаете участие в соревнование по решению задач на Kotlin! Первое уж опубликовано, новое будет каждое неделю. Пишите на Kotlin и доберитесь до вершины славы Kotlin ⭐️
#Facebook #Library #Images
https://libspectrum.io/
Facebook делает очень много полезного для мира Android и iOS разработки и вот теперь новый проект Spectrum - кроссплатформенная библиотека (написана на C/C++) для декодирования изображений:
Какие преимущества:
👉🏻 На выходе вы получаете высококачествыные картинки маленького размера
👉🏻 Простая и лекгая
👉🏻 Кроссплатформенная
👉🏻 Расширяемая
👉🏻 Поддержка JPEG, PNG, WebP
Выглядет впечатляюще, вопрос насколько будет разниться со встроенным API в Android SDK: BitmapFactory и ImageDecoder?
https://libspectrum.io/
Facebook делает очень много полезного для мира Android и iOS разработки и вот теперь новый проект Spectrum - кроссплатформенная библиотека (написана на C/C++) для декодирования изображений:
Какие преимущества:
👉🏻 На выходе вы получаете высококачествыные картинки маленького размера
👉🏻 Простая и лекгая
👉🏻 Кроссплатформенная
👉🏻 Расширяемая
👉🏻 Поддержка JPEG, PNG, WebP
Выглядет впечатляюще, вопрос насколько будет разниться со встроенным API в Android SDK: BitmapFactory и ImageDecoder?
#Kotlin #DSL #Library
https://github.com/juanchosaravia/autodsl/
Я ❤️ Kotlin. Kotlin DSL смог упростить множество задач и сделать описание данных более явным. Но писать код, который позволяет сделать DSL - боль 😔. И вот кто-то задумался и сделал библиотеку, котоаря на основе модели данных позволяет сгенерировать DSL. Подробности по ссылке выше!
Статья от автора библиотеки раскрывает больше о том как автор пришел в созданию библиотеки и что разрабтвается сейчас
https://proandroiddev.com/auto-generate-kotlin-dsl-f63342434154
https://github.com/juanchosaravia/autodsl/
Я ❤️ Kotlin. Kotlin DSL смог упростить множество задач и сделать описание данных более явным. Но писать код, который позволяет сделать DSL - боль 😔. И вот кто-то задумался и сделал библиотеку, котоаря на основе модели данных позволяет сгенерировать DSL. Подробности по ссылке выше!
Статья от автора библиотеки раскрывает больше о том как автор пришел в созданию библиотеки и что разрабтвается сейчас
https://proandroiddev.com/auto-generate-kotlin-dsl-f63342434154
GitHub
GitHub - juanchosaravia/autodsl: Auto-generate Kotlin DSL
Auto-generate Kotlin DSL. Contribute to juanchosaravia/autodsl development by creating an account on GitHub.