Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Ro0T97yAre you using Xamarin.Android? If so what are the performances compared to Java? What about memory usage?
-
@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 -
@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
-
@Ro0T update on xamarin (c# in general) performance: the gc is non-fucking-deterministic, theres absolutrly no way to optimize this mess
-
Ro0T97y@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?
-
@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.
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.
undefined