John Kalimeriskalimerisjohn.hashnode.dev·Apr 26, 2024Android R8 & Proguard [Part 1]Introduction 📖 In this article we will try to demystify the concept of the R8 compiler and the proguard command line tool. We will describe the Android compilation process and some history behind these concepts, to gain a better understanding of how...DiscussAndroid
Mayursinh Parmarmayursinhdevblog.hashnode.dev·Apr 4, 2024Topic: 19 Understanding Design Patterns in AndroidHello Devs, In Today's Topic, we talk about different types of design patterns. These design patterns help you to make your Android Project Clean and Understandable. In this blog, we can explore MVC, MVVM, and Clean architecture. MVC- Model View Cont...DiscussAndroid basic to advanceAndroid
Emran Khandaker Evanblog.evanemran.info·Oct 12, 2023Understanding ProGuard in Android: Optimizing and Securing Your AppProGuard is a powerful tool used in Android development to optimize and secure your application's code. It is an open-source tool that helps in shrinking, optimizing, and obfuscating the Java bytecode, ultimately reducing the application's size and e...Discuss·191 readsAndroidAndroid
Romman Sabbirrommansabbir.com·Sep 17, 2023Android ProGuard : Mastering Security and Efficiency with ProGuardAndroid app development is an exciting endeavor that involves crafting user-friendly applications for a wide range of devices. While developers focus on creating feature-rich apps, they must also consider security and app size optimization. This is w...Discuss·1 like·1.9K readsAndroid Application DevelopmentAndroid
Felix Kariukifelixkariuki.hashnode.dev·Sep 29, 2022Code shrinking and obfuscation Using R8 in AndroidCode shrinking and obfuscation helps you to significantly reduce the size of your application. Enabling shrinking, you benefit from obfuscation, which shortens the names of your app’s classes and members, and optimization, which applies more aggressi...Discuss·67 readscode shrinking