# getting-started


06/25/2020, 5:52 PM
Hi, thanks for the invite! Brief introduction: I have completed a two year diploma, mostly did C# and Java webapp stuff. I just started learning Kotlin a month ago, I'm almost done the Android Kotlin Fundamentals Codelabs. First thing, I'm still a bit confused with the Kotlin syntax... I can comment my tutorial code and know what's happening overall, experience with Java helps here, I understand the idea of Entity classes and data binding etc. But the details of each part of the code still confuse me. This is bad and I want to fix ASAP, would you guys suggest Kotlin koans for this, or maybe the Kotlin bootcamp Codelabs instead? Second, at school we did everything with local databases. I'm trying to build an Android app that saves data online and a webapp that can access this data. On the app side of things, it looks like the Room persistence library sorts out most of my issues, but I could use some more reading material and/or tutorials regarding using it with an online database instead of a local database. Last, where would I be able to find more info on frameworks used for Kotlin web app development? I've been trying to research but I'm pretty unfamiliar with the subject so it's hard for me to find useful information. It looks like ktor or spring boot would be worth considering, am I on the right path here? If someone could point me in the right direction that would be awesome. Apologies if I'm ranting a bit here or if I missed any important information, I can clarify or add information if needed. Thanks for any input :)


06/25/2020, 11:57 PM
For web framework, ktor and springboot are both good.


06/26/2020, 6:05 PM
Thanks 🙂


07/02/2020, 2:14 PM
You may also want to take a look at KVision for a full stack web framework that integrates various backend and frontend frameworks