Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cageface
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
211.
▲
by
cageface
2y ago
Unfortunately it doesn’t seem like having good, bug free, modern and well documented desktop APIs is a priority for anyone anymore.
212.
▲
by
cageface
2y ago
Please let me know if you have any feedback or suggestions for the player. And yes I’d feel more confident in Flutter if Google was dogfooding it a lot more.
213.
▲
by
cageface
2y ago
All I got out of listing my app on product hunt was a bunch of spam from people offering marketing and sales services.
214.
▲
by
cageface
2y ago
Yes cross platform and the same style. I don't think this matters much to users today. They're used to it. That said I did do a fair bit of my own theming. The Flutter Material widgets are actually pretty customizable and I'm
215.
▲
by
cageface
2y ago
If you really want native look and feel then really your only choice is to use the native toolkits. I'm not convinced many users care that much about this though. They spend most of their day using apps that don't use native contr
216.
▲
by
cageface
2y ago
I’ve had overall very positive experiences with Flutter. If I wasn’t concerned about Google’s long term commitment to it I’d use it for everything.
217.
▲
by
cageface
2y ago
Atoms have a few advantages over a plain object: 1. They can easily provide derived data without manual memoization. 2. You can provide custom setters that do more than just assign values. 3. Your UI only re-renders the parts that reference
218.
▲
by
cageface
2y ago
Yes. Two different things. The SwiftUI docs are mostly just listings of functions and not much explanation of how to use them.
219.
▲
by
cageface
2y ago
Flutter is actually quite nice and works well on desktop too. If Google continues to develop it I could see it becoming the first choice for a lot of developers.
220.
▲
by
cageface
2y ago
My experience with SwiftUI on the Mac is that it still needs a lot of work. Documentation is poor. Performance can be bad if you do things in a straightforward way. Supporting older versions of the OS is quite painful etc.
221.
▲
by
cageface
2y ago
I think Zed is promising but they had to implement their whole UI from scratch in Rust.
222.
▲
by
cageface
2y ago
Try jotai. Of all the different react state libraries it’s the one I enjoy using the most. I miss it when working with languages other than JavaScript.
223.
▲
by
cageface
2y ago
Exactly. React made composing components natural. Hooks made composing state and logic natural. For all its faults React deserves a lot more credit for this. Really the ideas behind hooks need a new language to make them shine and this comp
224.
▲
by
cageface
2y ago
All the leading frameworks these days include their own compiler. This is just React catching up and eliminating a lot of the tedious and error prone dependency tracking you have to do by hand now with a tool that does it for you.
225.
▲
by
cageface
2y ago
Because if there's anything that excites deep, abiding passion it's certainly the logged out experience . Sounds like dialog from Silicon Valley.
226.
▲
by
cageface
2y ago
Material and web components have been major initiatives at Google for years. Google pulling the plug on this despite recording huge profits and despite already slashing thousands and thousands of jobs tells you everything you need to know a
227.
▲
by
cageface
2y ago
Do you do this on-site? If not how are you sure they did the work?
228.
▲
by
cageface
2y ago
The requirement for a hardened runtime certainly supports this point of view.
229.
▲
by
cageface
2y ago
You can't get push notifications in a sideloaded app right?
230.
▲
by
cageface
2y ago
I could sort of see the justification for requiring notarization giving Apple a kill switch to shutdown malware. But if it's just turning into another kind of app review then we can't really say the Mac is still an open platform.
231.
▲
by
cageface
2y ago
Google Play Store review might actually be worse now. It's certainly slower. It's great that you can sideload at least on Android although making money off a sideloaded Android app is very challenging to say the least.
232.
▲
by
cageface
2y ago
I'd go further and that lately, for the average person, tech is causing at least as many problems as it solves. The public internet is a chaotic mess of scams and ripoffs. Social media is a cesspool that many people still feel obligate
233.
▲
by
cageface
2y ago
No paid upgrades is the huge issue. By fiat they eliminated the mechanism by which small developers survived for decades before the app store. It couldn't be any harder for them to support than the crazy IAP dance they make you do inst
234.
▲
by
cageface
2y ago
Maybe the silver lining here is that this will finally wake people up to the indispensable role cryptocurrency plays in all these ransomware attacks.
235.
▲
by
cageface
2y ago
The devx is terrible. I came back to native iOS and SwiftUI. to upgrade some of my old apps after working in flutter for the last six months and I've been astonished at how slow and clunky it is. Runtime performance can also be quite b
236.
▲
by
cageface
2y ago
Dart doesn't get a lot of respect around here but after working with it every day for the last few months I've come to really appreciate how fast it compiles and reloads. It's a major productivity boost. Other comparably expr
237.
▲
by
cageface
2y ago
Unfortunately SwiftUI heavily loads the type system in order to achieve its terse view builder syntax. So builds are really slow and the compiler very often just refuses to compile things and offers zero suggestions for fixes. I hate to say
238.
▲
by
cageface
2y ago
Desktop software APIs are in a generally dire state right now. SwiftUI on Mac also feels like a neglected stepchild. After evaluating a bunch of them I was somewhat astonished to conclude that Flutter was the best option, at least for my pu
239.
▲
by
cageface
2y ago
I’ve tried to explain this to several friends. Until these tools can generate output that can be mixed properly they’re going to be very niche.
240.
▲
by
cageface
2y ago
I have to wonder if one of the reasons Google is keeping Dart alive is as a possible last resort if they have to abandon Java completely at some point due to Oracle's aggressive license enforcement.
More ›