10

So i left my job as an android dev earlier (nothing big, just didnt wanna juggle school and work) and as the year started i noticed that somehow i ended up working as an android dev again but this time in c#. There's no escape.

Comments
  • 0
    Are you using Xamarin.Android? If so what are the performances compared to Java? What about memory usage?
  • 2
    At least you don't have to touch no Java lang, amirite?

    *high fives self*
  • 1
    Wondering how many people are working with kotling already
  • 0
    @inukinator i will murder you

    @eskizo literally nobody, kotlin is good for scaffolding and thats about it, if you want actual performance and scalability, you use java for the finer things
  • 0
    @Ro0T dont have much experience yet, but i always make sure to properly optimize for jvm's gc, sadly, i dont know much about c#'s, so ill have to research a lot
  • 4
    android dev is calling you like the sea calling moana
  • 1
    @Ro0T update on xamarin (c# in general) performance: the gc is non-fucking-deterministic, theres absolutrly no way to optimize this mess
  • 1
    @BindView Thanks for the update. I made two identical (simple) apps in both c# and java and beside memory usage there is no big difference between them, they basically run at same speed. However, I am still not sure how does it scale with bigger projects, so would you recommend me to dive into Xamarin.Android or not?
  • 1
    @Ro0T if you know java, then i wouldnt. If you know c# however, and you dont plan on making big or math-heavy applications, then xamarin seems fine for small-medium apps.
Add Comment