22 November 2021
Nov. 22nd, 2021 08:46 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
I've been working on an android app for one of my university courses. So far, I've learned that programming in Android Studio is a pain in the ass.
Don't get me wrong, I don't hate programming. It's fun to make your own tiny things, programs, web pages, tools, and such, and most languages and IDEs are suitable for any level of complexity. However, Android Studio, to put it mildly, has quite a steep learning curve, and an app can become complex real quick. On top of that, it has a number of quirks that an IDE should simply not have in my opinion.
I've been staring at the same problem for a month or two now. I have to calculate a checksum to send a message, which shouldn't be that hard given the amount of example code for calculating checksums on the internet. And yet, when I write a piece of code in IntelliJ (the Java IDE that I use) that works perfectly according to keikaku (keikaku means plan), and then copypaste it to Android Studio, the app crashes. Why, you ask? Good luck figuring that out. I'm deleting this trash IDE as soon as I finish this course.