136 private links
Adaptar app al contexto del usuario y sus preferencias
Envía notificacion Push desde Android Studio
Hacer disponible el modo oscuro de Android en Webviews
Test en Android fuera del emulador o un dispositivo
Alegato final de EEUU para impedir que Huawei entre en el core de la red 5G de Gran Bretaña
¿Cuándo y cómo usar dialogos para pedir review?
Generally, there are particular patterns that you see in code, and you know that in certain scenarios — generally after triggering process death / low memory condition — that app will crash or fail to work in horrible ways.
Many Android developers ask “what do I need to know to become good Android developer?”. Sometimes they phrase it a bit differently, but, either way, it boils down to the fact that developers look for a list of useful skills to learn.
In my opinion, this question is totally legitimate. Android development is big and dynamic ecosystem, and you can easily spend weeks learning about some specific tool or concept, only to discover that it’s either not that important, or shouldn’t be used at all. Therefore, in this post, I’ll share my list of skills that Android developers should have in a hope that it’ll help you to concentrate your efforts on the important stuff.
Evidently, the more experience you have as an Android developer, the more you’d be expected to know. However, some concepts and ideas are too advanced and require too much preliminary knowledge to grasp when you don’t have much experience. Therefore, I can’t just list all the skills I’d expect expert Android developers to know. So, instead, I’ll organize my recommendations into groups, according to your current experience level. However, keep in mind that it’s not an exact science and treat the below experience levels just as general ballpark figures.
adapter - generic adapters for RecyclerView or ViewPager with data binding support
arch - base classes for MVVM architecture (based on Architecture Components)
graphics - utilities for working with bitmaps and drawables
media - utilities for working with images, sounds and videos
rest - helper classes for managing REST API calls
rx - helper classes for managing RxJava observables and subscriptions
utility - bunch of miscellaneous utilities
view - collection of custom views and layouts
“Estamos simplificando en estos momentos nuestra estructura corporativa y y tramitaremos nuestros derechos de propiedad intelectual desde Estados Unidos, no desde Bermudas”, ha expuesto la compañía californiana en un comunicado que han publicado diversos medios internacionales.