Sick of repeating yourself?
Androrm offers an easy to use solution to most of your problems.
Androrm is an object relational mapper especially for android. It will help you develop your applications faster, by taking care of all database related actions, such as table creation, object serialization and deserialization and lookups. Define your models using the classes, that androrm provides, define relationships between them and instantly write queries spanning as many model classes as you want in a one-liner.
The elders of androrm
Click the button on the side, to download the latest release, read the installation guide, do one tutorial to get you familiarized with how androrm works and keep your application DRY as you no longer have to write SQL alongside your class definitions.
Support for transactions
Dec. 12, 2012
If you need to perform a lot of operations on a large set of data this might come in handy for you. Androrm now with version 0.4.1 officially supports transactions. This enabled you to do a lot of stuff much faster than before. But use this feature with caution and read the docs ;)
Philipp Giese
With todays release of version 0.4 it is finally possible to run migrations on your existing model classes. If you want to try out this cool new feature have a look at the documentation. We are very proud of this new feature because we hope that it will make developing applications with android as the backbone for database support even easier.
Philipp Giese
Version 0.3.2 released
May 8, 2012
We just released version 0.3.2 of androrm. It fixes several database related issues. Also it is now possible to execute arbitrary queries on the database using the androrm interface.
Philipp Giese
Androrm - even faster
April 16, 2012
We just released version 0.3.1 of androrm. With this release we introduce a caching mechanism, that will speed up all your database operations. Also, thanks to goncharov filters can now be created more conveniently. Go check it out!
Philipp Giese
Release of androrm 0.3
Nov. 12, 2011
I am proud to announce the release of androrm version 0.3. We raise the level of officially supported android versions up to 4.0! Anyone who was experiencing problems with an older release of androrm should upgrade now. Also from now on androrm will be distributed as a tar.gz and zip file, so that also Windows users can easily acquire a copy and start creating stuff.
Philipp Giese
Contributing++
Aug. 30, 2011
Finally I found one system to manage tasks and to file bugs, that should be suitable. It is Phabricator. This system was developed at facebook and the guys were so nice, to release it into the open source world.
Philipp Giese
The work continues
July 18, 2011
Yesterday I updated the tutorial. Finally part 2 is online. I also uploaded the complete source code for the example project. Hopefully this helps understanding how to work with androrm. Enjoy!
Philipp Giese
Minor update
July 14, 2011
Today I released version 0.2.1 of androrm. This update features minor bugfixes and performance improvements. With this version the Apache Commons library is introduced as a third-party dependency. It is used inside the project to create cleaner code.
Philipp Giese
Tweeting to the world
June 25, 2011
Everything and everybody is social today, so is @androrm. Start following us today on twitter to be kept up to date with the latest news.
Philipp Giese
javadoc online
Feb. 14, 2011
Yo developers! I just uploaded the javadoc for androrm. This one comes without restrictions, meaning, that no function will be hidden. I'll try my best to keep it up-to-date and useful. You can find it here.
Philipp Giese