Let's Code Flutter: Making the switch
I'm a firm believe in going with Kotlin for Android and Swift for iOS. None of that cross-platform mumbo jumbo.... until now. Flutter's kinda cool.
Anything and everything related to Android (specifically, Android app development, but anything else, too).
I'm a firm believe in going with Kotlin for Android and Swift for iOS. None of that cross-platform mumbo jumbo.... until now. Flutter's kinda cool.
Kotlin is a great language to switch to if you already know Java. There's a small learning curve, sure, but that's true for switching to any language. One thing to get used to is the difference in the way Kotlin declares properties.
Switching from one programming language to another can feel intimidating and daunting. I'm here to help ease some of the pain. Now that I've been introduced to Kotlin, I never wanna go back to Java.
Kotlin has declarations called Extension Functions which allow you to add new methods (and even properties) to another class without actually modifying that class. I've come up with a few that have been invaluable to me, and I use them every day.
Breaking down what MVP (Model-View-Presenter) is and what it can do for your applications.