我已经在网上搜索过了,但是找不到任何关于原生操作系统开发的详细想法,我需要知道原生操作系统开发的细节。什么是本机操作系统?它提供了什么功能。等等。
发布于 2012-05-14 15:26:07
“原生操作系统”不是产品。它是一个短语,用于描述设备附带的操作系统,以及专门为该操作系统编写的应用程序(与跨平台的Java应用程序相反)。
例如,iPhone的“原生OS”是iOS;而“原生Objective应用程序”将用Objective C编写。另一方面,例如,在iPhone上运行的iPhone应用程序不是原生的,因为Javascript应用程序是通过浏览器运行的,而不是直接在OS上运行。
另一个例子:在Windows机器上,原生操作系统(显然)是MS Windows。使用Windows API的C++应用程序是原生的;Flash或TCL/TK则不是原生的。
发布于 2012-05-14 15:27:37
如果你更喜欢原生操作系统,你应该详细说明它到底是什么,比如Windows、Linux……等:)
https://stackoverflow.com/questions/10579046
复制相似问题