Using a database
If you have been using CoreData in your iOS apps, you'll find this info useful when working in Windows 8.
An iOS app can store data in several ways: in a plist file, by reading/writing local files, or by using CoreData – the framework which manages database support. If your app needs to store more than preferences and settings (see Loading and saving settings) then it may benefit from using a database. Windows 8 does not include native database APIs, but it does work well with SQLite.
For how to install, set-up and use a SQLite database in your own app, see SQLite programming.
For apps which require access to remote data, you may want to consider Windows Azure Mobile Services. This service provides a cloud-based database solution designed to be easily implemented in your app.
- Topics for iOS devs
- Resources for iOS devs
- Windows 8 controls for iOS devs
- Windows 8 cookbook for iOS devs
- SQLite topics
- Using SQLite in Windows 8 Store Apps
- SQLite with Windows 8 apps
- sqlite-net Readme
- Books About SQLite
- Azure topics
- Get started with Mobile Services
- Windows Azure Mobile Services