Где-то раз в неделю пощу примеры кода и то, как #Kotlin помогает жить #Android программисту.
А вот вам целая статейка на тему #Extension #Functions в Котлине. Очень мощная штука эти расширения. Но не следует ими злоупотреблять, иначе код может быть плохо читаем. Логически. Вроде все лаконично, но скрыто за многоуровневой абстракцией.
#Статьи https://bit.ly/3ei0rBG
А вот вам целая статейка на тему #Extension #Functions в Котлине. Очень мощная штука эти расширения. Но не следует ими злоупотреблять, иначе код может быть плохо читаем. Логически. Вроде все лаконично, но скрыто за многоуровневой абстракцией.
#Статьи https://bit.ly/3ei0rBG
Medium
Extend your code readability with Kotlin extensions
Kotlin Vocabulary: extension functions and properties
#Kotlin Multiplatform используют и большие корпорации. Вот Netflix рассказывает о том как его использует.
#Статьи
-> https://bit.ly/2JBHlLD
#Статьи
-> https://bit.ly/2JBHlLD
vc.ru
Приложения Netflix для Android и iOS Studio — теперь на Kotlin Multiplatform
У команды Netflix Technology Blog вышла статья о том, как компания, которая занимается производством фильмов и сериалов, тоже использует мультиплатформенные технологии. И мы просто не могли не опубликовать перевод.
Если вы передаете лямбду как последний аргумент, то можно вот таким вот способом написать вызов функции.
#Код
#Код
#Mobius уже на следующей неделе.
11-14 ноября. Online.
Программу можно глянуть на сайте. 4 параллельных трека. Мощь.
#Анонс https://bit.ly/3oXkWIC
11-14 ноября. Online.
Программу можно глянуть на сайте. 4 параллельных трека. Мощь.
#Анонс https://bit.ly/3oXkWIC
Mobius 2020 Moscow
Материалы Mobius 2020 Moscow
Материалы конференции Mobius 2020 Moscow.
Data Class широко (вы ведь правда их используете?) используемая фича в #Kotlin.
В статье рассматривают чем они хороши, какие ограничения и от какого boilerplate кода они вас могут избавить.
#Статьи https://bit.ly/38s6QJu
В статье рассматривают чем они хороши, какие ограничения и от какого boilerplate кода они вас могут избавить.
#Статьи https://bit.ly/38s6QJu
Medium
Data classes — the classy way to hold data
Kotlin Vocabulary: data classes
#Kotlin #Android extensions - вещь удобная... но deprecated.
Что это значит для дальнейшей разработке пишут на хабре.
#Статьи https://bit.ly/36utvSY
Что это значит для дальнейшей разработке пишут на хабре.
#Статьи https://bit.ly/36utvSY
Хабр
Kotlin Android Extensions deprecated. Что делать? Инструкция по миграции
Возможно, вы уже слышали, что Kotlin Android Extensions — плагин для Kotlin теперь deprecated. kotlinx.android.synthetic is no longer a recommended practice. Rem...
Тем временем продолжает конкурс по написанию #Android уроков.
Даже если вы начинающий программист, объяснить самому себе и другим что-то в письменном виде - лучший способ разобраться в материале.
А тут еще и призы выиграть можно:
🎁 Сертификаты от 1 до 8т.р. на Озон.
Писать можно про все, в чем вам хочется разобраться - от перехода между фрагментами до внутренностей Андроида. https://dimlix.com/article-contest/
Даже если вы начинающий программист, объяснить самому себе и другим что-то в письменном виде - лучший способ разобраться в материале.
А тут еще и призы выиграть можно:
🎁 Сертификаты от 1 до 8т.р. на Озон.
Писать можно про все, в чем вам хочется разобраться - от перехода между фрагментами до внутренностей Андроида. https://dimlix.com/article-contest/
Sealed классы в #Kotlin удобно использовать для менеджмента состояний. Удобно обрабатывать, расширять да и вообще использовать.
#Статьи https://bit.ly/38LKouV
#Статьи https://bit.ly/38LKouV
Medium
How to Use Kotlin Sealed Classes for State Management
Using sealed classes to simplify complex data flows
Очередная порция видосиков от #Google. Теперь про #AppBundle.
О том что это такое, как происходит подпись на стороне Google play и много другое по ссылке, проходим, смотрим, учимся!
#Статьи https://bit.ly/3mlV2MR
О том что это такое, как происходит подпись на стороне Google play и много другое по ссылке, проходим, смотрим, учимся!
#Статьи https://bit.ly/3mlV2MR
Android Developers Blog
MAD Skills — Become an Android App Bundle expert
Posted by Ben Weiss, Developer Relations Engineer
Про #Scrum и методологию разработки ПО.
Чем дольше занимаешь созданием продуктов - тем больше понимаешь насколько же это, падла, важный шаг.
От того, насколько все правильно настроено с точки зрения процессов сильно зависит скорость и качество разработки продукта.
#Статьи https://bit.ly/2VqmHAo
Чем дольше занимаешь созданием продуктов - тем больше понимаешь насколько же это, падла, важный шаг.
От того, насколько все правильно настроено с точки зрения процессов сильно зависит скорость и качество разработки продукта.
#Статьи https://bit.ly/2VqmHAo
Хабр
Как скрам помогает стать более сильным разработчиком?
Тема методологий и процессов разработки, как правило, не особо интересна разработчикам. Абсолютно нормально услышать: “Должен быть менеджер, который этим занимае...
Подвезли Чек лист по ручному тестированию мобильных приложений.
В статье собраны частые кейсы когда что-то может пойти не так.
#Статьи https://bit.ly/3g2bboq
В статье собраны частые кейсы когда что-то может пойти не так.
#Статьи https://bit.ly/3g2bboq
Хабр
Тестируем Android-приложение правильно
Всем привет, Меня зовут Андрей Рыжкин, я CTO AGIMA. Сегодня я расскажу о том, как мы тестируем приложения на Android, а также поделюсь нашим чек-листом. Чек-л...
Не усложняйте свой код без причины. Для этого даже есть аббревиатура #KISS - keep it simple, stupid.
DroDev | Мобильная разработка: мысли вслух
Итак, как показал опрос, людям (не всем, но все же) интересно участие в конкурсе по написанию статей-уроков. Та-дам. А вот и он! 📇 Пишем статьи 💪 Прокачиваем навык и узнаем новое ... 🎁 Получаем призы Полные условия читайте по ссылке. #конкурс
Спешу напомнить, что у вас все еще есть время на пробу пера технических статей-туториалов и выиграть ценные призы.
Даже если вы новичек, то, готов спорить, у вас есть темы, в которых вы разобрались на столько, что можете поделиться информацией с коллегами.
Даже если вы новичек, то, готов спорить, у вас есть темы, в которых вы разобрались на столько, что можете поделиться информацией с коллегами.
Всех с наступившим новым годом 🎄
Пусть в новом году все проекты, которые вы наметели успешно реализуются, все, чему хотчели бы научиться не вызывало турдностей и новый, 2021 ослабил хватку по сравнению с 2020.
В новом году нас всех ждет еще больше полезного контента 📚
Последние недели 2020 не получалось особо уделять времени каналу - проекты не отпускали, как обычно в конце года, с началом новго - новый виток в развитии проекта, stay tuned и хорошего нового года!
Пусть в новом году все проекты, которые вы наметели успешно реализуются, все, чему хотчели бы научиться не вызывало турдностей и новый, 2021 ослабил хватку по сравнению с 2020.
В новом году нас всех ждет еще больше полезного контента 📚
Последние недели 2020 не получалось особо уделять времени каналу - проекты не отпускали, как обычно в конце года, с началом новго - новый виток в развитии проекта, stay tuned и хорошего нового года!
#Kotlin #Compose - с одной стороны декларативное описание #UI выглядит интересно, с другой - смущает смешиванием верстки и кода.
В статье показывается какие проблемы потенциально решаются с помощью Compose (не со всем согласен). Пример с бейджем и количеством - кажется его специально сделали максимально некрасивым 😉
Мне, по крайне мере пока, ближе old way создания интерфейсов через XML. Просто в таком случае я НЕ разделяю (логически) View (#Activity/#Fragment/Whatever) с разметкой #XML. ViewModel же ничего про верстку не знает.
А что думаете вы - декларативный или императивный подход описания UI?
#Статьи https://bit.ly/394LYqy
В статье показывается какие проблемы потенциально решаются с помощью Compose (не со всем согласен). Пример с бейджем и количеством - кажется его специально сделали максимально некрасивым 😉
Мне, по крайне мере пока, ближе old way создания интерфейсов через XML. Просто в таком случае я НЕ разделяю (логически) View (#Activity/#Fragment/Whatever) с разметкой #XML. ViewModel же ничего про верстку не знает.
А что думаете вы - декларативный или императивный подход описания UI?
#Статьи https://bit.ly/394LYqy
Хабр
Погружение в JetPack Compose. Часть 1/2
Минутка рекламы Собрал здесь лучшие статьи, библиотеки и проекты на Jetpack Compose: Jetpack Compose Awesome Ожидания по поводу разработки пользовательского интерфейса выросли. Сегодня мы не можем...