![]() ![]() What Kotlin does offer is that it’s built such that you can make an entirely functional application, or you can go fully object oriented. ![]() I’ll give my perspective as someone who started using Kotlin months after it was released, and has experience in over 20 different languages - there is no good first language to learn. Today, I'm among the best in my field because I focused on the core skills like problem solving. I didn't write a single line of mobile app code for the first 6 years of my development experience. I'm a professional software engineer I make a six-figure salary. ![]() Once they're very confident in their skills, you might be able to help them with an Android project, and you won't need to confuse their concepts and skillsets since they've already seen how a platform isn't the same as a language, and so they'll be able to focus on learning Android as a platform. You can start by showing them how easy it is to run their existing code in the browser, then move on to how they can use their newfound skills to manipulate the page and make a GUI webapp. You can write this in Kotlin/JVM in IntelliJ, and that will help them understand the basics.Īfter that, you might make something to do with the web, perhaps with Kotlin/JS. I'd recommend that you start with the most simple: a text-only program in a CLI. It's got a lot of historical baggage you'll end up spending too much time explaining a lot of confusing concepts, and not enough time helping them understand the language. Yes, but I wouldn't say Android is a good first platform. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |