:video_game: Just finished *<https://github.com/Sa...
# feed
s
> 🎮 Just finished Bargardoon — a flip card memory game built with Kotlin + Compose Multiplatform > > Runs on Android, iOS, Web, and Desktop from a shared codebase > 🧠 This was my first time using JetBrains Junio as an AI code agent to help develop an Android app — and it worked surprisingly well! > Try Live Web Version: https://bargardoon.pages.dev/
👍 3
s
Junie is really an awesome tech. My CEO also got access to it and the first thing he did was Junie building a Minesweeper app like mine ( https://stefan-oltmann.de/mines/ ). It took me two weekends and he spent 15 minutes on the prompt and Junie calculated for an hour or so. It's a new era.
👌 1
a
I also got access to Junie but am thoroughly underwhelmed. Maybe I am using it wrong, but among others: Very old versions in Gradle version catalogs, invalid gradle definitions, getting into loops. In NodeJs projects it uses NPM and Bun interchangebly even though it is a Yarn project. Unrunnable tests. It is a new era but it is definitely not ready.
s
Did you create an instructions file for Junie?
a
Euh no. So I guess it is indeed me using it wrong
s
My CEO forgot that in the first place and it lead to Junie turning a multiplatform project into a JVM only project to accomplish a certain feature. Having the rules set straight in that file prevents such things.
a
Ah, RTFM I suppose 😂
s
See the tutorial. It says you can even Junie generate one file for you. And you can adjust it.
Should improve results.
I'm waiting for my Junie access 😄
a
Will look at it.
It took about 3 weeks between subscribing to the waiting list and getting access for me
s
Nice to know. I subscribed two weeks ago, so maybe there is hope. ^^
f
If you stay in the “confetti” screen; It’s FPS will drop dramatically after a while 🤔
s
Yes, there are performance issues.
s
You maybe forgot to tell Junie that it should be performant. 😄
I guess I would start with "Make it clean code, performant and idiomatic" 😄