您好我正在尝试开始一个iPhone项目,但我不知道从哪里开始。
我想建立一个网站,在该网站上是一个人可以输入信息并点击提交的表格。当他们提交时,我的iPhone应用程序会收到该信息并将其输入到应用程序的代码中。
这可能吗?我确定它是,但它可能不像我想要的那么容易,这很好。
如果您想直接与我联系,可以使用MySite的内嵌链接。
答案 0 :(得分:1)
stackoverflow上没有人会告诉您或逐步显示该怎么做。
但是,我会给你30,000英尺的概述。
后端:首先,您使用您所知的任何技术创建网站。以下示例:
该网站带有用户输入并将其存储在服务器上。您可以存储纯文本文件或某种类型的relational database management system (rdms)。以下是一些受欢迎的:
现在,你需要一个地方来托管你的网站。您在此处选择的位置也将限制上面列出的技术/数据库的选择。流行的云环境是:
我喜欢云平台,因为它们可以免费使用流量很小的小型网站。当你刚开始时,免费是很棒的。当您的网站/应用程序受欢迎时,它将自动扩展到其基础架构。
前端:这是您系统的客户端部分。在这种情况下,iPhone应用程序。一旦您的系统变得流行,您还可以扩展到Android应用程序或BlackBerry平台。
我将概述iPhone / iOS应用程序设计。该应用程序可以通过两种方式之一创建。轮询或推送。轮询是指用户启动应用程序(进入前台)并点击刷新按钮。此时,连接到后端的应用程序会从数据库中提取任何新数据。推送是指当新数据已提交到数据库时后端向您的设备发送通知。基本上给你一个提醒。您的设备上的应用程序无需运行即可接收此警报。
这就是我称之为30,000英尺的概述。现在,您必须将其拆分为较小的混凝土构建块,并逐个处理它们。具体实施细节。
祝你好运。答案 1 :(得分:0)
根据我的理解,将表单中的数据提交到某种数据库会更有意义。然后iPhone应用程序可以访问这些数据并使用它做一些事情。
其他选择: