đ¸ Simon
The best user experience is undeniably native: performance will be better, the app will feel more at home and embrace platform-specific conventions. But it's unfortunately unsustainable: you're essentially multiplying the number of apps and the amount of code by the number of platforms you support, and you have to have skills and culture in all the platforms. So as much as I'd love to have great looking libadwaita apps on GNOME and awesome native Mac apps on my Mac, I'd have to say realistically cross-platform is the way to go.
đ Milkman Riot
Yeah it's hard to justify the cost of teams with experience in all platforms, not to mention the cost of code ownership itself. I do like coding in Swift anf Kotlin, though!
đ Lucian Marin
I like to develop and design for web because I can provide the best user experience. But I want to learn Flutter, so I vote for cross-platform.
đ¸ Simon
The best user experience is undeniably native: performance will be better, the app will feel more at home and embrace platform-specific conventions. But it's unfortunately unsustainable: you're essentially multiplying the number of apps and the amount of code by the number of platforms you support, and you have to have skills and culture in all the platforms. So as much as I'd love to have great looking libadwaita apps on GNOME and awesome native Mac apps on my Mac, I'd have to say realistically cross-platform is the way to go.
đ¨âđģ Skyler
I'd say cross-platform if you can match the style/theme of whatever platform you're using without having to write a lot of separate specialized UI code. Cross-platform isn't that bad as long as it's close in performance to native and it blends in with the existing environment
đ LÊo
#TOTD This is a question that a colleague asked me a couple years ago, and it just keeps coming back to me. If one becomes informed about the damage that our meat consumption is causing on the planet, does it become immoral for one to consume meat? Say, if you watch a couple documentaries on Netflix and continue consuming meat, does that make you a bad person? I don't really have an answer. I think about it every time I eat a burger.
đ Milkman Riot
Eating meat isn't immoral. We damage the planet in countless ways, humanity is a burden on the planet. If your goal is planet preservation over all, the only real answer is extinction of humans.
Diva
I used to think that listening to audio books was "cheating" somehow; I don't really know why. But I am currently listening to a non-fiction book and I am really enjoying it. How do you feel about audio books?
đ Milkman Riot
I personally haven't ever listened to one but I have nothing against it. I don't think there's anything better or worse about reading vs hearing stories.
đ§ŋ Andrea
Not so fun bed mites fact: your bed pillow might be home to 40k microscopic bed mites that come out at night to feast on your skin residues. (chapter 23, A Short History of Nearly Everything). Let me know if you want another!
đ Lucian Marin
Subreply is built with Falcon using app = API(media_type=MEDIA_HTML) to initialize the app. API and MEDIA_HTML are imported from falcon library. I like the provided router and the fact you can design around HTTP methods: GET, POST, etc.
đ Milkman Riot
Interesting. Do you have experience with Flask apps as well?
đ Milkman Riot
flask or falcon? I know flask to some extent but I think what appeals to me about it in small apps falls apart in larger apps. I'm planning to try out falcon for the next little project. curious on opinions
đ Lucian Marin
Subreply is built with Falcon using app = API(media_type=MEDIA_HTML) to initialize the app. API and MEDIA_HTML are imported from falcon library. I like the provided router and the fact you can design around HTTP methods: GET, POST, etc.