Open in app

Sign In

Write

Sign In

Kirill Rozov
Kirill Rozov

914 Followers

Home

About

Published in IT’s Tinkoff

·Pinned

Background restrictions in Android

Once upon a time, running in the background was easy. Now Android has a lot of restrictions: running in the background, access to the file system, permissions that need to be approved by Google Play moderators, and others. Developers have to work with all of them. …

Android

15 min read

Revision of restrictions on background work from Android 5.0 to 13
Revision of restrictions on background work from Android 5.0 to 13
Android

15 min read


Published in ProAndroidDev

·Pinned

Automation of code analysis in Android projects

Hello. My name is Kirill Rozov, and if you are interested in Android development, then most likely you have heard about the Android ResId Telegram channel with daily news for Android developers. Modern mobile applications are already quite serious enterprise projects that are developed by hundreds of developers, contain…

Android

9 min read

Automating analyzing of code in Android projects
Automating analyzing of code in Android projects
Android

9 min read


Published in ProAndroidDev

·Pinned

Android 12 review for developers

The Google I/O’21 conference took place, and we learned absolutely everything about the new version of Android, and we can also try it all in Beta 1, which we can install on the Pixel, and other manufacturers also allow you to install the GSI image. The main emphasis in…

Android

14 min read

Android 12 review for Developers
Android 12 review for Developers
Android

14 min read


Published in ProAndroidDev

·Jan 29, 2022

Modern MacBook benchmarks for Android development

Choosing a device is never easy as it is, but the new Apple Silicon SoCs for Mac have given the market a good shake and made the choice even harder. Which MacBook should I buy? How different are they? It’s hard to figure out. …

Android

7 min read

Modern MacBook benchmarks for Android development
Modern MacBook benchmarks for Android development
Android

7 min read


Published in ProAndroidDev

·May 3, 2020

Make Android View Binding great with Kotlin

Simplify usage of Android View Binding with Kotlin Property Delegates and solve behavior of Fragment’s ViewLifecycleOwner — View Binding is a new feature in Android Studio 3.6, but this isn’t true at all. View Binding is a lighter variant of Android Data Binding. Why do we need View Binding? The answer is performance. Many developers useAndroid Data Binding only to have reference to views from Layout XML…

Android App Development

2 min read

Make Android View Binding great with Kotlin
Make Android View Binding great with Kotlin
Android App Development

2 min read


Dec 8, 2019

Android Jetpack Weekly #13

Autofill 1.0.0, CoordinatorLayout 1.1.0 and a lot of new RC/Betas — When the attention of Android developers was focused on Kotlin Conf. But Google released new updates in Android Jetpack. New Stable Releases Autofill 1.0.0 The library is small. It contains only constants for autofill hint. You can find new constants in HintConstants class. More about autofill can be found here. Coordinator Layout 1.1.0

Autofill

2 min read

Android Jetpack Weekly #13
Android Jetpack Weekly #13
Autofill

2 min read


Nov 25, 2019

Android Jetpack Weekly #12

Benchmark Stable, ViewPager2 Stable, and next RecyclerView — The last week gave us the first stable releases of new libraries, new major releases of existing libraries. New libraries Benchmark 1.0.0 Benchmark is a library that allows you to write a performance benchmark of app code and get results. It handles all device configurations issues, stabilizes performance and etc. …

Recyclerview

2 min read

Android Jetpack Weekly #12
Android Jetpack Weekly #12
Recyclerview

2 min read


Published in ProAndroidDev

·Nov 12, 2019

Injection into Android Component’s Constructors is real

How to inject dependencies into Android Components constructors with Dagger 2 — Kotlin is a beautiful language but I don’t like one thing from it — lateinit. Why? lateinit is a result of limitations that came from Android components. The most popular usage of the keyword in Android is injecting in properties with Dagger 2 from Activity.onCreate() or Fragment.onAttach(). The…

Android App Development

3 min read

Way to inject into Android Component Constructors
Way to inject into Android Component Constructors
Android App Development

3 min read


Nov 9, 2019

Android Jetpack Weekly #11

Experimental annotation, Biometric & Webkit are stable — Hi! A new week and new updates! Let’s go to find out what’s new in Jetpack on this week: New Stable Libraries Annotation-Experimental 1.0.0 The first stable release of the new library that helps make youк code better. Do you know about Kotlin’s @Experimenal annotation? The purpose of it is to mark not the final…

Android

2 min read

Android Jetpack Weekly #11
Android Jetpack Weekly #11
Android

2 min read


Oct 27, 2019

Android Jetpack Weekly #10

News in Android Jetpack October 21–27, 2019 Last week was the week of Android Dev Summit (October 22–23). On the first day were announced many RC updates. The updates give us More integrations with Kotlin Coroutines Save state in View Model Improved animations support ViewPager 2 — ViewPager on top…

Android

3 min read

Android Jetpack Weekly #10
Android Jetpack Weekly #10
Android

3 min read

Kirill Rozov

Kirill Rozov

914 Followers

Mobile Head in Tinkoff, Android Expert, creator & author of androidbroadcast.dev

Following
  • Leland Takamine

    Leland Takamine

  • IceRock Development

    IceRock Development

  • FunCorp

    FunCorp

  • Manuel Vivo

    Manuel Vivo

  • Arnaud Giuliani

    Arnaud Giuliani

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech