2

Wanna develop android apps, i am a .Net developer and i know xamarin sucks a$$. So was wondering about kotlin but i wonder how close it is to c#. Any ideas on android development for a dotnet developer?

Comments
  • 0
    I'd suggest just learning Java or Kotlin
  • 0
    @joas no java man, everything but that 😋
  • 0
    Kotlin more like C++ or typescript
  • 0
    Although you could use web app "frameworks" for lack of a better word, if it fits your needs. Cordova for example. They just warp the web app in a webview application and expose bunch of APIs to it.
  • 0
    @joas and how do those things help a dotnet developer?
  • 0
    @Krokoklemme
    If you can't or won't do Android development with Java, Kotlin or Xamarin, it's just another choise. Although not C#, I would imagine those how can do C# can also handle some amounts of Javascript as well. Am I wrong?
  • 0
    @joas again, I don't see how C# and JavaScript relate

    They're completely different language
  • 0
    @Krokoklemme

    #1. You can learn languages quite easily, they are all C-like languages so you are more than half way learning the other one if you know any other.
    They got pretty much same keywords, class structure (in ES6 anyways) etc.

    #2. For some reason I think Javascript is common knowledge in dev-world. Maybe I shouldn't.

    #3. You can compile C# down to Javascript, if you want to. But I think it would be more tickier that way.

    #4. You still have to learn the APIs whatever route you take, so I don't see why not learn a new language while you're at it.

    I'm sorry if I sound like a dig, I just wanted to help.
  • 0
    @joas naah, you don't sound rude (I'm not trying to be that either)

    But...
    1: sure, you can learn the syntax easily, but writing idiomatic code is a lot harder

    2: really depends on the field you're working in

    3: you can compile anything to anything

    4: because you're still learning the API, I think learning another language at the same time might be a bit too much for some people
Add Comment