StartAndroid
10.2K subscribers
385 photos
11 videos
5 files
1.83K links
Канал об Android (Андроид) разработке

Сайт - http://startandroid.ru

Чат - https://tttttt.me/startandroidchat

Контакты - https://startandroid.ru/ru/about/cntct5.html

Реклама - https://startandroid.ru/ru/about/reklama.html

РКН - https://shorturl.at/p7iUr
Download Telegram
Новый урок по корутинам - про Concurrency. Т.е. когда две корутины меняют одну переменную. К чему это приводит, и какие есть способы сделать это правильно.

#kotlin #course #coroutines

https://startandroid.ru/ru/courses/kotlin.html
Как расширить свои возможности применения Java?

Начните уже 24 марта в 20:00 мск осваивать профессиональные навыки на демо-занятии «gRPC для микросервисов или не REST-ом единым».

Вместе с преподавателем Сергеем Петрелевичем вы разберете, что такое gRPC и как его можно использовать вместо REST-а для коммуникаций между микросервисами. Используйте эту возможность, чтобы перенять опыт эксперта и попробовать онлайн-курс «Java Developer. Professional».

📍Пройдите вступительный тест, чтобы участвовать в демо-занятии: https://otus.pw/ajVP/

#реклама
🔥 Бесплатные практические демо-занятия продвинутого и базово курсов по Android-разработке на Kotlin от OTUS и Альфа-Банка!

📌 24.03 - «Рисуем свой график котировок в Android» с Вадимом Гальцевым: https://otus.pw/sAln/

Что будем делать:
Рассмотрим основные инструменты для рисования, изучим возможности классов Canvas, Path, Paint, нарисуем кастомизируемый график котировок и добавим в него анимаций

📌25.03 - «Крестики-нолики на минималках» с Антоном Мачихиным, старшим разработчиком в ООО "Миркод": https://otus.pw/4nM8/

Чему научимся:
Пользоваться средой разработки Android Studio, верстать экран, создавать собственную View

📌 Регистрируйся, а мы напомним в дату проведения вебинара!

Уже все умеешь? Проверь свои знания в, казалось бы, сложном тесте по ссылке https://otus.pw/kVDG/

#реклама
В новой статье про инструмент RenderEffect автор рассказывает как можно обесцветить View. Также разбирается возможность совмещения нескольких эффектов.

#android #graphics

https://blog.stylingandroid.com/rendereffect-desaturate/
Всем привет!

25 марта (четверг) в 17-00 (МСК время) пройдет Android-митап с докладами от разработчиков из Вконтакте, Леруа Мерлен, Кухни на районе и FindMyKids.

Будет прямая трансляция. Регистрируйся и мы пришлем тебе ссылку😊

Темы докладов:

👉1. Внедрение KMM в высоконагруженное приложение - Алексей Гладков, Mobile Tech Architect, Леруа Мерлен
Как объединить Android и iOS команды и ускорить разработку. Как начать использовать Kotlin Multiplatform Mobile в своей работе.

👉2. Раз и навсегда побеждаем проблему неоднородных списков - Артур Илькаев, Android Developer, ВКонтакте
Как менеджерить десятки view types с помощью Delegation Adapter. Про стандартные оптимизации для RecyclerView и кастомизацию данного подхода.

👉3. Google App Actions - Сергей Гонин, Lead Android Developer, Кухня на районе
Как связать работу приложения с голосовым помошником? Как строить диалог с пользователем не покидая Google Assistant.

👉4. Как интегрировать платежки из нескольких сторов в Android приложение - Степан Луценко, Lead Android Developer, Findmykids
Почему стоит опубликоваться в App Gallery. Как тестировать приложение если нет "живого" девайса.


🧠А также проведем викторину с призами и будем дарить мерч за лучшие вопросы к докладам! 😍😍
Регистрируйся и мы пришлем тебе ссылку на онлайн-трансляцию за день до мероприятия!

Все подробности 👉 здесь😉
В Kotlin 1.5.0 сменится компилятор на новый JVM IR (internal representation). На него можно перейти уже сейчас, чтобы проверить, что ваш код работает нормально, и помочь разработчикам выпустить стабильную версию.

#kotlin

https://blog.jetbrains.com/kotlin/2021/03/kotlin-1-5-0-m2-released-ensure-smooth-migration-to-kotlin-1-5-0/
Автор рассказывает о том, как можно узнать, что тянут за собой в проект используемые библиотеки: разрешения, зависимости, доступ к приватным данным.

#android #security

https://medium.com/androiddevelopers/getting-to-know-the-behaviors-of-your-sdk-dependencies-f3dfed07a311
В гугловском курсе для самых начинающих (Android Basics in Kotlin) вышел новый Unit. В нем рассказывается о том, как с помощью корутин и Retrofit получать данные из сети. А для загрузки изображений там используется библиотека Coil (Coroutines Image Loader).

#android #kotlin #course

https://developer.android.com/courses/android-basics-kotlin/course
Какие знания нужны, чтобы пройти сертификацию Oracle Java Programmer?

15 апреля пройдет вебинар с Дмитрием Коганом, где вы узнаете больше об этом экзамене.

Также эксперт познакомит с программой онлайн-курса «Подготовка к сертификации OCAJP» и ответит на вопросы аудитории.

В конце встречи у вас будет возможность занять место в группе по спец.цене. Регистрируйтесь на вебинар и задайте свои вопросы в прямом эфире 👉 https://otus.pw/irQt/

#реклама
Какие знания нужны, чтобы пройти сертификацию Oracle Java Programmer?

15 апреля пройдет вебинар с Дмитрием Коганом, где вы узнаете больше об этом экзамене. Также эксперт познакомит с программой онлайн-курса «Подготовка к сертификации OCAJP» и ответит на вопросы аудитории.

В конце встречи у вас будет возможность занять место в группе по спец.цене.

Регистрируйтесь на вебинар и задайте свои вопросы в прямом эфире https://otus.pw/a30U/

#реклама
15 апреля, в 19:00 пройдёт онлайн митап по мобильной кросс-платформе при поддержке Yandex и Qonversion.

Наши друзья, эксперты из разных областей, обсудят актуальность применения инструментов в тех или иных случаях, их недостатки и преимущества. Встреча пройдёт на Youtube канале Mobile Developer. Ссылка будет опубликована в @ios_heads.

Список участников:
◽️ Илья Вирник: Яндекс.Такси, Flutter
◽️ Алексей Гладков: Леруа Мерлен, KMM
◽️ Александр Зимин: Swift Genius, iOS Native
◽️ Филипп Капитанов: Профи, React Native
◽️ Сурен Саркисян: Qonversion, All-in-all

🍿 Подключайтесь и готовьте вопросы.

Добавить в календарь

#реклама