阅读更多

16顶
6踩

移动开发

转载新闻 Android 能赢得开发者吗?

2011-08-08 16:06 by 见习记者 lihuapi 评论(8) 有3003人浏览
我们听到很多关于Android大受欢迎的消息,从市场份额上说,它明显超越了众多竞争对手,比如苹果的iOS。不过,尽管倍受追捧,对消费者也很有吸引力, Android似乎还是失去了一部分人的支持,比如开发者,而这部分支持对OS取得成功至关重要。

为什么Android赢取开发者的支持这么难?更重要的是,他们要如何赢得开发者?让我们来快速浏览一下Android和开发者现在的状态。

更大并不代表更好?

苹果iOS应用店比Android的市场更大,它所提供的应用也更多,而且苹果享有盛名就在于,它的平台上各种应用更加智能化。看看苹果打出来的广告吧,他们兜售说,自己的应用店完全是建立在大量应用软件之上的。

至少在英国,如果你走进一家手机店,选择会非常简单。要么是一大堆Android手机(从非触屏的廉价货,到昂贵的HTC和三星手机),要么是iPhone或者黑莓手机。Android已经取代了最底层的一些手机成为“默认”选择。如果你想买部手机,又不想是iPhone,那么你买到Android手机的可能性就非常大。因此,不那么技术狂的用户就会买Android,而不用费心知道怎么下载应用。



iOS不仅仅用在手机上

Android已经在尝试让应用软件可以在主流的非手机设备上使用,但iOS在这方面已经先行一步了。一项iOS应用至少在2种(将近3种)不同设备上可以使用:iPhone,iPod touch和iPad。很多人用手机的时候,也会用其他的移动设备,你会看到很多非iPhone用户拿着一台iPad或者一台iPod touch。iOS应用开发者不仅抓住了手机用户,而且还抓住了MP3和平板电脑用户。

当然,Android正在朝着这部分市场迈进。三星的Galaxy Player就是一款非电话移动手提设备,有点像iPod touch,但它不仅缺乏苹果所掌握的主流用户的关注,而且还在那一类产品中茕茕孑立。同样地,尽管优秀的Android平板电脑使用频率在不断增加,他们还是缺少最关键的受众,所以开发者无法打造Android的非电话用户市场。



Android要怎样吸引更多的开发者?

Android正努力吸引更多的开发者。过去一年,他们都在努力把触角延伸到其他类别的设备上,就像大受欢迎的iPad和iPod touch之类的产品。随着越来越多的设备推出,Android有希望看到大量app下载用户会跟着创造出一个更有生命力的市场来吸引开发者。最终,如果Android变成我们日常生活中非常关键的角色,我们就会购买更多的app;比起苹果机,我当然会愿意为我的手机和平板电脑买更多的应用,因为我在他们上面花的时间更多。

还有其他原因致使iOS和其他平台比Android更能赢得开发者,但最主要的原因似乎是硬件制造商正努力为他们的市场地位奋斗,而不是为消费者和开发者提供更好的产品而奋斗。

我对Android的建议是:让Android市场成为电子产品市场上重要的一部分,从而支持你们的开发者,努力把现有应用当做用户体验中的关键部分来推,而不是当成某种附加功能。把手机当做一个平台,而不是产品,那样你们就会看到开发者们纷至沓来了。

英文原文:http://android.appstorm.net/general/opinion/how-can-android-win-over-developers/
  • 大小: 237.3 KB
  • 大小: 199.7 KB
来自: 雷锋网
16
6
评论 共 8 条 请登录后发表评论
8 楼 LSQ6063 2011-08-23 11:21
"不那么技术狂的用户就会买Android,而不用费心知道怎么下载应用",不懂就别在这瞎拜吧。。
7 楼 chandler 2011-08-09 09:40
b_l_east 写道
说了点啥,我怎么啥重点都没看出来。目前还没有超越IOS,性能不行

拿ios和android比性能?IOS输是笑话,android要考虑到兼容性,价格。当然不能比。
6 楼 ray_linn 2011-08-09 09:39
看果粉和安粉互掐
5 楼 b_l_east 2011-08-09 09:14
说了点啥,我怎么啥重点都没看出来。目前还没有超越IOS,性能不行
4 楼 chandler 2011-08-09 09:14
Android最大的问题在于没有Ios平台那样优质的客户。也不可能培养出来,所以中小开发者来说,都是浮云。
但是因为人多,所以可能是外包形式的会比较多。
3 楼 counters15 2011-08-09 08:56
就冲itunes恶心的同步,苹果早晚要被android干掉。
2 楼 nhy520 2011-08-08 20:16
傻B,不懂别瞎说。
1 楼 zczfree 2011-08-08 17:20
太能吹了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • QT+vs+directshow获取摄像头名称及其支持的分辨率

    QT5.7.0 + visual studio 2013 + directshow9 获取摄像头名称及其支持的分辨率

  • 五子棋算法

    详细请看 Github:https://github.com/shanhuijie/GoWatch/tree/master/fiveinarow five in a row (五子棋成功判断) 从横、纵、 左斜升、 左斜降 四个角度判断 欢迎探讨 package fiveinarow import( "sort" "math" ) const( Vertical = 1...

  • MFC修改对话框类基类为自定义对话框类(VS2019)

    需求 在MFC中,有时候可能需要创建派生自自定义对话框类的对话框类(这句话很复杂,慢慢理解),也就是说创建了一个自定义对话框A,再创建一个自定义对话框B,如果B用到了A的很多方法,就需要让B派生自A。但是,给对话框添加类时,基类选项里并没有A类,只有默认的CDialogEx等类。下面,我们就来探讨一下手动把B类设置为A类的派生类的方法。 假如,我们要模仿Word中的查找和替换功能,有两个类,一个是查找对话框类,类名为CFindTextDialog,一个是替换对话框类,类名是CReplaceDialog。因为

  • MFC修改窗口或者对话框类名实现程序一个实例运行

    背景: 笔者做软件的时候,经常遇到的情况是查找另外一个进程,给它发消息。 但是往往FindWindow根据“窗口标题”去查找,比较慢并且有时候还会失败 改成用窗口类名查找,可能比较好。 1、MFC更改对话框类名办法 MFC下更改窗口的默认类名(ClassName)_飞鹤的程序员人生-CSDN博客_窗口类名 2、MFC更改单文档框架类名的办法 BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) { if( !CFrameWnd

  • VS2013-mfc创建对话框和修改对话框属性

    创建对话框主要分两大步: (1)创建对话框资源,主要包括创建新的对话框模板、设置对话框属性和为对话框添加各种控件; (2)生成对话框类,主要包括新建对话框类、添加控件变量和控件的消息处理函数。 创建基于对话框的应用程序框架: (1)文件->新建->项目 (2)MFC应用程序 (3)MFC应用程序向导,默认、下一步。 (4)应用程序类型,选择基本对话框,其他默认。 (5)一直选择...

  • 关于更改对话框类型的问题(WS_CHILD, WS_OVERLAPPED, WS_POPUP)

    目的:对话框A_Dlg,可能被B_Dlg创建为子对话框(WS_CHILD),也可能C_Dlg创建为弹出对话框(WS_POPUP) 环境:VS2013 步骤:1.设置对话框A_Dlg的初始类型设为child(直接在VS里改资源属性),供B_Dlg使用。        2.A_Dlg在PreSubclassWindow()更改代码:ModifyStyle(WS_CHILD | WS_OVER

  • 通过代码修改MFC对话框资源并创建对话框

    CDialogTemplate dlt; if (true == dlt.Load(MAKEINTRESOURCE(IDD_DLG1))) { dlt.SetFont(L"宋体", 14); CDlg1 *pDlg = new CDlg1(); pDlg->CreateIndirect(dlt.m_hTemplate);...

  • VS2013/MFC编程入门之五(对话框:创建对话框模板和修改对话框属性)

    在上一讲中介绍了MFC的消息映射机制,属于原理方面的知识。对于VC++编程入门学习者来说可能有些抽象,本文会把消息映射的知识渗透到后面的教程中。本节开始为大家讲解偏应用的知识-创建对话框。        对话框,大家应该很熟悉了,在我们常用的软件中大多都有对话框界面,例如,qq的主界面其实就是个对话框,只是它做了很多美工方面的工作,将其大大美化了。        创建对话框主要分两大步

  • directshow入门级的好文章,相当不错

    Visual C++.NET DirectShow编程作者: 时间: 2004年4月14日 15:28:51 来源:天极论坛    DirectShow是微软公司提供的一套在Windows平台上进行流媒体处理的开发包,与DirectX开发包一起发布。DirectShow为多媒体的捕捉和回放提供了强有力的支持。运用DirectShow我们可以很

  • Visual Studio 2010 调用 DirectShow 采集摄像头图像

    一年前做的运动目标检测,调用摄像头用的都是OpenCV提供的接口,

  • (转载)闲话下visual studio 2008和directshow SDK开发filter

    <br />最近在做基于directshow的render filter,乱七八糟的心得积了写,拿出来侃侃。我的配置环境是vista, visual studio 2008, windows sdk, directshow9b sdk。据说,从visual studio 2005开始,directshow就从directX中分离出来了,而部分header/library被加到了windows sdk里,而且最终逐渐会被media foundation取代。我对directshow不熟,不过摸爬滚打几天也算有

  • vs2015配置directshow

    (1)属性管理器->Debug\win32->user (2)vc++目录->包含目录里添加①C:\Program Files\MicrosoftSDKS\windows\v7.1\samples\multimedia\directshow\baseclasses     ②C:\Program Files\MicrosoftSDKS\windows\v7.1\samples\multimed

  • 在Windows7和Visual Studio 2010中编译DirectShow的例程AMCap的问题

    在将AMCap转换为VS2010项目时,可能会遇到如下错误提示: error C1189: #error :  This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommended. 翻了很多帖子都没有很好的解决,遂决定自己解决试试

  • windows 10+VS2015配置directshow

    这段时间要做虚拟摄像头,其中要用到directshow的库,在网上找都是很久以前的,最近说directX的SDK集中在windows的SDK中了,下windows的SDK安装好久好久,还有文章说windows10的SDK里面不知道为啥没有Directshow,得安装win7 SDK再copy directshow到win10系统中去,我一看怎么这么麻烦。 后来查到资料说其实并不需要,网上的参考资...

  • 在中Visual Studio .NET 2003利用DirectShow播放媒体文件(一)

     DirectShow是微软公司提供的一套在Windows平台上进行流媒体处理的开发包,与DirectX开发包一起发布。DirectShow为多媒体的捕捉和回放提供了强有力的支持。运用DirectShow我们可以很方便地从支持WDM驱动模型的采集卡上捕获数据,并且进行相应的后期处理乃至存储到文件中。它广泛地支持各种媒体格式,包括Asf、Mpeg、Avi、Dv、Mp3、Wave等等,使得多媒体数

  • 在中Visual Studio .NET 2003利用DirectShow播放媒体文件(四)

    // IDC_VW_FRAME控件Picture Control主要作用是控制Vedio Window的显示位置void CPlayWndDlg::MoveVideoWindow(void){    IVideoWindow* pVideoWinow = NULL;    if(m_pGraph)    {       m_pGraph->QueryInterface(II

  • 在中Visual Studio .NET 2003利用DirectShow播放媒体文件(五)

    浏览、播放、暂停、关闭四按钮的相应事件响应函数如下:void CPlayWndDlg::OnBnClickedBrowseButton(){    CFileDialog dlgFile(TRUE, NULL, NULL,       OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,       "Movie Files (*.av

  • 在中Visual Studio .NET 2003利用DirectShow播放媒体文件(二)

    3.设置工程属性    项目→PlayWnd属性→配置属性→链接器→输入→附加依赖项,添加库文件Strmiids.lib 和Quartz.lib。由于Dshow.h头文件是在任何DirectShow工程中都要用到的,因此我们stdafx.h加入如下行:#include  4.设计对话框,如下: IDC_STATIC控件类型Stat

Global site tag (gtag.js) - Google Analytics