原标题:Android开发者需要面对的8大挑战
本文由玩赚乐(www.banghui.org)– 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划!
移动开发变得越来越受欢迎,但移动开发者正面临着一系列挑战。本文将介绍的是Android开发者需要面对的8个不利因素,例如缺乏硬件标准化,以及软件碎片。
为Android OS开发app,给予了开发人员极大的开发自由,并为app所有者积累了不断增长的用户群。但是,在这过程中,开发人员面临着许多Android app开发挑战。
Android平台给Android app开发者带来了很多很多机会。有许多Android app开发服务供应商,并且这些供应商还可以帮助企业针对Android平台创建独特的商业化app。作为全球智能手机最流行的操作系统,Android能让app所有者获得巨大的用户群。但是在机遇之外,开发人员还需要应对许多挑战。
一些关键的Android app开发挑战如下:
软件碎片:有许多的Android操作系统版本,以致于开发人员发现他们难以跟上操作系统版本的更新速度,当涉及到app开发的时候。只关注最新的Android版本是不实际的,因为不是所有的用户都已经升级到最新的操作系统。
硬件碎片:这已然成为了一个巨大的Android app开发挑战,因为几乎有170+种设备运行操作系统。由于每种设备相对于键盘形式、屏幕尺寸、摄像头按钮等的特点不尽相同,使之成为了开发人员的噩梦。
没有软件/硬件标准化:大量设备运行Android的同时也引发了另一个Android app开发的挑战——缺乏跨设备的软件/硬件标准化。于是这变成了开发人员的一场噩梦,因为每个设备针对不同的按钮有着不同的功能。
不同的运营商:Android app开发服务供应商知道,对于Android操作系统有许多运营商,每个运营商都有权力自由修改操作系统用于自己的目的。于是存储残片的问题让开发人员更是雪上加霜。
安全性:不像Apple对于app开发有着严格的指导方针,Android app没有这样的管理。其结果就是,许多恶意软件问题纷纷涌现,而且软件/硬件碎片使得修复这些问题变得更加困难。这引发了大量大量的安全问题。
市场研究成本:开发人员需要面对的最大的Android app开发挑战之一就是市场研究背后的费用。了解最终用户是Android app开发的关键,但可能需要大量的研究,成为开发人员不可负担之重。
专利问题:最近的官司表明,一些Android功能可能会被宣布违反了有关的专利问题。这会成为开发人员一个很大的Android app开发挑战。
Android市场搜索引擎:开发人员Android app开发的另一个关键挑战之一是Android市场。现在的Android在其市场中有着超过800万的app,想要让你的app脱颖而出不可谓不困难重重。因此,即使你开发了一个伟大的Android app,如果你不注重它的推广,那么可能你也不会有任何用户。
你在开发Android app时还遇到过哪些挑战?欢迎与我们分享你的Android移动开发经验。
译文链接:
英文原文:8 Major Challenges Faced by Android Application Developers
翻译作者:玩赚乐(www.banghui.org)– 小峰
[转载必须在正文中标注并保留原文链接、译文链接和译者等信息。]
相关:
回顾上一篇文章 《Android应用架构概述》 ,我们知道,Android App 本质上抽象成两个层次:视图和数据。为了
序言在上一篇配置iis负载均衡中我们使用啦微软的ARR,我在那篇文章也中提到了网站的高可用性,但是ARR只能做
今天指数继续窄幅震荡,整天的波动幅度极小,成交金额今天沪指再创阶段新低,成交1640亿,较周五再度缩小,
美声歌手蔡淳佳首度演出电影。(华映提供) 蔡淳佳在《想入飞飞》中又唱又演。(华映提供) 《想入飞飞》
科技中心/台北报导台湾微软今日宣布Halo 5: Guardians《最后一战5:守护者》本周推出“Infinity's Armory”
本文由 Coolhunting 授权《好奇心日报》发布,即使我们允许了也不许转载。 早在大家最爱的速食玉米卷摊位遭
1 月 22 日,加拿大备受关注的首起在线骚扰案判决了。多伦多法院裁定被告格雷戈里·艾伦·埃利
City of Dreams Pavilion 是由纽约一些建筑委员会举办的比赛,旨在促进可持续发展的思想。要求参赛者使用回
本文由 Coolhunting 授权《好奇心日报》发布,即使我们允许了也不许转载。 不论你是不是打算在情人节购物,
虽然星巴克关了它卖茶的门店,但这一两年,茶文化越来越走俏了。 比如我们不久前报道的有越来越多的创业公