DBAccess is a freely distributed ORM for use on iOS & MacOS X, created by iPresent inc.
About DBAccess
DBAccess is a FREE to use and distribute ORM for iOS / Objective-c with speed, power and developers in mind!
What makes DBAccess so special?
- It is hugely thread-safe, as a developer you don't want to have to create superfluous code just to ensure that all queries and actions are performed on a common thread. You just want to write tidy and efficient code that is easy to understand.
- It is fast!, we give you lots of stats to help you fine tune the performance of queries.
- It has a KILLER event model which enables you to bind data objects to your UI controls and keep them updated with changes made in the database. This alone makes coding an app that is reliant on a database much easier. Event models exist for both individual, entire class and global objects, which makes synchronising your data with other services exceptionally easy.
- Developers should actively want to use it over the alternatives, through predicable methodology, clear implementations and speed of integration.
About DBAccess
DBAccess is the creation of iPresent employee and lead Objective-C developer, Adrian Herridge. For several years Adrian has worked hard to implement an ORM that speeds up development of applications that utilise SQLite, whilst making common place development activities as simple and seamless as possible.
DBAccess is designed to be a high performance ORM that is easy for developers to use and implement, but also feature packed. We found many ORM's out there already in existence, but most of them were little more than a thin wrapper around SQLite, and were missing many, many, features that were needed within the team.
What is unusual about DBAccess is the architecture of the "core", which allows for detailed performance tuning of your application as well as novel ways to interact with the database to make synchronising data across the UI child's play.
Why distribute all the hard work for nothing ?
iPresent inc, believes that it is important to give back to the community that has made it such a success. Over the past year iPresent has seen explosive growth and success, this in part is due to the creative team that develop not only the platform itself, but also the tools that our developers use to perform their duties day in and day out.
In the course of our development we have used many open resources, and have utilised the immense and helpful iOS development community. From invaluable tools such as stackoverflow.com, to meeting and talking with vastly experienced coders at community events such as WWDC.
It is for these reasons that iPresent would like to give back something we believe will be helpful to other developers in the community.
Downloads, Help & Documentation
Can be found at the projects homepage, http://db-access.org/