Forwarded from Android Broadcast
#jetpack
Вышла первая версия Jetpack Drag & Drop
👉 Бэкпорт OnReceiveContentListener для всех поддерживаемых версий Android
👉 DropHelper - основная утилита для работы с Drag & Drop
Вышла первая версия Jetpack Drag & Drop
👉 Бэкпорт OnReceiveContentListener для всех поддерживаемых версий Android
👉 DropHelper - основная утилита для работы с Drag & Drop
👍3
Прошел Google I/O, но осталось довольно много видео, которые можно смотреть на предмет полезной информации.
https://www.youtube.com/playlist?list=PLWz5rJ2EKKc_gLZhqjTRn0vGssFiP_4Kb
Помимо новинок в Android и Flutter, много внимания уделялось Accessibility и новому железу
https://www.youtube.com/playlist?list=PLWz5rJ2EKKc_gLZhqjTRn0vGssFiP_4Kb
Помимо новинок в Android и Flutter, много внимания уделялось Accessibility и новому железу
👍2
Вот на это нужно обратить внимание всем разработчикам. По крайней мере, будет полезно проанализировать предлагаемые решения на возможность использования. Вряд ли рефакторинги сейчас станут массовыми, но в своих петах вполне можно и попробовать
Forwarded from Мобильная разработка
Приложение Now in Android от Google, совмещающее в себе несколько полезных практик разработки
Now in Android — серия материалов от команды Android, в которых рассказывают о новостях, интересных статьях и крутых инструментах для Android-разработчиков.
Google опубликовала исходный код приложения Now in Android. В репозитории на GitHub вы можете познакомиться с примером реализации дизайна на Material3, а также с передовыми практиками разработки.
Репозиторий: https://github.com/android/nowinandroid
#android
Now in Android — серия материалов от команды Android, в которых рассказывают о новостях, интересных статьях и крутых инструментах для Android-разработчиков.
Google опубликовала исходный код приложения Now in Android. В репозитории на GitHub вы можете познакомиться с примером реализации дизайна на Material3, а также с передовыми практиками разработки.
Репозиторий: https://github.com/android/nowinandroid
#android
👍6❤1
Осталось совсем немного до маленького IT-праздника)
Весенний #Mobius пройдет 25 - 27 мая, а 22 июня — будет offline-день.
Программа и билеты уже на сайте конференции - ссылка
Ловите промокод annazharkova2022JRGpc — он поможет купить персональный билет со скидкой.
Весенний #Mobius пройдет 25 - 27 мая, а 22 июня — будет offline-день.
Программа и билеты уже на сайте конференции - ссылка
Ловите промокод annazharkova2022JRGpc — он поможет купить персональный билет со скидкой.
Mobius 2025 Spring. Конференция для мобильных разработчиков
Mobius 2025 Spring — конференция для мобильных разработчиков. Несколько десятков докладов об iOS, Android, кроссплатформенной разработке, инструментах, фреймворках и многом другом.
👍1🔥1
Провела открытое занятие Otus для базового курса:
https://www.youtube.com/watch?v=zGWehR1-8t8
https://www.youtube.com/watch?v=zGWehR1-8t8
YouTube
Демо-занятие курса «iOS Developer. Basic»
На открытом уроке курса «iOS Developer. Basic» рассмотрим, как можно создать несложный фоторедактор для iOS для простой обработки изображений, поработаем с фильтрами и цветовыми тонами. Интерфейс приложения будем создавать с использованием UIKit Autolayout.…
👍6🔥2❤1
На канале SkillBox "Люди и код" вышло интервью с моим коллегой Мстиславом Казаковым:
https://www.youtube.com/watch?v=XCTukXz9DnU
https://www.youtube.com/watch?v=XCTukXz9DnU
YouTube
Архитектура ПО, системная архитектура, визуализация архитектуры и разные системы нотации
Гость: Мстислав Казаков, более десяти лет в ИТ из которых четыре года руководит Python-практикой в Usetech. Архитектор ПО на нескольких проектах из следующих индустрий: финансы, ритейл, госсектор. Ментор и спикер «Корпоративного университета».
Содержание…
Содержание…
🔥1
#kotlin Touchlab - одни из мощных контрибьютеров и энтузиастов Kotlin Multiplatform - представили свой инструмент для дебага Kotlin кода прямо из IDE Xcode
https://github.com/touchlab/xcode-kotlin
https://github.com/touchlab/xcode-kotlin
GitHub
GitHub - touchlab/xcode-kotlin: Kotlin Native Xcode Plugin
Kotlin Native Xcode Plugin. Contribute to touchlab/xcode-kotlin development by creating an account on GitHub.
#kotlin Вышел пререлиз Kotlin 1.7.0 RC
https://github.com/JetBrains/kotlin/releases/tag/v1.7.0-RC
В новой версии устранены проблемы работы Kotlin Native с 32-битными системами, в том числе с новой моделью памяти, улучшена работа IR компилятора. Стабилизирована работа KAPT в инкрементальной компиляции повторного запуска Unit-тестов.
Продолжаем ожидать выход Beta версии Kotlin Multiplatform (он ближе, чем вы думаете))
https://github.com/JetBrains/kotlin/releases/tag/v1.7.0-RC
В новой версии устранены проблемы работы Kotlin Native с 32-битными системами, в том числе с новой моделью памяти, улучшена работа IR компилятора. Стабилизирована работа KAPT в инкрементальной компиляции повторного запуска Unit-тестов.
Продолжаем ожидать выход Beta версии Kotlin Multiplatform (он ближе, чем вы думаете))
GitHub
Release Kotlin 1.7.0-RC · JetBrains/kotlin
Changelog
Compiler
KT-51640 FIR: remove warning about "far from being production ready"
KT-52404 Prolong deprecation cycle for errors at contravariant usages of star projected argument f...
Compiler
KT-51640 FIR: remove warning about "far from being production ready"
KT-52404 Prolong deprecation cycle for errors at contravariant usages of star projected argument f...
#kmm Мой коллега по Otus Николай Бакланов проводит сегодня открытое занятие по KMM:
https://www.youtube.com/watch?v=EOGNkcMuMbI
https://www.youtube.com/watch?v=EOGNkcMuMbI
YouTube
Демо-занятие курса «iOS Developer. Professional»
Обсуждение мультиплатформенной разработки для iOS и Android. На занятии рассмотрим технологию Kotlin-Multiplatform с точки зрения Swift разработчика.
«iOS Developer. Professional» - https://otus.pw/lJMG/
Преподаватель: Николай Бакланов - компания ISS Art.…
«iOS Developer. Professional» - https://otus.pw/lJMG/
Преподаватель: Николай Бакланов - компания ISS Art.…
🔥2
#swiftui А в среду проводим улучшенное занятие по виджетам в iOS 😉
Forwarded from CodeFest'15 | 31 мая — 1 июня 2025
Секция Mobile в этом году — архитектура, много тем про оптимизации и #КонечноЖеKotlin.
– Неубиваемое приложение на IOS? Об этом есть, что рассказать Александру Ивлеву. В докладе поднимет тему background modes и закрытых entitlements.
– Про архитектуру ходит много заблуждений, о них мы поговорим с автором, популярным спикером Евгением Ёлчевым из VK.
– Если задумались переходить с Rx на корутины послушайте доклад Михаила Осипова из Тинькофф, в котором можно подчерпнуть опыт перехода продакшн кода со всеми плюсами и минусами
– Слава Слуцкер из Skyeng расскажет про SwiftUI + Combine и как же все же начать писать простой и тестируемый код.
– Кому действительно нужна дизайн-система. Егор Волков из Тензор расскажет о предпосылках создания дизайн-системы, об этапах её развития.
И ещё 100500 других интересных тем и особенностей мобильной разработки, которые поднимаются в нашей секции.
💙Добавляйте доклады в избранное. И не переключайтесь!
Программа полностью 👉 https://12.codefest.ru/program
– Неубиваемое приложение на IOS? Об этом есть, что рассказать Александру Ивлеву. В докладе поднимет тему background modes и закрытых entitlements.
– Про архитектуру ходит много заблуждений, о них мы поговорим с автором, популярным спикером Евгением Ёлчевым из VK.
– Если задумались переходить с Rx на корутины послушайте доклад Михаила Осипова из Тинькофф, в котором можно подчерпнуть опыт перехода продакшн кода со всеми плюсами и минусами
– Слава Слуцкер из Skyeng расскажет про SwiftUI + Combine и как же все же начать писать простой и тестируемый код.
– Кому действительно нужна дизайн-система. Егор Волков из Тензор расскажет о предпосылках создания дизайн-системы, об этапах её развития.
И ещё 100500 других интересных тем и особенностей мобильной разработки, которые поднимаются в нашей секции.
💙Добавляйте доклады в избранное. И не переключайтесь!
Программа полностью 👉 https://12.codefest.ru/program
Forwarded from Канал Barnaul Digital community
Это он! Это он! Барнаульский хакатон!
Регистрируй команду. Hackathon Barnaul – это творческая мастерская, в которой участники в режиме нон-стоп с помощью современных технологий и собственных знаний создадут рабочий прототип ИТ-продукта. Это может быть мобильное приложение, онлайн-сервис, сайт, база данных, чат-боты, проекты VR/AR, интернет вещей, нейросеть и другие формы IT-решений. В этом помогут кураторы и эксперты.
Участие бесплатное, но необходима регистрация на сайте — https://hackathon.iteventsbrn.ru.
Регистрируй команду. Hackathon Barnaul – это творческая мастерская, в которой участники в режиме нон-стоп с помощью современных технологий и собственных знаний создадут рабочий прототип ИТ-продукта. Это может быть мобильное приложение, онлайн-сервис, сайт, база данных, чат-боты, проекты VR/AR, интернет вещей, нейросеть и другие формы IT-решений. В этом помогут кураторы и эксперты.
Участие бесплатное, но необходима регистрация на сайте — https://hackathon.iteventsbrn.ru.
👍3
Forwarded from Mobius — канал конференции
Команде организаторов и Программному комитету Mobius хотелось бы, чтобы их усилия оценило как можно больше участников. Поэтому мы сделали доступ к третьему дню конференции свободным.
Community Day на Mobius 2022 Spring — 27 мая доступ бесплатный
В билет бесплатного дня входят:
– 6 докладов: например, про стереотип о чистой архитектуре и решение сложностей с Deep Link.
– Дискуссии после каждого доклада.
– Обсуждение в студии: спикер Анатолий Пешков и ведущий Андрей Дмитриев вместе с участниками поговорят о декларативном UI и его будущем.
– Возможность поучаствовать в квизах, конкурсах и других активностях от партнеров конференции — там можно круто провести время и получить ценные призы.
– Чаты, где сидят сотни ваших коллег со всего мира.
Подробности и регистрация: https://bit.ly/3NPSfcv
Важно! При регистрации вы даете согласие на обработку ваших персональных данных, в том числе на передачу их партнерам конференции. Подробности можно будет найти при регистрации в политике конфиденциальности.
Community Day на Mobius 2022 Spring — 27 мая доступ бесплатный
В билет бесплатного дня входят:
– 6 докладов: например, про стереотип о чистой архитектуре и решение сложностей с Deep Link.
– Дискуссии после каждого доклада.
– Обсуждение в студии: спикер Анатолий Пешков и ведущий Андрей Дмитриев вместе с участниками поговорят о декларативном UI и его будущем.
– Возможность поучаствовать в квизах, конкурсах и других активностях от партнеров конференции — там можно круто провести время и получить ценные призы.
– Чаты, где сидят сотни ваших коллег со всего мира.
Подробности и регистрация: https://bit.ly/3NPSfcv
Важно! При регистрации вы даете согласие на обработку ваших персональных данных, в том числе на передачу их партнерам конференции. Подробности можно будет найти при регистрации в политике конфиденциальности.
🔥3
Forwarded from Android Good Reads (Egor Tolstoy)
Контекстные ресиверы – это новая языковая фича, прототип которой был выпущен в Kotlin 1.6.20. С ее помощью можно неявно передавать в функцию дополнительные параметры. В статье разбирается пример того, как контекстные ресиверы помогают сделать запутанную бизнес-логику более понятной и корректной.
A Java geek
Toying with Kotlin's context receivers
Kotlin added the idea of Context Receivers in version 1.6.20. In this post, I’d like to toy with them to understand how useful they can be. If you want to play along, you’ll need to compile with the -Xcontext-receivers flag. The main idea behind context receivers…
❤2
Forwarded from RUTUBE. Главное.
Старт Технологической конференции Startup Village 2022
🗣 Сегодня состоится день открытия Технологической конференции Startup Village 2022 – масштабного мероприятия, посвященного инновациям и цифровизации. Стартап-конференция пройдет 25-26 мая в центральном парке Сколково.
🔷 На офлайн-площадке пройдут Open-air активности, технологические интерактивы, питч-сессии, выставка инновационных решений, встречи с менторами, инвесторский лаунж Sk Technopark Adventureland, Open Talk с экспертами «Сколково», программа для юных инноваторов, нетворкинг и вечерняя программа.
Одним из спикеров будет Александр Моисеев, генеральный директор RUTUBE
🤝 На мероприятии вы получите опыт и новые знакомства среди инвесторов и бизнес-ангелов, венчурных фондов и акселераторов, высокопоставленных лиц и госслужащих, ЛПР крупных компаний и фанатов современных технологий, журналистов и инфлюенсеров.
Лучшая возможность открыть свой стартап – уже сегодня на Startup Village 2022!
Трансляция самой большой стартап-конференции пройдет на RUTUBE!
🗣 Сегодня состоится день открытия Технологической конференции Startup Village 2022 – масштабного мероприятия, посвященного инновациям и цифровизации. Стартап-конференция пройдет 25-26 мая в центральном парке Сколково.
🔷 На офлайн-площадке пройдут Open-air активности, технологические интерактивы, питч-сессии, выставка инновационных решений, встречи с менторами, инвесторский лаунж Sk Technopark Adventureland, Open Talk с экспертами «Сколково», программа для юных инноваторов, нетворкинг и вечерняя программа.
Одним из спикеров будет Александр Моисеев, генеральный директор RUTUBE
🤝 На мероприятии вы получите опыт и новые знакомства среди инвесторов и бизнес-ангелов, венчурных фондов и акселераторов, высокопоставленных лиц и госслужащих, ЛПР крупных компаний и фанатов современных технологий, журналистов и инфлюенсеров.
Лучшая возможность открыть свой стартап – уже сегодня на Startup Village 2022!
Трансляция самой большой стартап-конференции пройдет на RUTUBE!
RUTUBE
Технологическая конференция Startup Village 2022 День 1
На офлайн площадке мероприятия еще интереснее. Вас ждут многочисленные Open-Air активности и технологические интерактивы, различные форматы питч-сессий, выставка инновационных решений, встречи с менторами, деловая программа с участием топовых спикеров и актуальной…
👍1
Youtube напоминает мне, что пора дооформить презентацию урока:
https://www.youtube.com/watch?v=yTrSfeYnQko
https://www.youtube.com/watch?v=yTrSfeYnQko
YouTube
Демо-занятие курса «iOS Developer. Professional»
Виджеты в iOS — это не только яркий способ привлечь внимание к вашему iOS приложению, но и полезный и удобный функционал. Многие про них слышали, но не все умеют их готовить. Покажем на нашем открытом уроке, как сделать виджеты на SwiftUI, и для чего их можно…
На канале Кирилла Розова @android_broadcast запустился бесплатный курс по корутинам:
https://www.youtube.com/playlist?list=PL0SwNXKJbuNmsKQW9mtTSxNn00oJlYOLA
Лучше и подробнее вряд ли найдете)
https://www.youtube.com/playlist?list=PL0SwNXKJbuNmsKQW9mtTSxNn00oJlYOLA
Лучше и подробнее вряд ли найдете)
YouTube
Курс Kotlin Coroutines
Авторский курс Кирилл Розова по Kotlin Coroutines для Android разработчиков
❤14