0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

三大系统支持的APP开发优缺

如意 ? 来源:CSDN ? 作者:Owenlzy126 ? 2020-06-20 11:04 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

大家都知道当今三大主流手机系统就是iOSAndroid、winPhone,三大系统各有千秋,这点用户在使用智能手机的过程中就能感觉到,但是普通用户接触最多的就是它的UI界面,而作为手机应用开发者而言,关注的不只是的UI界面、用户体验,我们关注最多的还是系统支持的APP开发,自己所做的APP能否受到大家的接受和喜爱。今天我从两点谈:

1、三大手机系统的不同;

2、因为三大手机系统的不同,从而影响到APP开发。

不用调查不用研究就可以发现现在更多的消费者对于手机越来越注重体验,一个好的UI会对他们产生很强的吸引力。在这方面iOS、Android、Windows Phone它们都有着自己的独特之处:

1、iOS界面简洁更容易操做;

2、Android自由设置追求个性化;

3、winPhone则适合喜欢挑战的发烧友。

而对于界面的喜好基本是仁者见仁智者见智。

A、iOS系统的界面可以用一个词来形容,那就是简约。这种简约旨在为了方便用户使用。因为:

1、即使没用过iPhone的人也可以很快上手;

2、iOS的所有软件图标都位于桌面,并不存在专门放置程序的界面,这样更加便于操作,同时其所有图标都采用了同样的尺寸和样式,看起来更加整齐;

所以iPhone才有如此庞大的用户群,而且几乎覆盖了各个年龄层段。

但是苹果设备虽然有着易用的特点,它的iOS系统却是封闭的、不开源的,这就造成如果苹果不改变,其系统界面将一直保持这种状态,虽多也就能通过主题来进行美化,对一部分人来说,时间长了难免会有些审美疲劳。另外就要说说对我们应用开发者带来的影响,APP Store中应用已快要达到饱和状态,各类型手机应用均有出现,从而就给开发者带来创意上的要求越来越高,真正好的新类型应用最近一段时间出现的越来越少,出现的大多都是一些模仿型应用软件,缺乏新意,所以面对这种情况我们也只能说:我辈需努力!

B、面对iOS的界面是简约,那么Android就显得有点简单。这与其系统的开源有很大关系,不拘一格的“性格”使得其图标可以采用任意图案、形状。Android最大的优势就在于厂商、开发者、用户可以对界面进行美化,几乎每个厂商对旗下的Android手机界面做了一定优化,这也是开源系统的优势。另外说起Android手机应用开发就显得有点“杂乱”,因为系统的开源学习Android应用开发的同学也特多,应用更多模仿自苹果手机应用,种种原因造成Android手机应用市场不景气,好多手机应用开发公司多为为了满足市场的需求才设有不挣钱的Android应用开发团队,然后在用iOS团队挣钱养活Android,可以说这种情况就目前来说已是常态。

C、WP7可以算是后来者,但后来者已有迎头赶上的趋势,虽然还仍需加油。大家可以看到WP7的界面显得很是“简陋”,黑白纯色背景搭配两列纯色快图标构成了WP7的主界面。但这正是WP7系统界面的最大特点。与iOS和Android不同,WP7的桌面图标更加突出信息的展示,桌面上的大方块图标是之前Zune的招牌设计--Live Tiles(活动瓷片)。它可以动态的显示软件的更新信息,例如人脉(通讯录)可以滚动显示联系人的头像,FoxNews如果开启这个特性可以推送最新新闻,如此设计可以让用户在第一时间了解应用的动态等等都是它特有的优点。但是,WP7界面也有其局限性:

1、对文件夹管理支持不完美;

2、主界面图标占用空间过大,导致每屏只能显示8个图标。

这点还需改善,但值得大家原谅,毕竟WIN7才起步没多久,应给予它信心!WIN7的各种新也给我们开发者带来了新的体验,因为它的新,支持它的手机应用还是很少,所以在创意方面要求还不是很高,另外winPhone手机价格相对于苹果设备很是低廉,适合更多的用户,所以未来的用户量应该很是可观,在这种情况下,微软急需填充自己的APP Store......哈哈,剩下的大家都懂,根据这情况,我已经学习winPhone开发半年时间。

根据以上情况,我更看好iOS、winPhone手机应用开发的未来发展,所以我专注iOS、winPhone手机应用开发。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3978

    浏览量

    130710
  • APP
    APP
    +关注

    关注

    33

    文章

    1587

    浏览量

    74580
  • iOS
    iOS
    +关注

    关注

    8

    文章

    3399

    浏览量

    153647
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    HarmonyOS AI辅助编程工具(CodeGenie)智慧调

    DevEco Studio提供智慧调能力,支持通过自然语言交互,分析并解释当前实例或项目中存在的性能问题,帮助开发者快速定位影响性能的具体原因。该功能从DevEco Studio 6.0.0
    发表于 08-14 11:12

    InModbus2 APP支持“断点续传”吗,是如何工作的?

    InModbus2 APP支持“断点续传”吗,是如何工作的
    发表于 08-07 08:29

    Linux系统性能调方案

    关键要点预览:本文将深入解析Linux系统性能瓶颈的根本原因,提供可直接落地的调方案,让你的系统性能提升30-50%!
    的头像 发表于 08-06 17:49 ?197次阅读

    铭普光磁大系列磁集成解决方案亮相SNEC

    2025年6月11-13日,SNEC PV+2025国际光伏储能展览会在国家会展中心(上海)盛大开幕,东莞铭普光磁股份有限公司(下称“铭普光磁”)携光伏储能、家电和车载大系列产品亮相。 在能源变革
    的头像 发表于 07-09 10:50 ?622次阅读
    铭普光磁<b class='flag-5'>三</b><b class='flag-5'>大系</b>列磁集成解决方案亮相SNEC

    HarmonyOS 代码工坊的指尖开发,让 APP 开发所见即所得

    过去,移动端 APP开发,往往是开发者在桌面仿真界面上的一场“隔空演练”。 虽然市面上已经有一些简化开发的工具,可以在开发桌面提供模拟移
    的头像 发表于 06-24 12:08 ?232次阅读
    HarmonyOS 代码工坊的指尖<b class='flag-5'>开发</b>,让 <b class='flag-5'>APP</b> <b class='flag-5'>开发</b>所见即所得

    相异步电机相运行分析与实验

    摘要:在航空航天、机车以及核工业等工业应用中,如何使相电机变频调速系统相情况下继续运行,是衡量系统可靠性的一个重要指标。运用对称分量法,对
    发表于 06-13 09:45

    使用DevEcoStudio 开发、编译鸿蒙 NEXT_APP 以及使用中文插件

    # 使用DevEcoStudio 开发、编译鸿蒙 NEXT_APP 以及使用中文插件 #鸿蒙开发工具 #DevEco Studio ## 1. 概述 DevEco Studio 是华为提供
    发表于 06-11 17:18

    app和deviceConfig的切换介绍

    就运行在这个进程中。/Stage模型不支持配置进程名称。 keepAlive标识应用是否始终保持运行状态,仅支持系统应用配置,方应用配置不生效。/Stage模型不支持系统应用模型管控
    发表于 06-05 06:42

    奕帆VOC在线监测系统支持定制

    监测系统
    奕帆科技
    发布于 :2025年05月21日 15:03:23

    云MES系统源码,支持 SaaS 多租户,支持二次开发

    万界星空科技MES生产制造执行系统源码,有演示,多个项目应用案例,成熟稳定。支持二次开发,商业授权后可商用。
    的头像 发表于 05-07 11:14 ?294次阅读
    云MES<b class='flag-5'>系统</b>源码,<b class='flag-5'>支持</b> SaaS 多租户,<b class='flag-5'>支持</b>二次<b class='flag-5'>开发</b>

    连接器在新能源汽车中的核心作用:大系统详解

    方向发展,以满足更高的性能需求。 连接器在新能源汽车中的主要应用 连接器广泛应用于新能源汽车的多个系统,其中以下大系统是其核心应用领域: 1.电池系统 电池
    的头像 发表于 02-06 14:30 ?666次阅读
    连接器在新能源汽车中的核心作用:<b class='flag-5'>三</b><b class='flag-5'>大系统</b>详解

    基于瑞萨FPB-RA4E2智能床头灯项目——4 APP制作

    Inventor最初是为Android系统设计的,但最新版本已经支持iOS系统。该平台适合初学者和非专业开发者,降低了移动应用开发的门槛。
    发表于 11-29 22:38

    Gokit二次开发:云端快速APP生成

    Gokit是机智云(GizWits)推出的物联网智能硬件开发套件,目的是帮助传统硬件快速接入互联网。完成入网之后,数据可以在产品与云端、制造商与用户之间互联互通,实现智能互联。本文内容为Gokit
    的头像 发表于 08-30 12:15 ?733次阅读
    Gokit二次<b class='flag-5'>开发</b>:云端快速<b class='flag-5'>APP</b>生成

    迅为RK3588开发板运行openkylin麒麟系统

    迅为在RK3588开发板移植了银河麒麟和开放麒麟系统 迅为优先RK3588开发板上支持Android13系统 迅为在RK3588
    发表于 08-19 10:38

    官方,buildroot文件系统支持gstreamer吗?

    问题: 查看释放的根文件系统,发现rootfs\\\\usr\\\\lib\\\\qt\\\\plugins\\\\mediaservice\\\\目录,只有 没有类似下面的库 这样会导致在执行Qt
    发表于 08-19 09:10