(毕业设计论文)安卓系统与IOS系统比较—英文文献翻译(适用于外文翻译+中英文对照)

上传人:zhuma****mei1 文档编号:54412096 上传时间:2018-09-12 格式:DOC 页数:16 大小:88.50KB
返回 下载 相关 举报
(毕业设计论文)安卓系统与IOS系统比较—英文文献翻译(适用于外文翻译+中英文对照)_第1页
第1页 / 共16页
(毕业设计论文)安卓系统与IOS系统比较—英文文献翻译(适用于外文翻译+中英文对照)_第2页
第2页 / 共16页
(毕业设计论文)安卓系统与IOS系统比较—英文文献翻译(适用于外文翻译+中英文对照)_第3页
第3页 / 共16页
(毕业设计论文)安卓系统与IOS系统比较—英文文献翻译(适用于外文翻译+中英文对照)_第4页
第4页 / 共16页
(毕业设计论文)安卓系统与IOS系统比较—英文文献翻译(适用于外文翻译+中英文对照)_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《(毕业设计论文)安卓系统与IOS系统比较—英文文献翻译(适用于外文翻译+中英文对照)》由会员分享,可在线阅读,更多相关《(毕业设计论文)安卓系统与IOS系统比较—英文文献翻译(适用于外文翻译+中英文对照)(16页珍藏版)》请在金锄头文库上搜索。

1、 1ESEP 2011: 9-10 December 2011, SingaporeAn Analysis and Comparison of Open and Closed MobilePlatformsAndroid vs. iPhone Yinglu ZOUa, Hao WU b, Jianxin HUANG a,b a Information Engineering College,7 JianXue Road, JinShui District, ZhengZhou, 450001, ChinaAbstractWith the release of Android 2.2 Froyo

2、 and iPhone 4, the war between open and closed mobile platforms tends to befiercer. Being the representatives of the two parties, Froyo and iOS 4 are quite different at system framework, newfeature, application market and integration model. According to the company spirits of Google and Apple, we do

3、 some analyses and comparisons of the above points, explain the differences of Android and iPhone from the shallower to the deeper, then conclude the characteristics of open and closed mobile platforms, aiming at providing an objective reference for researchers of mobile platforms, helping them see

4、clearer into mobile industry. As a result,both Froyo and iOS 4 have their advantages and disadvantages, still they are far from being perfect, theres room forfurther improvement.Keywords: Android;iPhone;Froyo;iOS 4;smart phone;mobile platform1. IntroductionIn recent years, the popularity of smart ph

5、one kept going up. More and more smart phones are sold anda lot of people are embracing them. Smart phones brought great convenience to users, as well created opportunities for smart phone researchers. Thats to say, the wide spread of smart phones benefited both sides. At the same time, developing o

6、f smart phone OS becomes one of the smartest industry. To be a smart phone OS, the system should: 1. Provide services like a PC. 2. Work with a GPU for better visual effects. 3. Allow the user to surf on Internet freely. And apparently, therere also some weaknesses:1.Limited battery. 2. Poor CPU per

7、formance against PC CPU. 3. Small storage. 4. The use of RAM may leads to loss of data when the phone runs out of batteryNow the 2 giants of smart phone OS are Android and iPhone OS. On one side, Android is based on Linux kernel and Dalvik virtual machine, and it is open sourced. The upper layer of

8、Android is Java based,allowing developers to develop Android applications with Google SDK and sell their software in Android Market. On the 2other side, iPhone OS, which bases on Unix kernel and Darwin model but is closed sourced,evolves from Mac OS X and is the default OS of iPhone, iPod Touch and

9、iPad. Objective C based software can run in iPhone OS, and just like Android, you can develop your own iPhone applications and upload them onto Apples App Store for sale 1 2 3 4.By comparing the latest Android and iPhone OS, Android 2.2 Froyo and iOS 4, we can take a glimpse at the main feature of o

10、pen and closed smart phone OSs. While the 2 OSs are designed in rather different mentality and functionality, its a little early to tell which one is better.2. Smart Phone OS2.1. AndroidThe system architecture of Android consists of 5 layers, which are Linux Kernel, Android Runtime, Libraries, Appli

11、cation Framework and Applications, from bottom to top.Android provides core services like security, memory management, process management, network stack and drivers, basing on Linux 2.6. Being the abstract layer between software and hardware, the layer of Linux Kernel hides the implementing details

12、of hardware and provides integrated services for upper layer.Dalvik virtual machine and Java core libraries are included in the layer of Android Runtime, providing most functions in Java core libraries.The layer of Libraries contains a class of C/C+ libraries for Android components. Those libraries

13、are integrated by the layer of Application Framework and then provided to developers.The layer of Application Framework provides all kinds of modules for program initialization to simplify the use of components, allowing developers do whatever they want and provide services for other softwares, unde

14、r the limitation of security, of course.Mainstream applications are located in the layer of Application, including e-mail, SMS, calendar, Google map, Web browser and contacts. Users interact directly with this layer 1 2.The latest version of Android, Android 2.2 Froyo, puts on some new features. The

15、y are: 1. Support Flash 10.1, enables user to watch flash on the phone. 2. V8 JavaScript engine in web browser leads to faster Internet data transportation. 3. Big advance in network sharing. You can use the phone as a 3G NIC,or convert 3G signal 3to Wi-Fi. 4. Automatically software update. 5. Softw

16、ares can be setup in SD card to extend file storages.2.2. iPhoneiPhone OS is consist of 4 abstract layers: Core OS, Core Service, Media and Cocoa Touch respectively.Layers of Core OS and Core Service are designed in C language to handle core system services, enabling developers to perform file access, sockets calling and data handling. CFNetwork and SQLite are also parts of these 2 layers.The layer of Media, according to its name, this layer is used to control video and

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号