8
lotd
4y

Just needing to vent a bit...

We start off with classic asp.net & Xamarin. K.

Then we run into the shitshow that's lackluster documentation and heavy push for asp.net core.
Whatever, will just handroll things.

K. Azure is quickly turning expensive..
Well let's find alternatives.

Yeah, no Linux ain't gonna work.
Wanna shell out for a windows server? Nah.
K. Well, let's rewrite in asp.net core then.
Nginx proxy passthrough to kestrel. Ez.

Now.. wtf is the deal with mssql behaving like a turd on Linux?
Oh now some security jibber about telemetry and adding Microsoft keys to root.

Whatever. I can do PHP & MariaDB then.

1001 things wrong about Xamarin now.
Mostly performance related.
Especially cuz custom renderers for everything.
& Abused onPropertyChanged.

Uh la la, look at that sexy thing called react native.
Hippytyhop new tool for the job.

Ugh wee, what's this ? Customer impatient & deadline for months worth in Xamarin => 1 week.

Whelp I be fudge..

Comments
  • 2
    Next time just run Flutter/Firebase and thank me later
  • 2
    @wackOverflow next big thing eh?
  • 1
    @wackOverflow have suggested it.
    Got shut down because it wasn't clear how we would tweak specific platform specifics..

    Needing to hook into the native AV capture streams...
  • 0
    @Wisecrack Flutter is new but Firebase has been around for a while. It’s flexibility as a BaaS makes me surprised more people don’t use it.
  • 0
    Welcome to cross platform stuff... Now that flutter 2 is it everyone gone mad that it works on six freaking platforms so much wow.

    Where I work we use React Native, I only like it and flutter because I write once but yet again I don't like those solutions thymey add extra technical debt. What if a plug-in you are using got depreciated ... What if a plug-in suddenly changed it's core (Looking at you React navigation)

    The best way is to use the right tool but unfortunately, like you said impatient clients , non technical bosses say the opposite.
  • 1
    Xamarin custom renderers everywhere kinda defeats the purpose of Xamarin. But you need to use this shit because Xamarin is useless without them. 😆
    Been there, too.
Add Comment