Конец года, релизы зарелизены, и самое время не только подводить итоги, но и делать предсказания, как же будет развиваться IT в следующем году)
https://ru.hexlet.io/blog/posts/k-chemu-gotovitsya-razrabotchikam
https://ru.hexlet.io/blog/posts/k-chemu-gotovitsya-razrabotchikam
Хекслет
К чему готовиться разработчикам: как изменятся технологии и языки программирования в 2023 году
Мы узнали у экспертов по современным языкам программирования, что будет с их любимыми языками в 2023 году. Удалось собрать интересные инсайды и прогнозы про Python, Go, Haskell, Rust, Java, Swift, Kotlin и веб-разработку. Заодно обсудили, как программистам…
Но не только пищей духовной сыт человек 😉 Новый год - это время вкусняшек, и ловите рецептики от айтишников:
https://skillbox.ru/media/code/ne-trogay-eto-na-novyy-god-proverennye-retsepty-ot-aytishnikov/
https://skillbox.ru/media/code/ne-trogay-eto-na-novyy-god-proverennye-retsepty-ot-aytishnikov/
Skillbox
Не трогай, это на Новый год: проверенные рецепты от айтишников
Любимые эксперты Skillbox Media рассказали, какие блюда будут украшать их столы в новогоднюю ночь.
🥰7🤣2❤🔥1
Добавим праздничности: как сделать анимация со снежинками
👍1
Forwarded from Mobile Developer (Алексей Гладков)
Изморозь на пицце: делаем новогоднюю анимацию в Android-приложении
https://habr.com/ru/company/dododev/blog/708104/
А перед Новым годом давайте поговорим про новогодние анимации
Мой хороший друг написал статью
https://habr.com/ru/company/dododev/blog/708104/
А перед Новым годом давайте поговорим про новогодние анимации
Мой хороший друг написал статью
Хабр
Изморозь на пицце: делаем новогоднюю анимацию в Android-приложении
Всем привет! Новый год уже совсем близко, значит, самое время добавить новогодней атмосферы. Мы в Dodo стараемся делать наши приложения в первую очередь качественными, но и не забываем добавлять...
❤1
Forwarded from Alexander Nozik
Кому компоуз- десктопа?
https://info.jetbrains.com/kotlin-webinar-january18-2023.html
Бонус! То же самое на русском: https://www.youtube.com/watch?v=R7q5d9SZVBg&ab_channel=GoogleDeveloperCommunitiesCentralAsia
https://info.jetbrains.com/kotlin-webinar-january18-2023.html
Бонус! То же самое на русском: https://www.youtube.com/watch?v=R7q5d9SZVBg&ab_channel=GoogleDeveloperCommunitiesCentralAsia
YouTube
Creative Coding With Kotlin and Compose
Samples repository: https://github.com/antonarhipov/compose-for-desktop-samples
Compose Multiplatform: https://www.jetbrains.com/lp/compose-mpp/
“Creative coding is a type of computer programming that aims to create something expressive instead of something…
Compose Multiplatform: https://www.jetbrains.com/lp/compose-mpp/
“Creative coding is a type of computer programming that aims to create something expressive instead of something…
🔥3
Продолжается CFP на Swift Hero. К сожалению, в этот раз все будет без удаленных сессий, только оффлайн-конференция с трансляцией:
https://sessionize.com/swift-heroes-2023/
Но если у вас есть желание и возможность, то почему бы и не попробовать
https://sessionize.com/swift-heroes-2023/
Но если у вас есть желание и возможность, то почему бы и не попробовать
Sessionize
Swift Heroes 2023: Call for Speakers
Welcome to Swift Heroes 2023!Swift Heroes was launched in 2018 as a stand alone event to focus on new developments, applications and opportunities usi...
Все-таки, кто бы что ни говорил, было хорошее и в онлайн-конференциях, а именно доступность для участия
👍5
Год только начался, а уже появилась новая версия Kotlin 1.8.0: https://blog.jetbrains.com/kotlin/2023/01/kotlin-1-8-0-released/
Из самых интересных новинок стоит упомянуть:
1. Рекурсивное копирование и удаление директорий (экспериментальные опции
Также поддерживается обработка ошибок
2. Улучшение перформанса kotlin-reflect. Теперь кэшируется не только KClass, но и KType, и
3. Улучшение интеропа Objective-C/Swift
Теперь оперируя параметром swiftName для аннотации
Появились и другие аннотации:
-
-
https://developer.apple.com/documentation/swift/improving-objective-c-api-declarations-for-swift
4. С этого релиза бекенд компилятора JS IR является стабильным
5. Данная версия Kotlin полностью совместима с Gradle 7.2 и 7.3
Ну и многое другое
Из самых интересных новинок стоит упомянуть:
1. Рекурсивное копирование и удаление директорий (экспериментальные опции
java.nio.file.path
)Также поддерживается обработка ошибок
sourceRoot.copyToRecursively(destinationRoot, followLinks = false,
onError = { source, target, exception ->
logger.logError(exception, "Failed to copy $source to $target")
OnErrorResult.TERMINATE
})
2. Улучшение перформанса kotlin-reflect. Теперь кэшируется не только KClass, но и KType, и
KDeclarationContainer
3. Улучшение интеропа Objective-C/Swift
Теперь оперируя параметром swiftName для аннотации
@ObjCName
, можно указать название для Swift вместо автосгенерированного.@ObjCName(swiftName = "MySwiftArray")
class MyKotlinArray {
@ObjCName("index")
fun indexOf(@ObjCName("of") element: String): Int = TODO()
}
// Usage with the ObjCName annotations
let array = MySwiftArray()
let index = array.index(of: "element")
Появились и другие аннотации:
-
@HiddenFromObjC
скрывает декларацию от Objective-C. Помеченный код не будет экспортирован в API на Objective-C-
@ShouldRefineInSwift
компилятор помечает функцию для Objective-C API swift_private
, добавляя префикс __, что делает невидимым для кода Swift. Можно заменить Kotlin имплементацию такой функции кодом на Swifthttps://developer.apple.com/documentation/swift/improving-objective-c-api-declarations-for-swift
4. С этого релиза бекенд компилятора JS IR является стабильным
5. Данная версия Kotlin полностью совместима с Gradle 7.2 и 7.3
Ну и многое другое
The JetBrains Blog
Kotlin 1.8.0 Released | The Kotlin Blog
New experimental functions for JVM, Improved kotlin-reflect performance, New -Xdebug compiler option, and more.
Подалась на DUMP. Думаю, неплохо было бы расширить в этом году географию поездок Екатеринбургом и Казанью
👍11
Многие, кто решают заняться разработкой на iOS, часто спрашивают, с чего начать. Самое оптимальное - курсы, гайды и документация от авторов технологии. Чтобы облегчить этот процесс, Apple выложили курс для начинающих на 14 часов:
https://developer.apple.com/tutorials/app-dev-training/
https://developer.apple.com/tutorials/app-dev-training/
👍14
Я работаю с крутыми профессионалами. Хочу порекомендовать канал своего коллеги Александра Гончарова: https://www.youtube.com/c/uwebdesignru/videos
🔥3
Forwarded from ЦИФРОВОЙ ОКЕАН — новости про технологии | ИИ | ChatGPT
С середины января пользователи стали жаловаться на перебои в работе сторонних клиентов для Twitter — они не могли зайти в профиль и видели вместо этого сообщение о том, что учетную запись невозможно обнаружить.
Некоторые приложения сообщали об ошибке, связанной с API сервиса, и она повторялась при каждой попытке авторизоваться.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from Mobile Developer (Алексей Гладков)
Парень, который сделал кмм приложение на AuroraOS написал статью, где поделился своим мнением о том как проходила разработка для этой ОС
https://keygenqt.com/blog/2
https://keygenqt.com/blog/2
💩9👍7
Хотите узнать секреты прохождения собеседования по Compose? Тогда подключайтесь к стриму:
https://www.youtube.com/watch?v=qb0Ezy-WO_k
https://www.youtube.com/watch?v=qb0Ezy-WO_k
YouTube
Jetpack Compose Battle: Онлайн-собеседования Senior разработчика / Мобильный разработчик
Поддержать канал и задать вопрос на стриме
https://www.donationalerts.com/r/mobiledeveloper
Всем привет! Приглашаю вас принять участие в живом стриме Jetpack Compose Battle, где два синьор разработчика поговорят на тему Jetpack Compose и сравнят свои навыки…
https://www.donationalerts.com/r/mobiledeveloper
Всем привет! Приглашаю вас принять участие в живом стриме Jetpack Compose Battle, где два синьор разработчика поговорят на тему Jetpack Compose и сравнят свои навыки…
Forwarded from Открытая мобильная платформа
Уже завтра, в пятницу 27 января, состоится вебинар «Аврора. Спрашивали? Отвечаем».
Проведём прямой эфир сразу на двух площадках. Подключайтесь к любой из них:
• https://vk.com/video-211011274_456239151
• https://youtube.com/live/Twe0X7-j22k?feature=share
Проведём прямой эфир сразу на двух площадках. Подключайтесь к любой из них:
• https://vk.com/video-211011274_456239151
• https://youtube.com/live/Twe0X7-j22k?feature=share
VK Видео
Вебинар «Аврора. Спрашивали? Отвечаем»
Что ещё вы хотели бы узнать об Авроре? Присылайте предложения на [email protected]. Эксперты компании «Открытая мобильная платформа» ответят на самые интересные вопросы, заданные в прошлом году на вебинарах Клуба пользователей российских мобильных технологий…
👍2👎2
Forwarded from Android Good Reads (Egor Tolstoy)
Роадмап Koin на 2023
Koin переходит на шестимесячный релизный цикл, синхронизированный с Kotlin. Основные планы (H1 – первый мажорный релиз, H2 – второй):
*️⃣KMM Compose API (H1/H2)
*️⃣Улучшения Koin Annotations (H1/H2)
*️⃣Оптимизация кишков (H2)
*️⃣Бридж с iOS и Kotlin Native (H1/H2)
*️⃣DSL и аннотации для Graph Test API (H2)
*️⃣Поддержка новых фичей Ktor (H1/H2)
Koin переходит на шестимесячный релизный цикл, синхронизированный с Kotlin. Основные планы (H1 – первый мажорный релиз, H2 – второй):
*️⃣KMM Compose API (H1/H2)
*️⃣Улучшения Koin Annotations (H1/H2)
*️⃣Оптимизация кишков (H2)
*️⃣Бридж с iOS и Kotlin Native (H1/H2)
*️⃣DSL и аннотации для Graph Test API (H2)
*️⃣Поддержка новых фичей Ktor (H1/H2)
🔥6