Vasiliy Zukanov Profile picture
Android Consultant, Blogger, Software Development Instructor
Назар Цибульський Profile picture 1 subscribed
Oct 3, 2022 5 tweets 2 min read
It's time to admit that I was wrong about Flutter. Heard about it first time on @mobilizationpl conference several years ago, but never believed that this framework would grow to become almost as popular as Android native (and still growing). Yet, here we are. Over the years, many prominent members of Android community openly mocked Dart as a language, usually contrasting it to Kotlin, which, according to their claims, was much better alternative.
Well, they are in the minority now because Dart overtook Kotlin.
May 18, 2022 9 tweets 2 min read
Follow up on this decision: choosing Java over Kotlin for a new Android project turned out to be outstanding decision: we wrote a very complex app in three months (first users got it two weeks ago). By "very complex app" I mean:
* Full offline support
* Multi-layered drawings on canvas
* Runs on specialized device (we found many bugs for the OEM)
* No Google Play, so we implemnted our own update mechanism using "device owner"
Dec 7, 2021 8 tweets 8 min read
@MConceptions @jhmdrei @freeinphila @RuminatorDan Scientific method requires that we make a prediction based on what we understand, and then follow up with observation.
So, I'll make one. @MConceptions @jhmdrei @freeinphila @RuminatorDan Hypothesis: mRNA vaccines temporarily reduce body's natural immunity against covid. 1/n
Dec 5, 2021 4 tweets 2 min read
The huge surge of cases in Germany is yet another proof that masks and mask mandates are useless against covid spread. They only hurt public and individual health, give false sense of safety and pollute the environment. Image This happens even in provinces that mandated FFP2 (N95) masks, like Bavaria and Saxony. So, the idea that the solution is mandating more suffocating masks went fully bankrupt. Image
Oct 31, 2021 37 tweets 5 min read
Despite my criticism of how Google handles everything Android-related (platform, OS, framework, Play Store, etc.), I'm still constantly amazed by the ecosystem they built. My brain just can't grasp its size and complexity, just like it can't grasp our universe. 1/n Except for powering billions of consumer phones and tablets, Android is also embedded in hundreds of millions (if not billions) of smart TVs. There are probably tens of thousands of Android devs working in this "niche". 2/n
Jan 23, 2021 13 tweets 2 min read
A thread about COVID situation in Israel and why the ongoing mass vaccination is a waste of country's resources and won't provide any meaningful data about the efficacy of the new vaccines.

Everything I write below are MY PERSONAL OPINIONS. Like in many other places in the world, COVID was presented as "deadly" pandemic to Israeli public and an emergency state was announced.
Dec 15, 2019 37 tweets 19 min read
Once again saw "MVP architecture doesn't scale" statement in context of Android.
I'm triggered 😠... so, a thread 👇 First of all: MVP is not an architecture. Neither is MVC, MVVM, MVI, or any other combination of letters, which I cumulatively call MVx.
All of these are Presentation Layer Architectural Patterns, and the difference is profoundly important.
Nov 7, 2019 23 tweets 4 min read
Google is going to deprecate AsyncTask!!! 😲😲😲

Thread 👇 First of all, that's the commit

android-review.googlesource.com/c/platform/fra…
Oct 27, 2019 32 tweets 22 min read
For the past two years I've been recommending Android devs to avoid dagger.android. Now it's officially deprecated. Devs who listened to my advice won big time.

Today I reviewed the new official Dagger codelabs by Google. It's a complete disaster 🤦‍♂️.

Thread 👇 That's the link to the official Dagger codelab: codelabs.developers.google.com/codelabs/andro…