> Are you using OT or CRDTs for real-time editing? Thanks! This was an intentional design decision on the desktop too so I'm glad someone noticed! > This is great, I love local-first software. The unit conversion is somewhat neat though, so maybe examples that use that a bit more? What if I didn't want my savings to be constant but assume that I'm going to increase savings a year over time? Here's I have to paste it 10 times, and then manually update each row and hope I didn't make a typo anywhere. What if I wanted to extend that to 30 years? In a spreadsheet I'd just copy the last row and past it in the the next 10 cells and I'm done. The "Investment returns" sheet is another example. Better still, if you insert a row to add another item, it'll update the sum for you. How confident can you be from looking at that sum that you haven't missed one of the expense items? In a spreadsheet you know pretty clearly that =sum(A1:A20) has all those rows. In a spreadsheet you'd just type =sum(A1:A5). The "total expenses" row lists out all the expenses adding them out one at a time. A lot of the examples on your page look kinda clunky and error-prone to me, and better solved with a spreadsheet. However, in my opinion, you need different examples to show the strengths of this app. Many existing ones are buggy with ugly unintuitive GUIs or produce bloated ASTĬongrats on building and launching your app. In fact I haven’t yet seen a single good example of either type of editor, maybe SwiftUI is good although i haven’t used it. The former means you have to write your own editor and the UI for the widgets and think about a lot of problems (text wrapping? cursor movement?) The latter means you have to write a UI on freely-editable content which is really challenging and then have it sync with the text which also brings up a lot of problems (AST formatting? How fast to update?) Of course both of these are exponentially hard. i believe this is what SwiftUI does and what people have tried with HTML and React. So when the text is hard to understand or manipulate you just edit the preview, and when it’s easier you just input text. Racket snips, JetBrains MPSĪnother which is more of a workaround is to make the preview editable. One solution to this is to make an editor which is almost text but has snippets like inline images, controls, and fancy decorations. Opened to feedback, or technical questions if others are in the process of moving, or thinking about moving their webapps to desktop apps, as it's been quite a journey! An example to work out your burn rate / runway I've got some example templates below which hopefully show what it can do, and hopefully is relevant to the community: It's kind of a cross between popular notepad style calculators (like Soulver, Numi, etc), but also has multi-user editing (like Google Docs). After using it a little bit, I feel this is a much better experience than the webapp, and reduces a lot of the friction if I wanted to run a few small calculations.įor context, Figr was a side project I worked on to get back into coding after being in management for the last few years. Hi all, just posting an update to my previous Show HN, where I announced a side-project I worked on which was a (web version) of a multi-user, notepad style calculator:Īfter a couple of user requests (and having a good think about it) I decided to migrate the web UI to create a Mac and Windows desktop app.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |