This is a fantastic solution for individuals, small teams, and small businesses looking for a capable database solution. The developers keep it simple but the app hides a great deal of polish, care, and functionality at a much reduced cost & complexity compared to a solution such as Filemaker.
A few pointers:
- ease of use: remarkably easy to learn and use. No complex preferences, no nested stupid modal dialogs (windows apps & access I am looking your way). Building tables and establishing relationships between tables is a breeze. Granted I am someone with considerable experience in databases, but anyone can learn and use this app without much sweat. Learning curve is not steep at all. Compare that to Filemaker, or to sqlite, mysql, and postgresql that require you to write your own code.
- capability: for most data models and straighforward use cases (inventory, contacts, projects, structured note-taking, info cards for a book, ..), this app will be sufficient.
- interface: this is one of the biggest strengths of the app. It handles automatic form layouts (with attractive UI) based on a table rather gracefully. Again, I know other apps where the form layout (even the simple ones) takes more time than database design. Ninox keeps it simple, and that is perfectly sufficient 99 % of the time.
- sync: icloud sync is free and reliable, it is available to any Apple customer; I've been using it without any problem for a week with multiple databases that I created on my Mac; access & edit from iphone has been smooth
- multiple users & web solution: when you need to have multiple users accessing a database app and when you need to have a web solution; I think the price is reasonable for such functionality; haven't tested it but I seriously condier buying it given how good the app is
Some suggestions & requests:
- better user manual & documentation: it is just adequate right now; the query language, filtering functions, etc require better documentation and more examples
- explain how the app handles sync problems: edges cases are inevitable with icloud sync since Apple's icloud sync is still not a super reliable set of APIs. Please provide more documentation on how you solve the edge cases and make sure that icloud sync is reliable. It is important for users like me before investing more time and money into your database solutions.