Solía programar para iPhone.¿Qué es coredata equivalente para Android
Pero luego quiero hacer otro programa similar en Android.
Bueno, ¿debería usar un coredata como framework?
¿Tiene Android algo similar?
Solía programar para iPhone.¿Qué es coredata equivalente para Android
Pero luego quiero hacer otro programa similar en Android.
Bueno, ¿debería usar un coredata como framework?
¿Tiene Android algo similar?
En realidad, lo que necesita es comprobar las herramientas de ORM para Android para su persistencia. Y decidir cuál le conviene más.
Éstos son sus mejores opciones:
OrmLite: http://ormlite.com/sqlite_java_android_orm.shtml
GreenDao: http://greendao-orm.com/
Mi voto es para Green-DAO, pero todos deben tener en cuenta los problemas de migración, que se explican aquí: http://stackoverflow.com/questions/11046258/what-is-coredata-equivalent-for-android – StAlex
Comprobé 'OrmLite', pero no puede modificar registros de una manera débil: http://stackoverflow.com/questions/40890602/get-dao-with-weak-typing-in-ormlite –
En realidad, creo que tiene dos soluciones para guardar datos sin utilizar directamente SQLite.
Puede usar la preferencia compartida para guardar un valor en una tecla. Permite guardar información rápidamente, pero es bastante limitada. Además, he oído hablar de greenDAO (lea el "get started"), desafortunadamente será más difícil de usar que Datos básicos porque no encontrará ninguna interfaz de usuario.
Eso es suficiente. greenDAO. ¿Es esto lo mejor? ¿Que es esto? –
Sé que esto es antiguo, pero quería responder que actualmente estoy probando greenDAO y genera las declaraciones SQL para ti y las envuelve en clase para que puedas usarlas más fácilmente y sin hacer errores en tus consultas – Boy
Recientemente he publicado una versión de código abierto de datos básicos para Android, llamado NexusData. Puede encontrarlo aquí: https://github.com/dkharrat/NexusData
Todavía está en su fase inicial de desarrollo, pero es de esperar que madure con el tiempo.
Prueba Android Realm. Parece sencillo y fácil de usar
se trata de una cuestión de edad. En 2015, puede echarle un vistazo a realm.io https://realm.io/docs/java/latest/ –
; también consulte https://github.com/dkharrat/NexusData – Hisham
Consulte [JDXA] (http://www.softwaretree.com/v1/products/jdxa/jdxa.html), un ORM simple, no intrusivo y flexible para Android. –