我刚刚开始学习 iOS 开发,我认为最好的入门方法是构建一个简单(但不平凡)的应用程序。我的想法是:有一个网络界面,用户可以在其中创建调查,然后通过应用程序访问这些调查并将响应发送回服务器。网页设计部分可能不会很困难——我以前用 Django 做过类似的事情。需要学习/努力的部分是 iPhone 应用程序。
我有足够的Objective-C,数据结构(模型)不会很难编码,UI(视图,控制器)部分也不应该是坏的。不过,我预测网络和电话之间的界面会很困难。特别是,我如何才能通过手机访问服务器上的数据库?我想要一个网络和电话应用程序都使用的数据库。
我真正想要的是一个笼统的、粗略的描述,说明我需要做什么才能让这一切正常运行。我是否相信网络将是最难的部分?还有其他可能的障碍吗?任何建议或指向有关该主题的良好资源的指针,将不胜感激。