`
walksing
  • 浏览: 216969 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Android开发者如何玩转应用开发

阅读更多
Android开发者如何玩转应用开发
排行榜 收藏 打印 发给朋友 举报 来源:新浪网   发布者:王菲
投稿指南【共0条评论】【我要评论】 时间:2010年10月21日 11:22
最近经常和一些Android平台开发专家交流,从他们那里获得了很多有关应用开发和发布的信息,今天我对这些信息进行了总结,希望能够帮助开发者完善应用产品的开发,也能玩转应用商店。以下是个人的几点总结:

开发者如何定位自己的产品

作为开发者,大家在开发产品的时候,首先要考虑的就是手里头有什么样的资源,是不是以盈利为目的开发产品。我们开发的产品是什么类型的产品,面对什么样的平台,要考虑这些之后才能根据自己的需求和实力以及自己的财力,开发最适合自己的产品。

现在摆在大家面前的比较热门的移动开发平台有Android平台,Iphone的平台,从现在经验和市场情况来看,对于个人开发者,Android是一个最容易上手平台,推广资源也是最丰富的,投入是最少的,入门门槛是最低的,用户量最大的移动开发平台。java还是目前的主体平台,正因为 Android的技术和它的市场推动魅力所在,大家有理由相信一到两年之后Android会成为一个主流的智能平台。

应用推广渠道的类型

Android产品现在的推广渠道从全球范围讲分为国内和国外两大部分。海外这边主要以商品为主体,而Google Market是全球最大的Android应用的推广平台。在中国范围内还有各种各样的推广渠道,比如商城,社区等等。目前国内大约有十几个商城,按照现在的发展趋势来看,到年底估计会出现50到100个各种各样商城,还有各种各样专业论坛,手机内置,店面推广,传统的电视、杂志、营销等等推广方式。

根据推广资源以及推广模式的不同,大家应该考虑自己产品用什么样收费模式,怎么样开拓思路去推广。Android这个平台、Iphone平台,以及其他一些新兴的智能平台,带来了商城模式的出现,特别是个人开发者带来了非常好的思路。

作为个人开发者来说,过去做完一款产品只能找一个SP合作,因为移动对我们有资质要求,出版到海外,是否可以和我们结算,结算模式是否透明我们都不知道。而现在只要你的产品认为是适合国际水平的产品,那么就可以把它推到国际市场去。Google平台对所有开发者都是开放的,跟大家都是三七分成,统一标准。只要开发者愿意做,多种语言的版本,都可以很快把自己产品推向全球市场。作为一个单纯的软件开发者,这些商城的出现能够非常大的降低开发者考虑各种推广模式的成本,同时也大大降低了门槛。

应用产品如何选择收费模式

Google Market将近10万款应用,这么多应用情况下我们怎么能够把自己应用脱颖而出呢?大家如果要跟EA、跟那些一线的厂商进行竞争,在这个通用的平台之下,要考虑很多精细化运作。

现在Android主要有什么样的收费方式呢?1、基于商城的收费下载。Google Market上,开发者可以拿到70%。2、免费下载,功能收费等(在目前国内有一些渠道在做),还有海外帐户,专门做海外后端支付的渠道。3、免费体验,服务收费,尚邮就是通过这种方式向用户收费的。4、置入广告收费。过去JAVA产品要联网是很麻烦的,用户很难从广告商获得很好的体验。而现在就有一个很好的体验和收费了。5、如海外授权的买断。国外很多开发厂商希望获得一些全球化产品,也愿意在中国采购一线产品。6、手机厂商的内置需求,包括MAT 厂商,他们希望硬件产品出厂的时候,能够获取一些优秀的应用来吸引广大的用户,为此他们愿意为这些产品付一些费用。7、纯免费的产品。免费的产品虽然我们不考虑盈利,但是还要考虑各种各样推广的方式。至于推广方式,每个开发者都应该根据自己的产品不同,采用不同的设计方式和推广方式。

现在许多开发者都非常关注的一个问题是,目前哪些市场最赚钱,应该怎么做?我想大家在自己的开发时间和商务人员不够的情况下,如果想实现收益最大化,那么就要针对不同的收费方式,不同的产品,不同的市场,非常精细的进行版本的划分,来使用不同的收费方式,这样才可以获得最大的盈利。

首先看一下在中国,现在采用一种免费下载,后端收费的方式,是很好的对抗盗版的策略。现在大家非常困惑的一点是,一旦把产品发到Google Market上,或者移动上面就很容易被人家盗版。假如今天希望去中国移动MM商城发不产品,然后他说不能做后端收费产品,你针对联想应用商城,或者机锋网商城,搜狐wap论坛等等要做不同的收费方式。试想一下,大家如果在Google Market上面发布的产品至少有两个版本,一个是免费版,但里面内置Google收费引导,还有一个下载收费版,这样的效果是不是会更好?

除此之外,Google 的Android Market现在没有办法覆盖到全球其他很多国家,只覆盖20多个国家支持收费,其他国家如果想收费,Google是不支持的。在这种情况下PayPal在很大程度上弥补了这一个缺陷。

Paypal支付是Android开发者的捷径

北京时间10月7日早间消息,据国外媒体报道,谷歌已经与eBay旗下PayPal达成合作协议,将于本月晚些时候在应用商店Android Market中推出PayPal支付服务。

谷歌和PayPal近几周就合作进行了谈判。消息人士称,双方已经达成协议,但仍处于保密阶段。双方合作的消息最早将在10月26日PayPal的开发者大会上公布。

双方的此次合作不仅能够为Android Market增加一种支付渠道,还能够给谷歌带来类似苹果iTunes和App Store的无缝支付流程。此前,谷歌的Android计划中一直缺少一种便捷的支付系统。

现在如果开发者想把自己的产品推到台湾地区,或者韩国等一些地区的话(例如:韩国SKT,台湾的大哥大,中华电信),这些商城都有自己的要求,要求你加不同的SPK进去,用不同的注入方式。在大家精力有限的情况下,不太可能用同一个版本针对这么多不同市场来做。

如何精细化统计自己的产品使用情况

实现这些版本细分,实际上带来很多的问题,例如:我们怎么做出好的产品,这么多版本中,哪个版本可以给我们带来更多收益,哪个版本没有多少收益,哪个版本的直接用户量是多少等等。这个对大家来说,可能一部分实力比较强大的开发者,比如做手机网络,能够做这种统计,而对于大部分个人开发者来说,他是很难做数据统计的。

开发者需要通过一个工具来统计产品领域用户量,每天新增用户量,每天多少用户登陆使用,时间长度是多少。还需要进行渠道统计,自己可以定义渠道,假如有一百个推广渠道可供推广,这些渠道可能使用的是一样的语言,也可能是不一样的语言,也可能是不一样的收费方式,有多少老用户,多少新用户在使用。还有你的产品他在使用之中是不是知道有多少1.6用户在使用,多少2.0用户在使用,分辨率是800×480多,还是其他的多。大家通常说广东用户多,是不是这样的,海外用户有多少,国内用户有多少。

比如有个游戏,是否想试一下有多少用户,比如今天一百个用户,有多少用户玩到第二关,有多少用户第三关,当你看到百分之百用户在第三关被干掉了,是否考虑把游戏难度降低一下。这个统计平台大家装到自己程序里做一些设置,很容易看到这些数据,这些数据不搜集用户具体信息,我们搜集的是宏观面的数据,大家看到的是百分比是数据,而不是某一个用户,这样可以规避一些安全的问题。

另外,开发者必须牢记:一个优秀的产品不是做出来的,它是修改出来的。大家一定要根据用户不同的反馈和需求,不断的改进这样的产品,而不是做一个产品扔出去就完了,这样根本达不到原有的目的。提到这么多版本,这么多渠道之后,大家可能有疑问,这些版本的用户在哪里?有多少用户在真正的使用?我这些推广渠道各自数量是多少?这些产品是不是满足了用户的需求等等问题都是大家需要解决的。

如何才能保证自己能够收到支付费用

现在国内有几种商业模式可供大家参考,例如:有下载收费模式,有免费下载后端收费,有广告模式。个人开发者来说今天想要后端收费怎么收,找短信渠道签订合同,还是自己找支付,什么样支付方式,SP这边结算坏账比例是多少,要考虑很多东西。这个对于个人开发者来说有一定困难。另外,和那些支付渠道签合同的时候,对方可能因为你一个月一两千块钱收益,规模不够,不给你签。或者你是个人,对方也不会给你签,在这种情况下怎么办呢?这个也是广大开发者应该考虑的问题。

面对这些情况,大家需要一套能够给自己解决这个问题的支付工具,这套支付模式主要流程就是在产品设置之中,可以以游戏关卡,或者产品功能为基础,假如产品有十个功能,有九个是免费的,而剩下的一个功能点在用户使用的时候向他收取费用,这种情况下,实际上下载是免费的,可以带来大量下载量。让更多的用户进到产品中,降低了用户的使用门槛,这种情况下,如果用户觉得你的产品非常好,就会使用后端支付方式,这是使用后端支付的一个思路。

产品如何增加用户的粘附度

从未来来说,大家在做产品的时候大家都会问,Google上这么多产品怎么样脱颖而出,怎么样黏住更多用户,有几点要注意的。
  第一、要不断的更新自己产品,不断优化服务。如果对自己的产品莫不关系,自己的产品发布到应用商店之后就再也不管了,也不看自己的产品究竟怎样,不去看用户给你反馈的评论,那么你自己辛辛苦苦积累下来的这些用户就会渐渐流失掉了。

第二、随着Android新一代智能手机的大量上市,大家现在做的应用,或者游戏很容易加上联网功能,而不再需要大家部署服务器和硬件,就可以使用很多的功能,比如玩一个方块游戏,用户完成游戏后的分数可以上传,用户自己可以很方便的查到自己的成绩在全球排行是多少,甚至通过接口向人人网、开心网等等一些SNS网站分享自己的战果,这个通过后端收费降低门槛。

第三、合作运营,可以给大家带来大量用户。其实在应用商店模式逐步走向成功的今天,很多开发者很多都是自己在做产品的,实际上如果单靠自己的实力的话,相对来说积累用户的速度会很慢,甚至你积累一两万用户可能用几个月时间。在这种情况之下,合作运营就会在很大程度上节省时间,而现在有很多合作平台可以给大家提供大量的用户。对大家来说可能要更多的把自己的思路开放一下,不要用一个局限性的观念抱着自己的产品不放。

今天就给大家分享这么多,通过今天的分享,相信大家都会有自己对于移动互联网以及移动开发的个人观点和想法,欢迎大家积极的进行沟通和交流,使大家都能够更加清晰的理解移动互联网模式,驰骋移动互联网。
分享到:
评论

相关推荐

    玩转android和h5互调

    在移动应用开发领域,Android 和 HTML5(通常称为 H5)的混合开发已经成为一个重要的趋势。这种方式结合了原生 Android 应用的性能优势和 Web 应用的跨平台便捷性,极大地拓宽了开发者的选择。"玩转Android和H5互调...

    玩转android.zip

    "玩转android.zip"这个压缩包中包含了一个使用Kotlin编写的完整Android应用程序,它展示了最新的开发框架和语言特性,为开发者提供了深入学习和实践的机会。 一、Kotlin简介 Kotlin是JetBrains公司推出的一种静态...

    玩转Android之-权限设置

    ### 玩转Android之-权限设置 在深入探讨Android中的权限设置之前,我们先来了解下Android系统是如何管理应用程序的权限的。Android系统通过权限(Permission)机制控制应用程序访问受保护的数据或执行可能对用户...

    Android之玩转MPAndroidChart(折线图、柱形图、饼状图、散列图、雷达图)优雅的舞动

    这个项目“Android之玩转MPAndroidChart”旨在帮助开发者优雅地在Android应用中集成这些图表,无论是使用Eclipse还是Android Studio,都能实现高效的数据展示。 MPAndroidChart库是由Phil Jay开发的一个开源项目,...

    Android开发之玩转FlexboxLayout布局(可实现流式布局)

    同时,这也提供了一个很好的机会,让我们学习如何将Web开发中的先进布局理念融入到Android应用开发中。 总之,FlexboxLayout为Android开发者提供了一种强大的工具,用于创建响应式和动态的布局。通过熟练掌握...

    Android 3D游戏案例开发大全1 代码

    本资料集合涵盖了"Android 3D游戏案例开发大全"的第02章、第03章和第04章的源代码,旨在帮助开发者深入理解并实践3D游戏开发的关键技术。 首先,让我们来看看第02章可能涉及的内容。在这一章中,通常会介绍Android...

    Android drawable 玩转自定义图片以及bug的解决

    本篇文章将深入探讨如何在Android中玩转自定义图片,并解决可能遇到的bug。 首先,了解Android中的Drawable类型。Android提供了多种Drawable类型,包括BitmapDrawable(位图)、ShapeDrawable(形状)、...

    玩转晋城数据APP源代码

    APICLOUD是一个强大的混合移动应用开发框架,它允许开发者使用HTML5、CSS3和JavaScript进行跨平台的移动应用开发,同时提供了丰富的API接口,能够轻松实现原生功能,提高应用性能。 在压缩包中,我们可以看到以下...

    android studio开发 推箱子小游戏

    在Android Studio中开发一款推箱子小游戏,涉及到许多关键知识点,这些知识点涵盖了移动应用开发的基础、游戏逻辑实现以及用户界面设计。下面将详细讲解这些方面。 首先,`Android Studio`是Google为Android开发者...

    Android嵌入式Linux终极实战

    在这一过程中,我们涉及的关键技术点包括开发环境的搭建、Uboot的编译、Linux内核的编译、Android系统的构建以及Android驱动和应用程序的开发。 1. **开发环境搭建**:构建Android项目的第一步是设置一个完整的开发...

    玩转Android系统通知栏.pdf

    在Android系统中,通知栏是应用与用户交互的重要途径,它允许应用在后台运行时向用户展示信息,而无需打开应用程序本身。这份“玩转Android系统通知栏....理解并熟练运用这些知识点,对于Android应用开发来说至关重要。

    玩转Android之Drawable的使用

    【玩转Android之Drawable的使用】 Drawable在Android开发中扮演着至关重要的角色,它是图形和图像的基础元素,广泛用于UI设计和自定义视图。在Android中,Drawable不仅仅局限于简单的图片,还包括各种复杂的图形和...

    一个项目玩转 Android 自定义 Drawable。.zip

    这些工具都是经过我们精心筛选和测试的,能够帮助开发者们更加高效地进行Android开发工作。 总的来说,这份Android项目资源包是一份不可多得的学习资料,无论你是初学者还是有一定经验的开发者,都能从中受益匪浅。...

    玩转 Android MediaPlayer之视频预加载(优化)

    总的来说,"玩转 Android MediaPlayer之视频预加载(优化)"是关于如何在Android平台上利用MediaPlayer组件,结合网络条件、硬件能力、错误处理等多个方面,实现视频的高效预加载,提升播放体验的技术探讨。开发者在...

    Android系统下手机游戏的设计与开发.pdf

    在Android游戏开发中,开发者通常使用Java语言,因为大部分Android应用都是用Java编写的。开发环境通常是Eclipse,它集成了专门针对Android开发的插件ADT(Android Development Toolkit)。此外,还需要安装Android ...

    Android应用源码猜猜红桃A.rar

    【Android应用源码猜猜红桃A】是一个用于学习Android...通过仔细阅读和分析`Android应用源码猜猜红桃A`的源代码,开发者可以提高自己的Android编程技能,理解游戏开发的流程,并学习如何将理论知识应用到实际项目中。

    玩转Android---2D图形及动画---Frame动画

    这篇博文"玩转Android---2D图形及动画---Frame动画"显然会深入探讨如何在Android平台上创建和管理帧动画。帧动画是一种将一系列静态图像连续播放以产生动态效果的技术,常见于游戏和应用程序中的过渡效果。 首先,...

    玩转Android多分辨率规格的界面设计教程 pdf

    本教程“玩转Android多分辨率规格的界面设计教程”旨在帮助开发者理解Android系统的屏幕适配机制,并提供实用的方法来确保应用在各种设备上都能呈现出良好的视觉效果。 首先,Android系统采用密度独立像素(Density...

    a-TetrisGame_俄罗斯方块_androidstudio_android_源码

    在移动设备上开发一款经典游戏,如“俄罗斯方块”,不仅可以提升编程技能,还能让你深入理解Android应用开发的基础知识。本项目名为“a-TetrisGame”,是使用Android Studio 3.1版本构建的一款基于Android平台的...

    玩转晋城源代码

    综上所述,《玩转晋城源代码》这款应用在技术实现上涵盖了Android的各个方面,包括UI设计、数据库管理、网络通信、用户认证、数据安全以及性能优化等,为开发者提供了丰富的实践机会和学习素材。

Global site tag (gtag.js) - Google Analytics