iOS包含在iPhone和iPod touch上运行本地应用程序所需的 *** 作系统和技术基础。iPhone跟Mac OS X有共同的基础构架和底层技术。但是iOS是为了满足移动环境而设计的,用户需要和一般的环境下略有区别。现有的Mac OS X开发者会发现很多熟悉的技术,但是他们也会发现很多iOS专有的技术,例如多点触摸和加速度传感器支持。
iOS SDK包含对iPhone 应用程序进行开发,测试,运行,调试,性能调优所需代码,信息和工具。Xcode工具已经升级到可以支持iOS的开发。Xcode不仅提供了基本的代码编辑,编译和调试环境,而且提供了在iPhone和iPod touch设备上测试程序的启动点。Xcode还可以让您在iPhone模拟器内运行您的程序,iPhone模拟器可以在您的Macintosh计算机内模拟基础的iPhone OS环境。
本文对构成iOS的基础特性提供了高层的概述,帮助你了解这个平台。之后,你可以在iPhone开发者中心找到其他的文章可以帮助你迅速的理解创建iPhone应用程序的基础流程。你可以利用这些文章帮助你学习iOS开发。
图1 iOS技术层
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)