我想构建一个应用程序,即使您没有连接 WiFi 或 3G,也可以让您找到商店(例如拥有您最喜欢的鞋品牌的商店)。目前,该应用程序应该有几种可能性:
用户选择他最喜欢的品牌并获得附近商店的列表。之后,用户必须能够选择商店以获取地址、联系信息以及可能的地图;
用户选择某个城市,获得可用品牌的列表,选择一个并获得该城市中销售所选品牌的商店列表。
由于我是制作此类应用程序的新手,因此我已经开始做功课。我知道我必须使用数据库来存储所有数据,并且发现有很多方法可以做到这一点。其中之一是创建 MySQL 数据库,因为它不能离线使用,所以不是一种选择。如果我是对的,另外两种方法是 SQLite 或 CoreData。问题是,我有点迷失在所有可用的信息中,这让我很难开始。这两种方法都适用于这个应用程序吗?哪一种方法最适合这项工作?我希望有人能指出我正确的方向,并可能给我一个有用的链接或教程来继续我的应用程序。
提前致谢!:)