Why We Don’t Do What We ShouldRomans 7:15 “I do not understand what I do. For what I want to do I do not do, but what I hate I do”Jul 19, 2024Jul 19, 2024
What to do if you accidentally deleted your Android project, and without any backups?So you just created an Android project called FooProject in the Dev directory. You init git, wrote some code, git add and committed your…May 3, 202416May 3, 202416
Flutter: Solving iOS .xcodeproj merge conflicts with XcodeGenHave you encountered merge requests like the image below when you were trying to integrate iOS code changes from your team members?Apr 5, 20211181Apr 5, 20211181
Flutter + Android Studio Custom Live TemplatesFlutter requires developers to write many boilerplate codes. Android Studio provides a way to solve the problem, which is Live Templates…Jan 17, 2021124Jan 17, 2021124
Stacked architecture in FlutterIn the quest of finding the most versatile architecture that I can use to create and maintain Flutter apps. I have tried no architecture…Nov 29, 20203954Nov 29, 20203954
Use JavaScript in Flutter WebIs there a hot JavaScript library that you want to use in Flutter Web but there is no equivalent for it in Dart? You are in luck! Dart was…Apr 19, 20201354Apr 19, 20201354
Create and publish a Kotlin Gradle pluginLet’s create a Gradle plugin in Kotlin and publish it to the Gradle plugin portal!Aug 3, 20192Aug 3, 20192
MVP in Kotlin MultiplatformMy colleagues and I have been experimenting with creating a cross-platform application with Kotlin Multiplatform. I’m excited to share…Apr 9, 2019450Apr 9, 2019450
Tips on using Android Studio to develop Flutter appsThere is an interesting technology by Google called Flutter. It is a framework where you can create mobile apps on iOS and Android at the…Jul 3, 20183162Jul 3, 20183162
Cross platform mobile development Part IVHow to pass a ByteBuffer from Java to C++ with DjinniJun 19, 201819Jun 19, 201819
From The New World — Dvorak Keyboard LayoutOne fine day, my friend came over to my place. I allowed her to use my laptop. As she happily started typing on Google Search. An…Feb 5, 20182Feb 5, 20182
Cross platform mobile development with C++ — Part IIIntegrating C++ code in AndroidJan 28, 201858Jan 28, 201858