Android,Windows Phone和iOS可以使用的内部和外部数据库是什么?
我想知道什么是我可以使用每个移动操作系统的内部和外部数据库。
SQLite包含在iOS和Android中 。 在Windows Phone上还有一个使用Sqlite的CodePlex库 (内置的数据库是Sql CE)
SQLite是每个人都喜欢的select。 它重量轻,所有数据库都在进行访问,存储在单个文件(加日志)中。
它包含在iOS和Android SDK中。 有Windows Phone 7的发行版 。
一般来说,你不会使用外部数据库本身,虽然通常使用互联网API(反过来通常会使用数据库)
外部数据库SQLite适用于:iOS,Android和Windows手机。
内部数据库:
1)iOS的CoreData和NSUserDefault内存caching。
2)Windows手机的独立存储(http://winphone7db.codeplex.com/)
Sybase SQL Anywhere Studio将UltraLite数据库作为其一部分。
这个数据库的版本在Windows Mobile,iOS,Android,Blackberry上运行,并且允许你通过HTTP / HTTPS进行同步 (就我所知,你可以在Windows Phone上使用Windows Mobile数据库)
我使用http://www.jstorage.info/,所以我甚至不需要为每种系统编写代码。 jQuery插件。
对于Windows Mobile和Windows Phone上的.NET编程,您可以使用TurboDB或VistaDB 。