you wager it's possible to code something shoddy u...
# getting-started
c
you wager it's possible to code something shoddy up in 6-7 days
s
depends on what you’re doing tbh
over the weekend I hammered out a quick shitpost-ey slack bot
took like maybe 4 hours of actual development
c
it's just like a shitty app that's supposed to have some server-side shit going on
n
Do you know Java?
c
hmm not really
i'm boned aren't it
haha
s
actually yeah, what made you choose Kotlin for this?
c
teacher-mentor dude was like "you might wanna check this out"
s
Most folks who just need a basic webserver running go the Python/Flask route
c
hmmm
s
I mean that’s cool, and you probably won’t get stuck in any of the Java-heritage trappings (imo)
n
I suggest Kotlin, but that shouldn't shock you
c
my partner so to speak was suggesting this thing called google firebase
s
What’s the project?
c
calendar planner kinda thing
for like a school in a sense
s
Schedulemaker?
c
uhhhh
it's like supposed to get a list of events from like a school database or something
and it's kinda like an event-planner
nothing too serious
n
You can definitely do that with Kotlin
c
seet
sweet*
alright so i'm barking up the right tree
s
just wondering why firebase specifically
c
what option would you suggest
n
To be fair you can do that with just about any language
c
full disclosure it's pretty arbitrary
partner's made apps before and he wanted to try kotlin
and he has some experience with firebase
s
I see
c
so i guess that's why we're using the two
s
devil you know kinda thing
c
uhhh not sure of that idiom but i think??
s
lol never mind, it’s not important
c
aight but it shouldn't be too bad right
s
As long as you’ve got some time to spend learning, yeah
c
i wanna like get a clearer picture of the fuck's going on cause as it is i'm throwing mud in the dark hoping to hit someone
alright
thanks
i'll probably come back here in a week or so after i'm done with this week's shit
have you used firebase before?
s
once you’ve got a feel for the language, you might wanna poke around this list https://kotlin.link/
c
is it more pain than it's worth?
s
I’ve used firebase like once, but it was for like an instant messaging kind of application
c
how was it?
s
Firebase Cloud Messaging was the tool we were using
it was.. a little hard to wrap my head around ngl
c
rip
okay nevermind if all else fails i can always make a design prototype
s
granted, it was in the middle of a hackathon and we were contending with a few wildcards in the group
c
wildcards?
n
Firebase seems like a lot of extra work that will get in the way of you creating your app
1
I haven't used it before, but it's good to stick to basics when diving into something you haven't used, like a new language
c
hmm
s
honestly I think your best bet is to get something running locally before moving to any kind of cloud platform
c
so i should just try with a clientside "database" first
and seeing if i can even make a shitty app to begin with
n
Kotlin is really easy to start with. Just make a new project in IntelliJ and start running
c
hmm okay
alright i'll try that first i'm not really under any expectations to have to come up with anything decent anyways
thanks man
s
http://kotlin.link for some more tools if you need them
c
aight thanks 🙂
bless y'all 🙂
👍 2
p
Honestly the delusion of you guys is incredible. The idea that someone with no prior knowledge of Java nor IntelliJ has any chance banging out an Android app in Kotlin within a few hours is preposterous. 😄 I mean all power to you Conrad, I wish you luck. Just don't expect that it will be easy.
s
Delusion’s a strong word.
And nobody said anything about getting it done in a few hours.
I was under the impression that his partner might be more responsible for the Android portion of it. The server-side stuff is pretty simple in comparison.
p
It's just that the set up itself, be it gradle or maven and getting used to Intellij will take at least few days
k
Agreed, it took me at least a month to learn Java, understand what the hell was happening with intelij and be pestered by people on IRC trying to get me to use gradle and then get "hello world" working in android.
p
Also anecdotal evidence from the "JIDEA guy" here https://discuss.kotlinlang.org/t/completely-stuck-starting-with-kotlin-jidea-gradle/5163/59 Poor fella probably gave up and I can't blame him.
k
He's using native though, which I think is still experimental?