What I learnt by building the exact same app in Kotlin (Native Android), Nativescript and Flutter

Published: 11 March 2019
on channel: Hasgeek TV
875
11

Arnav Gupta, CodingBlocks

This will go through the journey of building a blogging app (Medium clone) using Kotlin, Nativescript and Flutter and discuss the differences in developer and user experience for the apps built using all these platforms.

So I took the famous realworld.io project (which is a clone of Medium) and implemented it in Kotlin for native Android, and then using Nativescript-Vue and finally in Flutter.
Although separate platforms, the end result looks identical to the end user.

We will compare a bunch of things across these three platforms -

Developer Experience
Performance (out of the box)
Performance optimisation learning curve
Memory/CPU/App size differences
Lines of Code
Perceptible jank, smoothness
Constraints and limitations of each framework

Arnav Gupta is the Co-Founder of Coding Blocks, an online + offline software development bootcamp, based out of New Delhi, where he mentors Android and NodeJS students. He has been tinkering with Android, NodeJS and Electronics since school and has contributions to open source projects like the Android OS (AOSP), Arduino IDE, FOSSIA Open Event.
Arnav has been a speaker at many national and international conferences including FOSSASIA, DroidCon India, JsFoo, Fragments, MODS, Devfest Russia and OSDConf.

   • Speaking at Conferences  


Watch video What I learnt by building the exact same app in Kotlin (Native Android), Nativescript and Flutter online, duration hours minute second in high quality that is uploaded to the channel Hasgeek TV 11 March 2019. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 875 times and liked it 11 visitors.