我是一个长期从事Delphi/Windows开发的开发人员,拥有以下场景:
我知道有几个选择,但我想我会坚持XCode。我知道我需要一个运行OSX的Mac电脑才能得到XCode。一台Mini连在我的显示器上就足够了,是吗?XCode将是免费下载,对吗?
要在模拟器中运行这个应用程序,我只需要(?),但是如果我想在物理设备上运行它,即使只是为了测试,我需要注册iOS开发程序,是吗?如果我的老板,位于500公里之外,想在他的iPad上测试它,我是否需要注册iOS开发者企业计划来完成这个任务?
最后,该应用程序在技术上是否可行?有没有一个可以很容易地嵌入到应用程序中的web浏览器控件?如何存储用户名/密码并将它们放入嵌入式web浏览器控件中?
发布于 2013-11-13 21:09:08
1)连接到我的显示器上的Mac Mini应该就足够了,是吗?
是的,这是开发硬件的一个很好的选择。
XCode将是免费下载,对吗?
是的,xCode的价格为0美元,它还包括免费的iOS SDK,这是在模拟器中测试应用程序所需的一切。
3)但是如果我想在物理设备上运行它,即使只是为了测试,我需要注册iOS开发程序,是吗?
是的,要在真正的iOS设备上测试应用程序,您必须注册iOS开发人员程序,该程序有2种可能性(1个人帐户99美元/年,企业帐户299美元/年)
4)如果我的老板,位于500公里外,想要在他的iPad上测试它,我是否需要注册iOS开发企业程序来完成这个任务?
不,您可以用通常的99美元来完成它,只需将他的设备的UDID添加到供应配置文件中并进行构建即可。
5)最后,该应用程序在技术上是否可行?
是的,从技术上讲,这是非常容易的,但如果网络应用是复杂的,而不仅仅是一个网页,我建议让它成为本地的,而不使用网页包装,用户通常不喜欢这样的应用。
6)是否有一个可以很容易地嵌入到应用程序中的浏览器控件?
是的,有UIWebView Class/Reference/Reference.html
( 7)将用户名/密码存储到嵌入式浏览器控件中如何?
在我的实践中,我只需要对基于Javascript的网页这样做,但是asp.net也应该是可能的。这可能是有用的:UIWebView passing username and password into a form
https://stackoverflow.com/questions/19963719
复制相似问题