TGViewer
Channel Public Channel
Android Good Reads

Android Good Reads

@droidgr

Самые интересные статьи, видео и новости, связанные с Android разработкой. Не больше трёх материалов в день.

Размещение рекламы: @tanyasanovna
Subscribers
4.01K
Photos
416
Videos
17
Links
2.2K

Showing posts older than #1224 · Back to latest

Older Posts 20 shown
Post #1222 1.72K
Post #1221 1.51K
4 года назад Kotlin стал официально поддерживаться для Android разработки. В статье автор сравнивает ожидания от нового языка тогда с текущей реальностью.
https://www.techyourchance.com/kotlin-vs-java-in-android-four-years-later/
TechYourChance Kotlin vs Java in Android, Four Years Later Review of Kotlin's effect on Android developers' productivity since its introduction as a "first class language for Android" four years ago.
Post #1220 1.45K
Android-разработчик в VK Teams

Локация: улаленка или Москва
Стек технологий: Kotlin, Java, rxjava, dagger2, room, okhttp, mvp и clean architect

VK Teams - это единая платформа для командной работы. В нашем продукте вы найдете все, что нужно для работы: контакты и автоматическое модерирование списком участников, аудио - и видеоконференции, групповые чаты и каналы, обмен файлами, поисковая система, треды и планер по задачам.

Команда VK Teams хочет укомплектоваться полностью в уходящем году и поэтому в течение декабря готовы провести "спринт собеседования":
1) всего 3 встречи за 3 дня;
2) гарантированно решение от нас на 4 день;
3) если вы готовы будете вернуться к нам с ответом по офферу в рамках 2 рабочих дней, то к офферу добавляется входной бонус.

Команда ищет коллегу, который готов писать на Kotlin и понимает как устроена Java. В направлении Android 5 человек. Работа строится по фича-бранчам. Каждый разработчик менеджерит свои задачи от и до, оценивает сроки сам. Код покрыт всевозможными тестами и есть статистический анализ.

контакт рекрутера: @timoshcha
https://team.vk.company/vacancy/18415/
Post #1219 1.48K
Чрезмерный перфекционизм во время код ревью может мешать работе и портить отношения, к тому же зачастую представление идеального решения у всех своё. В статье вы найдете размышления о том как можно сохранять баланс и вместе приходить к лучшим результатам.
https://hannesdorfmann.com/perfectionism-vs-excellence/
Hannesdorfmann Perfectionism vs. Excellence Perfectionism is not the same thing as striving for excellence. When reviewing PRs do we aim for perfectionism or for excellence? Code Reviews.
Post #1218 1.61K
Заводим Compose для ПК на примере простого приложения для определения погоды: анатомия ПК приложений, отличия от Android версии, сборка и публикация.
https://www.raywenderlich.com/26791460-compose-for-desktop-get-your-weather
kodeco.com Compose for Desktop: Get Your Weather! Build a desktop weather app with Compose for Desktop! You’ll get user input, fetch network data and display it all with the Compose UI toolkit.
Post #1217 1.43K
Android-разработчик в Яндекс Банк
Создавать продукт, чтобы пользоваться им и посоветовать близким. Видеть результат от своей работы — вместо того, чтобы долго и мучительно работать над незначительными изменениями и ждать, пока они докатятся до юзеров. Сделать приложение, которое будет работать годами, а не превратится в мертвый груз в портфолио. Звучит хорошо и прямо сейчас может стать реальностью!

Ребята из Яндекс Финтеха активно нанимают разработчиков на Kotlin для работы над будущим Яндекс Банком. Отличный вариант для всех, кто хочет не просто поддерживать, а с нуля создавать продукт, вкладывая все свои знания и силы в каждый экран приложения.

Помимо увлекательных задач и больших перспектив – быстрый найм и отсутствие алгоритмических секций, которыми славится Яндекс. Проект только-только встает на ноги и с каждым днем нужно все больше сильных профессионалов — поэтому выйти на работу вы сможете уже через неделю после отклика.

А отклик, кстати, можно оставить здесь. Там простенькая капча, разгадав которую, можно сразу попасть в телеграм к эйчару. Мэджик!
fintech.yandex.ru Вакансии разработчиков в Финтех Яндекса Финтех — самый молодой и многообещающий продукт Яндекса. Мы помогаем миллионам пользователей Яндекса оплачивать покупки и управлять своими финансами. Приходите разрабатывать продуктовый движок, бизнес-логику и инфраструктуру нового проекта.
Post #1216 1.39K
Post #1215 1.5K
Большинство разработчиков Android приложений использует Firebase Crashlytics для отслеживания крашей, но многие не задумываются как устроены внутренности библиотеки и какой путь проходит информация о вашем краше до попадания в консоль разработчика. Ответы на эти вопросы вы найдете в статье.
https://victorbrandalise.com/under-the-hood-crashlytics/
Victor Brandalise | Collecting the best of what others have already figured out. Android & Kotlin How does Crashlytics work? by Victor Brandalise I'll choose libraries that developers use on a daily basis and provide an explanation of how the library does what it does. Today is Firebase Crashlytics.
Post #1214 1.39K
Android Meetup СберМаркет Tech 9 декабря в 18:00📱

На митапе вы узнаете:
— Как интегрировать Swift в React Native? Что такое нативный компонент и как его написать с shadow view и yoga?
— Как организовать структуру пайплайнов и внедрить Continuous Integration в React Native проект?
— Зачем использовать JetpackCompose внутри React Native?
— Как эволюционировали архитектурные подходы в мобильной разработке?

Регистрация и подробности программы: https://sbermarket.timepad.ru/event/1851300/
sbermarket.timepad.ru Android Meetup | СберМаркет Tech / События на TimePad.ru Приглашаем на наш митап — регистрируйтесь и присоединяйтесь к нам 9 декабря!
Post #1211 1.44K
Костыль от Chris Banes, исправляющий поведение ComposeView с вложенным скроллом, при котором события скролла не передаются родителю. Например при использовании внутри CoordinatorLayout или BottomSheet.
https://twitter.com/chrisbanes/status/1464212757952217090?s=27
Twitter Chris Banes Had to reach deep into my memory to create this workaround for nested scrolling view interop in #JetpackCompose This allows you to use nested scrolling layouts in a ComposeView, so that they dispatch the correct calls to view parents (AppBarLayout, etc).…
Post #1209 1.86K
Post #1208 1.79K
Заключительная статья из серии об управлении состоянием в Jetpack Compose. Небольшое напоминание о том, почему изменяемые объекты внутри MutableState или MutableStateFlow — плохой паттерн.
https://dev.to/zachklipp/two-mutables-dont-make-a-right-2kgp
DEV Community Two mutables don’t make a right This post has moved to blog.zachklipp.com.
Post #1207 1.5K
Если вы используете ForegroundService, то возможно сталкивались в логах с крашем из-за метода startForeground, который не был вызван вовремя. В статье вы узнаете, что может вызвать такую ошибку и как её исправить.
https://proandroiddev.com/when-your-app-makes-android-foreground-services-misbehave-8dbcc57dd99c
Medium The “misbehaving” foreground service in Android How blocking the main thread can lead to application crashes.
Post #1206 1.48K
Инструкция по оптимизации затрат на CI сервера для сборок Kotlin Multiplatform проектов. Основная идея — использовать macOS сервера только для сборки iOS артефактов, а для всего остального — Linux.
https://proandroiddev.com/optimising-ci-build-times-of-a-kotlin-multiplatform-project-2a430055f383
Medium Optimising CI build times of a Kotlin Multiplatform project The article describes how we can reduce costs of using CI and improve build times when building and publishing Kotlin Multiplatform.
Post #1205 1.46K
Подборка докладов с Android Dev Summit, рекомендуемых к просмотру: обновления Jetpack библиотек, правильная работа с Flow на уровне UI и нововведения Android Studio для Compose.
https://android-developers.googleblog.com/2021/11/ads21-modern-android-development.html
Android Developers Blog #AndroidDevSummit ‘21: 3 things to know for Modern Android Development Posted by Florina Muntenescu, Developer Relations Engineer From updates to Jetpack libraries, more guidance on using Kotlin cor...
Post #1204 1.54K
Пробуем inline классы в популярных задачах Android разработки: работа с сетью, работа с базой данных и передача данных между экранами. Автор пришел к выводу, что из-за различных ограничений спектр их применения не так широк, как кажется на первый взгляд.
https://proandroiddev.com/kotlin-inline-classes-in-an-android-world-7147bb9b8a22
Medium Kotlin Inline Classes in an Android World The Kotlin Inline (Value) class is a relatively new feature of the Kotlin language as it recently got a stable release in Kotlin 1.5. I…
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →