安卓系统与IOS系统比较―英文文献翻译(适用于毕业论文外文翻译+

安卓系统与IOS系统比较―英文文献翻译(适用于毕业论文外文翻译+


2024年5月19日发(作者:系统之家的系统是正版吗)

安卓系统与IOS系统比较―英文文献翻译(适用于毕业论文外文

翻译+

ESEP 2021: 9-10 December 2021, Singapore

An Analysis and Comparison of Open and Closed Mobile

Platforms Abstract

With the release of Android 2.2 Froyo 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 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 clearer into mobile industry. As a

result,both Froyo and iOS 4 have their advantages and disadvantages, still

they are far from being perfect, there?s room forfurther improvement.

Keywords: Android;iPhone;Froyo;iOS 4;smart phone;mobile platform

1. Introduction

In recent years, the popularity of smart phone 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. That?s to say, the wide spread of smart phones benefited

both sides. At the same time, developing of 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, there?re also some

weaknesses:d battery. 2. Poor CPU performance against PC CPU. 3. Small

storage. 4. The use of RAM may leads to loss of data when the phone runs out

of battery

Now 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 Android is Java based,allowing developers to

develop Android applications with Google SDK and sell their software in

Android Market. On the other 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 iPad. Objective C based software can run in iPhone

OS, and just like Android, you

1

can develop your own iPhone applications and upload them onto Apple?s ?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 open and closed smart phone OSs.

While the 2 OSs are designed in rather different mentality and functionality,

it?s a little early to tell which one is better.

2. Smart Phone OS

2.1. Android

The system architecture of Android consists of 5 layers, which are Linux

Kernel, Android Runtime, Libraries, Application 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 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 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, under 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].


发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1716090052a2718187.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信