
1 苹果ios,系统是封闭的,对于个人信息保护来说更为安全,是目前公认的最流畅的平台,主要用在iphone ,ipod touch以及ipad等设备上。
安卓系统由于系统的开源,是目前占有市场份额最大的。国产的手机都用安卓的系统。相对于以前的系统卡顿,随着技术的提升也有很大的改善,性价比高,深受广大用户的喜欢。
目前支持机型最少的系统,市场份额最小。跟我们的电脑windows系统有点相似,功能方面更安卓差不多。应用市场相对较少
优点是速度快,流畅,内置的office很不错,它的瓷砖桌面可以说是现在所有手机当中展示信息最直接最方便的,你不需要打开软件,在桌面就能看到各软件的通知,例如微信有几条新消息,天气预报什么的,而且WP8没有系统垃圾,系统会自动清理无用的文件
优点也是运行快,流畅,软件数量多并且质量也都很好,系统功能很完善。
最大的优点就是开放,手机厂商可以随便修改系统,想把系统打造成什么样都可以,即使厂商的系统不完美,你还可以下载一些软件来实现各种你想要的功能,就是你想怎么用就怎么用
缺点就是,不完善,缺乏一些必备功能,微软自己也在完善系统,但是他们更新速度极其缓慢,比如没有重力感应锁,很久以前就说新版本会增加,但是这个新版本明年第一季度才会更新,这更新速度慢的令人发指。而且windows商店里的软件质量跟IOS和安卓差一大截,其实就是因为WP8发布的晚,为求数量,把质量给忽略了,现在正在追赶,不过什么时候能追得上是个问题。而且WP8的界面,刚看的时候觉得挺新颖,时间长了就觉得没个性了,不能更换。而且所有软件都一样的界面。
开放过度了,导致安卓不统一,所以经常会出现大型游戏在某些手机上完美运行,某些手机上根本运行不了的情况,而且当你使用安卓的那一刻起,你就不再有隐私了,随便一个软件就可以读取你的联系人和短信,了解你现在的位置,强行推送广告给你,等等等等
而且安卓系统运行效率低,具体原因就不说了,反正WP8和IOS,只要你能运行的游戏,都很流畅,可能配置低的会有少量卡顿现象,但不会卡到你没法玩,安卓就不行了,配置低的机器卡到死机是经常事
运行在不同平台上的APP软件所需要的应用开发语言是不一样的,例如Android APP开发语言是Java,IOS APP的开发语言是Objective-C,WindowsPhone APP的编程语言则主要是C++等。
1、Java语言:这是在Android平台开发APP应用程序做IAP、广告以及特使系统功能时所需要到的开发语言。一般开发安卓APP应用软件主要使用的编程语言也是Java,如果在开发过程中需要切换语言,可以通过JNI来完成。
2、Objective-C:这是适用于IOS智能操作系统的APP开发语言,是苹果APP的主流编程语言。所以如果是要开发IOS APP软件,那么这是必选编程语言。
3、C++语言:这是一款最适合做跨平台APP的开发语言,同时C++也是微软的WindowsPhone系列智能手机主要APP应用程序的开发语言。
Scripting:这个包括有程序化脚本和其他的脚本语言,所有的开发者都需要时不时的写脚本,这十分方便于一些不熟悉语法的APP软件新手开发者的一个工作,对于他们来说也是非常有必要的一项工作。