моно база данных андроида

какую лучшую базу данных мы можем использовать для разработки приложения для моно-андроида? лучше всего я имею в виду простоту и поддержку ... и с такими функциями, как полнотекстовый поиск. и, учитывая, что позже мне нужно будет разработать версию того же приложения для iphone. поэтому мне нужно будет использовать базу данных, которую можно использовать как для моно-андроида, так и для моно-ios..

У меня сложилось впечатление, что есть хотя бы sqlite для моно-андроида, но предлагает ли моно-андроид другую базу данных? если да, то лучше sqlite? и говоря о sqlite, очень мало помощи, которую я могу найти в сети для новичка-монодроида, такого как я ... так что в настоящее время я довольно застрял. учебник я нахожу здесь http://www.elucidsoft.com/blog/2011/12/31/mono-android-working-with-sqlite/ очень прост, а http://www.gregshackles.com/2011/02/использование-базы-данных-в-монодроид-приложениях/ для меня довольно массивны (по крайней мере, исходный код), потому что они не описывают подробно на этой странице, что делает прикрепленный исходный код.. так что любая помощь очень ценится


person imin    schedule 20.03.2012    source источник


Ответы (1)


Я не знаю о поддержке каких-либо других баз данных на Android и Iphone, кроме sqlite.

Лучший способ разработки для баз данных SQLite IMO на MonoDroid/Monotouch — использование библиотеки sqlite-net. Gregshackles привел пример того, как использовать это в ссылке, которую вы указали в разделе «Путь ORM».

Вы можете просмотреть проект sqlite-net здесь. Чтобы совместно использовать код базы данных между MonoDorid и Monotouch, вы должны написать код в общем проекте, используя методы, описанные здесь.

person startupsmith    schedule 20.03.2012
comment
спасибо за информацию, но я не думаю, что смогу найти что-то вроде Project Linker в монодроиде - person imin; 21.03.2012
comment
Если вы используете Monodevelop и вам нужно связать проекты, вы можете связать файлы внутри проекта. Это встроено в Monodevelop, как и в Visual Studio. Плагин Project Linker упрощает задачу, поскольку он автоматически связывает новые файлы по мере их добавления в проект. Все это означает, что каждый раз, когда вы добавляете новый файл в свой базовый проект, вы должны ссылаться на файл в проекте MonoDroid. - person startupsmith; 21.03.2012