Hacker News new | past | comments | ask | show | jobs | submit | justmarc's comments login

Hear, hear! To more inclusive projects like this one.

Beautiful. Sad. Life.

Well deserved. Congratulations to the Pixelmator team!

Why would an app not looking like a native app automatically be seen as badly implemented?


Not all non-native-looking apps are badly implemented, but a huge number of apps that use cross-platform frameworks do so primarily as a means to cut costs because the goal is to make development as cheap as possible, and that shows in other aspects of these apps too. This creates an association between cheap/lazy apps and cross platform UI frameworks.

It’s kind of like the difference between VS Code and MS Teams. Same company, same underlying technology (Electron), but Code is good while Teams is awful because MS invests so much more in Code. Even so, Teams-type apps are what tends to come to mind when people think of Electron apps because those are so much more common.


You could not be further from the truth regarding the size of the Teams vs VS Code teams. Teams has multiple times more developers, it's not a problem of funding that makes it suck.


Sometimes the bigger the team, the messier it gets and quality suffers greatly.


In my case there is another reason - if it looks cross platform it is probably taking up more resources than a native app.


Flutter is truly a piece of great tech with remarkable quality and value. I hope the right path will be found.

I think companies using it for commercial purposes (like what we're doing) should contribute something to the effort to help make sure Flutter not only survives, but flourishes.

Bug bounties, supporting individual developers, supporting efforts and initiatives, professional services, or any other way that helps the project move forward will be great.


> Flutter is truly a piece of great tech with remarkable quality and value.

How does it compare to React Native from user and developer experience perspectives? Are there other competitors?


It's better in most ways, for example, just recently LG decided to rewrite its TV apps from RN to Flutter

https://webostv.developer.lge.com/news/2024-07-15-new-and-su...

> Most of our apps use React. When we first adopted React, we were pleased with the development productivity it provided, but sadly its initial performance was subpar in terms of start-up time, memory consumption, and responsiveness. After significant and complicated optimizations we reached performance benchmarks that were good enough, and yet we desired a new technology that was both fast and simple.

> To our delight, our very first prototype with Flutter easily exceeded our target benchmarks! Without any optimization whatsoever, our Flutter rewrite launched twice as fast as our original app, consumed less runtime memory, and felt more responsive and playful to use


Misleading on the comment, LG WebOS is using EnactJS (Framework on top of ReactJS) + Chromium Embedded Browser, not native, just webapp on browser.

But React Native is different , JS code compiled to native code using c/c++ compiler on target system. Flutter also do like this one.

Embedded browser is slower than native app, because extra browser layer than native one.


> But React Native is different , JS code compiled to native code using c/c++ compiler on target system. Flutter also do like this one.

Sure, but you're compiling two radically different languages. JavaScript is dynamically typed (even with TypeScript) and Dart has a sound static type system.

It's much easier to compile Dart to efficient native code than it is JavaScript.


I wonder how it compares now with the latest version of RN that brings out a lot of performance gains induced by the removal of their native bridge, and also faster startup by making lazy loading of modules the default option


Sounds like it might be talking about web React, not RN, also


Not familiar with webOS, but are they talking about React Native specifically or just "web" stack React?


Faster and better in almost every respect we've looked at vs React Native or Electron. We're super happy with this choice we made quite some time ago.

I'm not qualified to give an in depth review/comparison, however.

Edit: we use flutter to build an app which runs on iOS, Android, macOS, Windows and Linux -- the same code base with pretty minor adaptations to desktop vs mobile and different screen sizes.

The experience has so far been fantastic. It's fast, it's relatively light weight, it's performant, it's a pleasure and we couldn't imagine doing it any other way.


We have worked with flutter since 2019; having built internal apps for our staff, public apps for our customers, small utility apps etc- this has been our experience as well. Not only flutter has been rock solid, easy and fast to develop, it has a wide array of libraries. Long may it continue.


I've been working with Flutter for a little over 2 years nonstop. Before I started this project, knowing enough react, I experimented with react native, Expo, also quasar, capacitor, nativescript, and other cross-platform mobile solutions. Flutter/Dart was just nicer to deal with than everything else. I needed to work with C code too, and Flutter made it straightforward with FFI.

The developer experience was great and the Flutter team was very responsive with questions I asked.


For xplat is same concept, compile to native code on multiple target system.

The other xplat framework same as Flutter:

- React Native

- Kotlin Multiplatform

- NET MAUI

- NativeScript

- Slint


Ionic&Capacitor with Angular/React/Vue

NativeScript


Beautiful work and presentation! Keep it up!

How about a digital-coloring version too, that kids and adults can use on say a tablet, or even a phone?


Some people love doing that but your idea doesn’t resonate with me personally - I prefer holding my pen and drawing or coloring on paper


This, and most likely a lot of this "research" will be debunked in due time (years, decades), and new, currently unknown side effects will come to light.

How can some engineered drug be a solution to a life choice problem? Typical human behavior to look for easy "solutions" that don't actually solve anything, just delay or temporarily mitigate a problem.


> life choice problem

Not this simple.

Choice isn't binary, it's incredibly complex. There're millions of individual little effects that go into each and every one of your choices. You actually have no idea how much influences you have over your "choices". In fact, almost everything you do in life is completely out of your control - you just do it, it's habit. Is brushing my teeth a choice? Certainly, I do it, but I also don't make that choice ever, it just happens.

Why is it that some can drink every week and be fine, but some can't ever drink because they are alcoholics? Why is it that I am able to eat as much as I want, and I'm not fat?

You could just be lucky enough that you do not have a propensity to overeat. Neither do I. But be humble, have some humility. You and I are privileged. I did nothing to earn this. I eat what I want, when I want. It's merely a coincidence the what and when happens to not harm me.


I agree that you should be grateful for each moment you spend on this planet.

I don’t agree that you’re not allowed to be proud of the condition you spend those moments in.


You're not allowed to be proud of your condition if you did nothing to earn it. I'm skinny, I did nothing to earn it. I could be proud, but that's rather sad and pathetic, no?

I would rather be proud of my achievements. I suppose if you don't have those, you might settle on pride in something more superficial.


I fully accept it's not all a matter of choice, but choice can also in many cases fix the situation.


Incorrect, because if this was the case nobody would be obese.

I would say almost every single obese person doesn't want to be obese. And every single alcoholic doesn't want to be an alcoholic.

What you're suggesting might work FOR YOU. That doesn't mean it's a solution. Look around you, is it working? No, right? Why then do you insist you're correct when every piece of evidence on this planet proves you wrong?


I'm rather thin and fit. I eat mostly healthy food with some unhealthy indulgences from time to time (cold cuts, fatty cheese, bread, croissant from a bakery). I eat controlled portions so I don't lose or gain weight. I'm hungry all the time and quite miserable. I spend most of my wake time thinking about the next meal. What life choice should I make?


Same issue for me, but I do overeat because otherwise I cannot think.

I go to the gym extensively, and yet I struggle to just maintain my weight

I eat very healthy, I just eat too much.


Is your opposition to these drugs that you think the patients haven't somehow earned the right to be rid of their ailments, or that they have side-effects (thyroid problems, yo-yo problems for weight lost, etc)? The first one is a moral judgment, the second one is a claim that should be backed by evidence.


Why would engineering (of anything!) be a valid approach to some problems but not others?

If I want to move cars across a body of water then engineering is a great approach. Why would it not also be a great approach if I want to change my eating habits?


There are just too many worrying signs from Boeing in the last years.

I have no idea about these things at all but some of the issues seem almost unforgivable to me.

They should work very hard for the industry, and the ultimate end users to regain confidence in them again. I'm not sure they are doing this.


FWIW, Netguard's UI feels like one of an average opensource mobile app, while Rethink is a very polished experience. Well done!


It's cool, and I really like the PCB bit. But you're stuck with one task. I suggest two options:

1. Hack it with an additional display on top to display different calendars according to the task you're keeping track of and the ability to scroll though them, while showing the calendar state for that task.

2. Make a similarly sized touchscreen calendar which allows one to switch between them, and also add stuff like reminders, challenges, gamification/gratification stuff. The BOM cost for a DIY should funnily enough be roughly similar, or if you're savvy enough, possibly much less.


The deadline for YC's W25 batch is 8pm PT tonight. Go for it!

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

Search: