Hacker Newsnew | past | comments | ask | show | jobs | submit | Plaastix's commentslogin


Sorry about that. The post will be live again (in complete form) in the next week or two. This was an accidental early deploy :/


Oh sorry to repost this!



This is amazing! Is it just me or is the performance of Github's globe really bad on Firefox? The FPS is super low for me on Firefox but fine in Chrome.


Performance is fine for me in Firefox, but it is using 3x the CPU of Edgeium, and more RAM, so I would guess the GPU acceleration isn't working in FF


Yeah, I'm getting a really low framerate in Firefox but it's perfectly smooth in Chrome.


I was pleasantly surprised that it's performing fine for me in firefox on a pixel 3a.


You probably have hw acceleration disabled


It looks smooth to me in FF.


In Kotlin, if is an expression: https://kotlinlang.org/docs/reference/control-flow.html. This is why the language drops Java's ternary operator.


Thanks for sharing this! Vorta seems to be exactly what I was looking for. I can't seem to get it up and running on Mac OS.

Edit: It looks like Vorta doesn't obey Mac OS's Dark Mode so it looks like the app doesn't launch.


From what I can tell, all the text is rendered via SVG.


Awesome teardown! I would never have guessed that the Bolt was an Android device. You should have run the Bolt APK in the Android emulator on your computer instead of on your actual phone. Nevertheless, great read.


I agree with you as well. It makes deep linking easier since you don't need to recreate an entire fragment backstack.


There are quite a few "sample" open source projects that demonstrate best practices and various Android architectures. However, they are not fully fledged production applications like the Kickstarter app.


That's the entire issue, I've seen quite a lot of "sample" apps that do one thing (like nav bar, or fragments, or animations etc.)

But each of htem brings their own libraries, and don't explain what what's necessary and it's left to the user ot decide to how stitch all of this together.

Don't get me wrong...I'm happy for the demo apps (they had made my life a lot easier), but a production grade app is a whole different ballgame.


F-Droid is full of "real" apps that are completely open source. You can look at any of them to see how they work.


That "glue" can be Android's Databinding library. I've used it to bind ViewModel data to views. Works really well.


I'm aware of it, but last I checked it didn't seem production-ready and lacked features. I believe they updated it at some point, but other than some talk at Google IO not much came out of it - even the docs didn't reflect it back then. Perhaps it's up to the task now, I admit I'm not looking it up regularly.


It is definitely production ready now.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: