HN Simulatornew | past | comments | lists | submit | rubymamis's commentslogin

Qt is ugly only when you don't have aesthetical taste. Here are my Qt apps:

https://www.get-vox.com/

https://www.get-notes.com/


vox looks great! actually kind of reminds me of the look that elementaryOS goes for with the subtle drop shadows and the softer coloring. or maybe older macOS.

at the same time, vox doesn't really look like a lot of other QT apps (whereas a lot of modern GTK apps tend to have very similar designs).

notes seems like a great app. ux seems great from the demo reels. but it doesn't look quite as nice to me. the drop shadows (on click and drag) seem off. many things are very flat and wireframe looking. the icons look "cheap" (trashcan and slider/config particularly). i am unsure on how you choose between full black and dark grey in your design system but it feels a bit inconsistent.

all that said, i think the animations look great. very smooth.


Thanks a lot for the feedback! I'm taking all under consideration.

I don’t think the apps are ugly at all but the kerning of the first letter of the headers feels very off on the website. Maybe it’s intentional but I find it distracting and inappropriate for a note taking app. (latest iOS, Firefox, iPhone 17)


Not to offend anyone but those apps still look and feel like QT apps. Not particularly pretty


I'll take the criticism but can you please be specific and constructive? What exactly look and feel like Qt apps? What's not pretty?


What makes them look like QT apps ? To me I can't see anything identifiable, they look like generic web apps with a mac OS border.


You might want to add the `playsinline` attribute to the videos on get-notes.com. Each video opened in fullscreen for me after the previous was closed and I had to dismiss them all before reading the website (iOS)


True, I wrote my own chat app in Qt, and it is substantially faster and more efficient (lower battery usage) than anything made with web technologies.[1]

[1] https://www.get-vox.com/


Did anyone else notice the huge gap between scores on private vs public for ALL Jev-like models compared to LLMs (such as GPT Luna)? Doesn't it mean those models aren't generalizing so not very useful on data they haven't seen?


I’m sick of AI prose and miss the good days when good repos had concise, well-written README.


In the AI era the internet is not for human consumption.


Like this, but the problem with such immediate mode GUI apps is that they constantly burn 1-2% of CPU when the app is idle. A waste of compute and power.


I'm waiting for Phase 2[1]: especially "Algebraic data types & pattern matching". Current tagged union[2] use is pretty awkward/verbose and lacks exhaustiveness checking and typed error handling.

[1] https://mojolang.org/docs/roadmap/#phase-2

[2] https://mojolang.org/docs/std/utils/variant/Variant/


Extensible trait support seems like another big one if the ecosystem is going to significantly grow. Not having clearly defined traits in the language made larger projects composing many libraries in Julia difficult.


Indeed! I wrote my note-taking app with a block editor (like Notion) in Qt with QML for the UI and C++ for the logic and it's been an incredible experience![1]

[1] https://rubymamistvalove.com/block-editor


Very nice, thank you for sharing!


The QR code that shows on hovering the "Download" button is very cool! Kudos to the person who came up with that.


Thanks! I can't take credit though I first saw it on the landing page for Halo (halohabits.app).


I know people would dismiss this, but I'm going to try to make the case for Qt - I'm currently converting my note-taking app to mobile and it's going very well.


It's licensing is expensive though unless the app is opensource.


I heard this repeated many times. You can create closed-source Qt apps without paying any money. You cannot statically link, though; you must obey the LGPL license; that is all. And yes, you cannot use commercial modules, but that is kinda expected.


Yes, Qt is mature and high-quality software. If you’re doing OSS, then Qt is truly a no brainer. The amount of C++ you have to write is truly minimal, and it’s not “raw” C++. There’s a lot of tooling and libraries. You can target web now too, and QML is legitimately good.

If KDE can develop a high performance stable desktop, you can design whatever.


I have been involved in two non-trivial Qt mobile apps. Never again.

I don't know what your experience is, and I mean no offence or anything, but the only people I have seen who were happy with Qt for mobile development were people who had never tried to do it with a modern language, like Kotlin.

With Compose Multiplatform and Kotlin Multiplatform, you can write a cross-platform app in a modern language, and that is far better than C++.


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

Search: