Posts

Showing posts from January, 2020

Dunning Kruger Effect

Image
What is Dunning Kruger Effect? To my knowledge, DKE means you are overconfident when you just know nothing about a particular area, and you think it would be very easy and joyful to work on it. But of course, the truth is that when you drilled deeper to the area, you will it's not easy to accomplish the stuff, and you lose your confidence. The situation will be improve when you got more and more knowledge, you'll get back your confidence eventually. So how to cope with Dunning Kruger Effect? Keep learning ;P

Cross platform application framework

Summary of cross platform framework: Qt - UI is too old and outdated; complicated build process for mobile React Native - Not pixel-perfect as it just maps to native UI; Kotlin Native - Ecosystem is very poor but the good thing is you can use the native libraries in each platform and create wrappers to unify them; also the framework itself hasn't yet reached production stage; you have to write the UI separately for each platform Flutter - Very poor ecosystem/libraries; Xamarin Forms - Like react native as it maps to native UI; slow startup; Xamarin Native - Like kotlin native as you have to write separate UI codes for each platform; but uses arguably the best programming language in C#; and backed by Microsoft which is even more reliable than Google; also supports the most number of platforms including UWP, WPF, MacOS, etc. on top of iOS and Android; you have the support of the entire .NET ecosystem Nativescript - Performance is terrible (build time, startup time, Angular performan...