Boris FarberinAndroid Developers5 ways to prepare your app build for Android Studio Flamingo releaseWhen you upgrade to Android Studio Flamingo and Android Gradle Plugin (AGP) 8.0, you need to update your app build files to accommodate…Apr 11, 20235Apr 11, 20235
Boris FarberinProAndroidDevExploring the .class side of Kotlin — Part 2Recap: from Exploring the .class side of Kotlin, while working with Kotlin I was missing a mean to visualise my Kotlin code as the…Oct 5, 2017Oct 5, 2017
Boris FarberinProAndroidDevExploring the .class side of KotlinUnderstanding the software stack is a key trait of an expert developer. Knowing various parameters and metrics allows developers to make…Jul 27, 2017Jul 27, 2017
Boris FarberExporting types from Android app using ClassySharkFollowing my recent article I got a few suggestions asking to add a type analysis export to the ClassyShark output.Mar 16, 2017Mar 16, 2017
Boris FarberExporting data from ClassySharkSometimes life is tough. You examine your APK in ClassyShark and see a problem in APK Dashboard, say your app uses Unsafe (a good summary…Feb 7, 20173Feb 7, 20173
Boris FarberClassyShark Product DocsSince ClassyShark bootstrapping, I was always thinking about the documentation structure and data sharing. Our team is a distributed team…Nov 28, 2016Nov 28, 2016
Boris FarberAPK Dashboard in ClassySharkWhen browsing an Android app executable file (APK) inside ClassyShark, there is a lot of different information in various APK components…Nov 21, 2016Nov 21, 2016
Boris FarberClassyShark supports native code browsingIf your Android app doesn’t have any native dependencies, you can stop reading this article now (but I would suggest you don’t).Jan 27, 20161Jan 27, 20161
Boris FarberRetrobuild — Java build and export systemBuild system is one of the biggest troubles I have seen in various companies both the ones I worked for and the one I consulted. The build…Jan 16, 2016Jan 16, 2016
Boris FarberInspecting your multidex APKIn the first post of this series you have learnt how ClassyShark was born. In this post we will discuss how ClassyShark can help you to…Jan 4, 2016Jan 4, 2016