32

God damn fucking shit.

Now I know again why I don't do apps.

This is a app as simple as can be:

Enter a link, click a button, do a http request, download a file.

BUT FUCKING HELL WHY ARE YOU SO FUCKING RETARDED ANDROID?!

I'm not familiar with java but i don't care why is this so freaking unintiutiv to get shit done? Why are there thousands of ways and none works or atleast at a easy way? Make an object for this, make an object for that...

THIS IS RETARDED.

In PHP a simple "file_get_contents" would do the job. I were even down for some curl shenanigans if it were an easy implementation. BUT GOD DAMN.

URL url = new URL("http://fuckinghardcoded.com")

Oh no can't compile because that MIGHT be an invalid URL. Ok try catch this or just tell the rest of the Programm to watch out for this bad boy cause he might throw a MalformedURLException.

Ditch that and try volley. Everything is document except how to fire that queue! Does it do that by itself? Do I really have to do an override to a function while declaring? CMON ON I'M A WEBDEV IS THIS TRYING TO DO A FUCKING CALLBACK AND IS THIS TRYING TO BE AN ANONYMOUS FUNCTION??? Why is this so frustrating and confusing? I'm also mad at myself this is dropdead simple shit but I can't get it to work. Fuck this, fuck java , fuck android and fuck myself

Comments
  • 3
    No dude, don't fuck yourself, at least this time. It's not your fault that google and oracle(yeah I know sun made java but currently oracle has ruined it) done such a crappy job for making the android environment what it is today. Especially all the XML hell you need to write.
  • 1
    This is why I use Flutter. It's mind-bogglingly simple to do most things in it, and my productivity as a newbie app developer skyrocketed with it.
  • 3
    That URL tho! 😂
  • 3
  • 1
    @gitpush i will Look into it thanks mate
  • 0
    You can also develop with Kotlin and there are frameworks like OkHttp or Retrofit
  • 0
  • 0
    If you're a web dev making an app, why not try something like React Native, Cordova/PhoneGap? They're nodejs frameworks that allow you to create iOS & Android apps using JS, HTML & CSS
  • 0
    For something that simple just use App inventor 2...
    I have a similar program (bar code scanner to open a website or download a file) and did it in 30 minutes... 30 more minutes to make it pretty and one day to post it on playstore :p
    I use it to download the apps I make in app inventor...
  • 0
    @justsomeguy I know but I thought I could make a dropdead simple app the "native" way but Java is hell
Add Comment