StartAndroid
Відкрити в Telegram
Канал об Android (Андроид) разработке Сайт - http://startandroid.ru Чат - https://t.me/startandroidchat Контакты - https://startandroid.ru/ru/about/cntct5.html Реклама - https://startandroid.ru/ru/about/reklama.html РКН - https://shorturl.at/p7iUr
Показати більше9 571
Підписники
-524 години
-117 днів
-2830 день
Архів дописів
9 570
По уже сложившейся новогодней традиции снижается стоимость на полный комплект курсов StartAndroid. На протяжении двух недель скидка будет составлять 50%. Если вы подумывали о покупке, то сейчас самый благоприятный момент для этого. Скидка также действует и при докупке до полного комплекта.
Напомню, что при покупке курсов вам будут доступны все их последующие уроки и обновления.
В ближайших планах:
1) закончить тему корутин в курсе Котлин
2) обновить курсы Dagger и RxJava
3) продолжить уроки по продвинутым темам Котлина
С Рождеством и наступающим Новым Годом!
https://startandroid.ru/ru/courses/vse-kursy.html
9 570
Новый практический урок по корутинам. Рассматриваем различные небольшие сценарии использования Flow и suspend, которые могут пригодиться в работе.
P.S.
Снижена стоимость полного комплекта курсов. Скидка теперь составляет не 30, а 50%. Рождество, новый год и все такое )
Чуть позже напишу об этом отдельно.
#kotlin #course #coroutines
https://startandroid.ru/ru/courses/kotlin.html
9 570
Вдруг вы были не в курсе — у Тинькофф есть образовательные программы для школьников, студентов и начинающих специалистов!
Все желающие могут бесплатно:
🔸 прослушать лекции от ведущих специалистов Тинькофф;
🔸 подготовиться к олимпиадам и поступлениям в финтех вузы;
🔸 пройти курсы по аналитике, разработке;
🔸 устроиться на стажировку в одну из крупнейших финтех-компаний России.
Недавно у ребят в стартовал набор на программы по направлениям: аналитик, разработчики Python, Java, Scala и iOs, frontend-разработчик, QA-инженер, DevOps, ML-инженер, младший менеджер по нативной рекламе и младший менеджер по работе с блогерами.
Это отличный старт карьеры и возможность получить опыт работы в классной современной компании.
Чтобы быть в курсе всех новостей — советуем подписаться на канал Тинькофф Образование, так вы точно ничего не пропустите: https://t.me/tinkoff_fintech
#реклама
9 570
Новый небольшой урок по корутинам. Разбираемся как оборачивать View колбэки в suspend функции или Flow. Это помогает упростить код и дает возможность удобной реализации сценариев поиска или фильтра.
#kotlin #course #coroutines
https://startandroid.ru/ru/courses/kotlin.html
9 570
Хорошая шпаргалка о возможностях асинхронной работы Room с использованием различных библиотек.
#android #room #kotlin
https://developer.android.com/training/data-storage/room/async-queries
9 570
В статье приводится сравнение приложения до и после внедрения Compose.
Показатели:
- размер APK и количество методов
- количество линий кода (Kotlin и XML)
- скорость билда
Правда, автор уточняет, что в сравниваемых билдах различаются версии Gradle и Kotlin, и это могло повлиять на результаты.
Самым заметным и очевидным улучшением стало уменьшение количества XML кода.
#android #compose
https://medium.com/androiddevelopers/jetpack-compose-before-and-after-8b43ba0b7d4f
9 570
Яндекс запустил телеграм-канал с вакансиями для разработчиков
— Свежие вакансии каждый день
— Описания задач, технологий и условий без воды
— Лёгкий поиск по тегам
— Один пост раз в две недели будет посвящён ответам на ваши вопросы о найме и работе в Яндексе
Подписывайтесь
# реклама
9 570
Сайт startandroid.ru временно недоступен. Что-то на стороне хостера. Его сайт тоже не открывается ...
В твиттере они пишут:
"Друзья, около часа назад мы зафиксировали недоступность. Приносим извинения, что не оповестили своевременно, все силы брошены на возобновление.
Проблема на сетевом оборудовании. Сейчас ведем восстановительные работы. По времени: до 60 минут с текущего момента, стараемся быстрее."
9 570
Несмотря на вышедший вчера киберпанк, мне удалось дописать новый урок по корутинам!
В нем подробно разбираемся, что такое SharedFlow и StateFlow. Чем они отличаются от обычного Flow, какие параметры и режимы имеют, как их можно получить из обычного Flow.
#kotlin #course #coroutines
https://startandroid.ru/ru/courses/kotlin.html
9 570
Обзор полезных KTX расширений для работы с View
#android #kotlin
https://blog.stylingandroid.com/ktx-views/
9 570
Подробный пост с простыми практическими примерами про то, как работает CI/CD. Например - запуск unit тестов при каждом pull request.
Будет полезен новичкам для вхождения в тему.
#github #ci #android
https://habr.com/ru/company/tuturu/blog/530260/
9 570
Раскройте всю мощь Kotlin и его фреймворков на бесплатных вебинарах онлайн-курса «Kotlin Backend Developer»:
📌«Карьера для Kotlin Backend Developer»: https://otus.pw/PCZ8/
— Выясним, насколько востребованы backend-разработчики на Kotlin в период кризиса; какие требования к соискателям предъявляют компании-работодатели; какие вопросы задают на собеседовании, и как не допустить ошибку при ответе; какие знания и навыки необходимы, чтобы выделиться из толпы и обеспечить себе карьерный прогресс?
📌«Пересмотр «12 факторов»: создаём современный микросервис на Kotlin»: https://otus.pw/HXlA/
— Обсудим, как расширить исходные рекомендации, чтобы помочь вам создавать приложения, которые не только функционируют в облаке, но и процветают. В этом мы будем опираться на труд информационного архитектора Кевина Хоффмана «Beyond the Twelve-Factor App» - и применим его рекомендации на практике.
🔥Регистрируйтесь сейчас — напомним в день вебинара!
#реклама
9 570
Продолжаем практические уроки по корутинам.
В прошлом уроке мы рассматривали, как встроить корутины и suspend функции в приложение. Все вызовы suspend функций там были последовательны.
В новом уроке разбираемся, как вызывать suspend функции параллельно и что делать с ошибками.
#kotlin #coroutines #course
https://startandroid.ru/ru/courses/kotlin.html
9 570
Несколько MAD Skills видео о Material Design Components
#android #design #material
https://www.youtube.com/playlist?list=PLWz5rJ2EKKc8SmtMNw34wvYkqj45rV1d3
9 570
Анонсировали изменения в версиях Android Studio и Android Gradle Plugin
Версия студии теперь привязана к версии IntelliJ IDEA. Например - 2020.3.1, где первые два числа - это версия IDEA, а последнее число - версия студии.
Кроме этого, основным версиям студии будут присваиваться имена по алфавиту (где-то мы это уже видели). Первая версия зовется Arctic Fox.
Версия AGP будет привязана к версии Gradle. Пропустив 5 и 6, начнут сразу с 7.0.0.
#androidstudio #gradle
https://android-developers.googleblog.com/2020/12/announcing-android-studio-arctic-fox.html
9 570
Спрос на Android-разработчиков сохраняется даже в кризис. Но теперь мало просто научиться писать приложения по слитым видеокурсам. Работодателям нужны те, кто выдает чистый код, разбирается в архитектуре и UI, умеет работать в команде и покрывать приложение тестами.
🔥Узнайте, как стать конкурентоспособным, на бесплатном вебинаре базового/продвинутого онлайн-курсов Android-разработки на Kotlin от OTUS и Альфа-Банка (для разработчиков с опытом ООП/Android):
📌«Современная разработка под Android на Kotlin: как обеспечить себе карьерный прогресс?»: https://otus.pw/Y0pz/
О спросе на junior и middle+ Android-разработчиков, требованиях работодателей, вопросах на собеседовании и ошибках при ответе на них, необходимых знаниях и навыках Android-разработчиков узнайте из первых рук — от Антона Казакова, Руководителя направления Android-разработки Альфа-Банка.
🔥А чтобы узнать свой уровень заранее — пройдите тест базового/продвинутого уровня прямо сейчас!
#реклама
9 570
Как мы знаем, в корутинах всего два сложных момента: сами корутины и их использование на практике.
Мы продолжаем переходить от первого момента ко второму. В новом уроке на небольших примерах разбираем, как корутины могут быть использованы в связке:
ViewModel + UseCase + Repository + Room/Retrofit.
#kotlin #course
https://startandroid.ru/ru/courses/kotlin.html
9 570
Чем вы пользуетесь для работы с View?
Выбирайте несколько ответов, если каждый из выбранных инструментов играет существенную роль в проекте.
9 570
Гугл настаивает, что не надо нам больше использовать Android Kotlin Synthetics. В Котлин 1.4.20 он пока объявлен как Deprecated. Но в сентябре 2021 его собираются удалить.
В качестве замены рекомендуется использовать View Binding.
#kotlin #view
https://android-developers.googleblog.com/2020/11/the-future-of-kotlin-android-extensions.html
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
