PinnedAkbar DzulfikarinGravel Product & TechGetting Started with Kotlin Multiplatform and Kotlin Compose: A Step-by-Step GuideImagine this: You’re developing an app that works flawlessly on both Android and iOS. You’ve written the code once, but it runs everywhere…Aug 30Aug 30
PinnedAkbar DzulfikarinGravel Product & TechExact Alarm Permission: Google Play’s Ticking Time Bomb for Android Developers?Android App Developers: Don’t Get Caught Off Guard!Jul 8Jul 8
PinnedAkbar DzulfikarEscalating Big Problems with Small SolutionsBy stripping away unnecessary details, a minimalist approach to illustrating a leaf can convey its essence with just a single green hue…May 8May 8
Akbar DzulfikarSecuring Sensitive Keys in Android: A Native C++ ApproachIn this article, we will explore how to securely store sensitive keys, such as API tokens, in Android apps using native C++ code. By…7h ago7h ago
Akbar DzulfikarMastering Ktor Part 2: Content Negotiation and Logging Made SimpleKtor is one of the most versatile frameworks for Kotlin Multiplatform networking, and in this article, we’ll dive into how easy it is to…2d ago2d ago
Akbar DzulfikarMastering Ktor Setup for Kotlin Multiplatform: A Step-by-Step GuideSetting Up Ktor for Networking in Kotlin Multiplatform: A Developer’s Guide5d ago5d ago
Akbar DzulfikarHow to Securely Manage Secret Configurations in Android Studio Using Gradle TasksIn Android development, managing sensitive data such as API keys, tokens, or other secret configurations is crucial. Hardcoding these…5d ago5d ago
Akbar DzulfikarinGravel Product & TechWhy Android 14’s Foreground Service Requirements Might Break Your App — and How to Fix ItIntroduction: The Hidden Challenge in Android 14’s New RulesAug 27Aug 27
Akbar DzulfikarinGravel Product & TechOutsmarting OTP Spammers: The Importance of Server-Side Validation & a Smooth Registration ProcessStop OTP spam from draining your resources and driving users away. Learn how to implement robust server-side validation and optimize your…Jul 10Jul 10