Titanium Community Questions & Answer Archive

We felt that 6+ years of knowledge should not die so this is the Titanium Community Questions & Answer Archive

Titaminum Mobile ORM Feedback and Advise

What is the best Titanium Mobile ORM available? Please advise. Here is my research so far:

AppceleratorRecord

JazzRecord

ActiveJS Titanium Fork

  • 2 Watchers

  • Updated couple months ago

  • Strengths: Titanium specific fork with many ActiveRecord features, json support, benchmarking and test suite.

  • Weakness: ActiveJS has changed since fork.

Joli.js

  • 5 Watchers

  • Strengths: Lightweight and based off JazzRecord

  • Weakness: Brand new

TIStore

  • 15 Watchers & 2 Forks

  • Last updated in April 2010

  • Strengths: Lightweight

  • Weakness: No updates or documentation

Raw SQL

— asked November 16th 2010 by Jeffrey Hicks
  • orm
3 Comments
  • Nice work, Jeffrey - it's an interesting summary. I'm voting it up! :)

    — commented November 16th 2010 by Paul Dowsett
  • Joli.js now has 200+ watchers and 40+ forks. It is actively being maintained.

    — commented July 16th 2012 by Jeffrey Hicks
  • Any changes after 3 years? Is any of them become a standard?

    — commented February 11th 2014 by Marco Seguri

2 Answers

  • I can't really comment on these libraries since I have not used any of them in depth on a real project, but I'm not aware that any AR solutions for Titanium have emerged as a mature leader. Using one of these means you'll be an early adopter, which is great, but I would be prepared to roll up your sleeves and debug any library you choose.

    — answered November 16th 2010 by Kevin Whinnery
    permalink
    1 Comment
    • Thanks Kevin, I appreciate the input.

      — commented November 17th 2010 by Jeffrey Hicks
  • Has any of these became a "standard", now that an year as passed?

    — answered October 7th 2011 by Hugo Costa
    permalink
    0 Comments
The ownership of individual contributions to this community generated content is retained by the authors of their contributions.
All trademarks remain the property of the respective owner.