top | item 30800383

(no title)

jkbegr | 3 years ago

When I started working on Postico, the other PostgreSQL client apps all had a really dated Windows 95 / Java UI style, with hundreds of toolbar icons, assistants for everything, and lots of modal dialogs. They were such a kludge that many people just used psql on the command line instead.

I wanted to make a modern database app for PostgreSQL, like Sequel Pro or Base. I also took a lot of inspiration from other modern Mac apps, like Transmit from Panic, or all the Omni Group apps.

One of the features that best showcases what I consider "modern" is the table structure editor, where I spent a lot time on the interaction design. I'm pretty proud of how it turned out (even though there are issues with it and I never finished all the features I would like to have in there).

In the last 10 years, a few other "modern" database apps for PostgreSQL have been developed, like PSequel, SQLPro Studio, and as other people have commented here, Table Plus, so Postico is probably no longer unique in trying to be modern.

At some level, Postico is even starting to look a bit dated, since I haven't been keen on the direction Apple has been going in the last few years. So maybe it's not entirely accurate to call Postico modern any more, but I do keep looking at what other Mac apps are doing, and what Apple is doing with their apps, and use that as a guiding post to keep Postico a "modern" app that feels at home on the Mac.

discuss

order

jmchuster|3 years ago

Thanks so much for your work on Postico. I had been using Sequel Pro working with MySQL and was looking for something as good, when i switched to a company that uses Postgres. Postico has fit that bill entirely and then some, and has been one of the few tools i've been wiling to pay money for, along with Sublime Text.

cosmotic|3 years ago

I suggest using more descriptive words than 'modern'. Simple, uncluttered, native, and interactive seem like better words to describe the effort you've put into the application.

jkbegr|3 years ago

On the Postico 2 website I do use the word "native" to describe the app.