Hacker News new | ask | show | jobs
by eddieh 2594 days ago
Yes, there's so many great Mac/Apple only applications that beat the pants off of any cross-platform apps, especially stuff built with Electron.

I use some great apps on a daily basis that are Mac or Apple ecosystem only.

Acorn - Image editor

OmniGraffle - Diagramming

OmniFocus - Todo list for GTD

Sketch - UI prototyping

Plus Apple's productivity software, Pages, Keynote, and Numbers. I honestly don't know how people manage with G Suite.

There's also a ton of apps I don't use on a daily basis, and won't bother listing.

It really is awesome to see new native Mac apps. Please keep building them, and I promise to keep buying them. I'm giving Amadine a try today.

3 comments

OmniOutliner is another great example that I have been using for decades.

Safari is another overlooked example: the fluency of moving between Mac, iPad and phone with a shared history, tab handoff etc is fantastic.

You really can tell when you use their software that Omni has been in the Cocoa business since NeXT. OmniWeb used to ship with the OS, and IIRC OmniPDF did too.
I still love how OmniWeb can do vertical tabs. I wish Safari had an option for it.
I kind of feel like Omni has seen better days. OmniGraffle just doesn't feel like the must have tool like it used to be.
The irony of Figma being better than all of those applications, while having been built with Electron, will not be lost on those who have used it.
I doubt that claim so much. Every Electron application I've ever used is seriously deficient in many ways. First every app has its own set of UI controls, so right there you loose one of the best things about native Mac apps, consistency. Next I've yet to find a single Electron app that doesn't break some core Mac feature such as copy/paste, system wide spellcheck, system wide dictionary, the emoji picker, system wide settings, scrollable area bounce, zoom, tabs, windows, menus, keyboard shortcuts, drag & drop, screenshots, and so on. Third every electron app consumes way to many system resources and almost all are painfully slow. But, hey I'll give Figma a try and report back.
- Empty window stoplight controls (breaks HIG).

- I been waiting over two minutes for it to open a blank document created in the web version...three minutes still blank.

- Had to close and re-open. Still takes a few seconds to load a blank document.

- System wide spellchecker doesn't work.

- System wide dictionary doesn't work.

- Uses CPU time when it should be idle.

- One object on screen and it is already using more memory that any other process on my machines (and that includes Discord).

- It spawned 8 processes!

- Copying an object and pasting into another application doesn't work.

- Doesn't respect copy/paste with style and "Paste and Match Style."

- Doesn't support standard macOS accessibility.

I can probably go on, but honestly I'm not impressed and I'm bored.

Figma definitely stands as an example of what you can do with web technologies. Their webassembly and canvas codebase seems to work out really well for user experience. In comparison I tried Sketch the other day (native) and it was reeeeeeally slow.
Figma is still very much geared towards Mac designers, though. Sure, it works on Windows, but it's very frustrating to use it with a scroll-wheel mouse and a full-size keyboard. Most dropdowns have no scroll bar, if there is a scrollbar it's only 4px wide. They expect you to have a touchpad with inertia scrolling to do anything. The numpad also does nothing, since Macbooks no longer have them (so CTRL-NUM0 CTRL-NUM1 - extremely shortcuts to reset zoom/fit to page - do nothing; you have to use the number keys above the characters).
Going to throw Monodraw on the list.