安卓app开发公司的福音,

Google 近日面向全平台(包括 Windows、Mac、Linux、及 Android)推出了全新版本的 Chrome 45 浏览器,而我们今天要关注的是其在 Android 平台上开发出的新工具— Chrome custom tabs。

Chrome custom tabs 是什么呢?它是一款必须以最新的 Chrome 45 浏览器为基础使用的工具,如果你需要在 Android 平台上的App中打开网页,它将为用户更好、更快地以更贴近原 App 的形式显示出来。

CCT_Large.gif

事实上,Google 在今年5月份的 I/O大会上就发布了这款工具的消息,但当时关于它的具体信息还不明确。不过现在, Chrome custom tabs 揭开了它的庐山真面目,我们可以来看看 Google 为什么要开发这款工具、以及它又能为用户带来哪些便利。

「Android 的开发者们经常会面临一个问题,那就是他们经常需要在 App 中打开网页链接。使用浏览器打开链接对于用户们来说是家常便饭,操作起来也不困难,但是,在 App 中直接向网页进行转换,这个过程会使用户损失很多东西」

对 于开发出这个工具的原因,Google 公司负责标签页定制的(Chief Tab Customizer)软件工程师 Yusuf Ozuysal 如此说到,「当然,你也可以使用自定义的浏览器来打开那些网页链接,这样你会得到更好的操作体验,但是,它代价会是更复杂的技术难度及对用户来说不够熟悉 的浏览器体验。」

477810-google-chrome-45.jpg

因此,面对这个问题,Google 希望 Chrome custom tabs 可以解决它,因为设计这款工具的目的就是想让它帮助 Android 平台上的 App 打开网页链接的速度更快、显示效果更好。

首 先,从速度上来说,相比一般的网页视图 (WebView) 及使用传统 Chrome 或其他浏览器进行网页加载,Chrome custom tab 可以明显优化加载速度。它的运行原理是,App 将会预先为你在后台加载网页,当你要打开它们时,它们将会在极短的时间内显示出来。

其 次,Chrome custom tabs 将会大大优化用户的使用体验。App 可以通过调整 Chrome 浏览器工具栏的颜色、在浏览器工具栏上增加自定义操作等方法来定制其在浏览器上的显示,这样,App 的网页显示将会匹配于 App 本身的样子,用户也可以直接从浏览器上的自定义选项卡中直接对 App 进行特定操作。

c0bc3adaba981e3.jpg

Chrome custom tabs 目前被正式应用在 Chrome 45 浏览器上,而当你在使用 Custom tabs 时,除了它本身的功能之外,你还可以同时使用许多 Chrome 之前就具有的功能,比如可以存储密码、自动填充、便捷搜索。除此之外,Custom tabs 还同 Chrome 使用一样的 cookies,这意味着你可以在使用 Chrome 浏览器时进行无缝连接。举个例子,「如果一个用户之前就在 Chrome 浏览器上登陆过,那么当他通过 App 使用 Custom tabs 时,他将会自动登陆该账户。」

Chrome custom tabs 对开发者们来说,使用也并不十分麻烦,只需更改现有视图内容的一些参数而已,进行基本的融合也只需要额外的几行代码;并且 Custom Tabs Support Library 也可以帮助你更轻松地完成这些复杂的融合程序。

在 未来的几周时间内,你将会在一些 App 上见到 Chrome custom tabs 的样子。目前,Feedly、The Guardian、Medium、Player.fm、Skyscanner、Stack Overflow、Tumblr、及 Twitter 等应用正在测试这个功能,用户将会在未来的几周内体验到这个功能。

如果你是一个 Android 平台的开发者,并且对 Chrome custom tabs 也感兴趣的话,那就来试试吧,它支持任何一个可运行 Chrome 45 的 Android 版本。开发者手册在此:developer guide

期待国内的 App 开发者们也能尽快上手这款工具,为 Android 用户们带来更好的用户体验。

App开发公司怎么才能提升客户留存率?

App 开发人员经常会陷入到这样一个误区当中,当各项后台数据表现不佳的时候,总是觉得再给 App 添加一个功能就能提升客户留存率!但事实是这样的吗?是不是什么功能添加进来都能提升客户留存率?如果不是,那么应该怎样对 App 进行改良,才能让后台的数据图表变得好看一些呢?

「下一个功能执念」:一种相信通过开发新的功能来维持客户留存率的思维误区。

对于那些喜欢开发产品的项目经理来说,当项目的进展不是很顺利,他们下意识地都想要在这个产品身上动更多的手脚。「发布-失败-再发布」的循环一再上演,但人们往往忽视的事实是,这样的法子根本行不通,除了浪费了开发人员的精力和时间之外几乎没有什么用处。

让我们还是拿数字说话吧。为什么说「下一个功能执念」是一种错误的思维误区,请看下图。

APP开发 用户留存率 App应用开发

上图显示出来一款产品从刚开始人们的浏览状态,到注册成为用户,再到接触产品一个月后,显示出来了客户的留存率变化情况。从图上我们可以很明显地看出来它是如何呈现断崖式的下跌的。这是一个标准的、最为普遍的客户留存率演变过程,有大量的案例和数据可以做以支撑。

而对于一款网页 App 而言,平均数字如下:

假设有 1000 名用户访问了主页,体验了你的产品

20% 会注册

上述人群中 80% 的人会完成新手指引

上述人群的 40% 的会在注册后的第二天再次登录上来

上述人群的 20% 会在注册后的第二个星期登录

上述人群的 10% 会在注册完 30 天后再次登录

换句话说,30 天之后,1000 名访客的基础下,只有 20 名用户成为真正的日活跃用户

当然,偶尔也能出现比上述情况更好的局面,尤其是这款 App 已经打造了非常棒的品牌,不仅流量很高,而且还能在流量中实现更高的真实用户转化率,又或者是在第一天、第七天、第三十天这几个节点的数据,会是我上面公布的数字的 2 到 3 倍。(往往出现在通讯 App 领域)。但是即便有这样的例外存在,几乎每一个人都会看到这些数字还是会皱眉头,深感忧虑和沮丧。

正是因为这一点,「下一个功能执念」就趁虚而入。它让人们很容易就相信了只要将产品的新功能开发出来,那么一系列的数字指标就会相应地变得好看。但是,人们往往在开发新功能上面犯了如下的两个错误:

1.太少人将用到这个功能了。往往是这个功能针对的目标群体是已经在 App 内活跃的,或者说已经驻留下来的用户,而不是非用户或者新用户。

2.它无法帮助人们更加投入到 App 的使用中。尤其是将这款功能定位为一个「非常重要的」、「关键性」的功能,但是却在新手教学的环节之外,成为了一个对用户来说可有可无的选项。

这些功能背后的开发理念都是好的,它们都是想要提升用户的参与度。但是如果人们都不经常用它们,那么它们就无法让那条糟糕的曲线变得稍微好看一点点。换句话说,一款在「第七天」推出来的新功能,绝对不会比在「新手环节中出现的功能更经常使用。因为上面的图表已经显示结果了,最终只有 4% 的用户能够看到这个新功能的存在。

开发功能的着力点应该放在「新手环节

说到这里,「新手环节」到底有多重要就无需赘言了。如果产品经理没有在这个环节用一种最正确的方式,向用户传递出这款 App 到底是干嘛的,怎么使用的,那么后续再怎么努力的做修补工作都无济于事!

Twitter 刚开始推向市场的时候,新手教学环节是当你注册完毕后,直接就进入到一个空无一物的信息流页面,然后给你留一个文本框,让你填写任何你想说的东西。当然这能方便你摸索整个产品到底是什么样子,并且给你后续的行为留有了充分的自由度,但是不得不承认这个设计是非常差的。如今,Twitter 会在新人注册进入后引导新人去关注一系列的账号。这个功能设计就在一开始表明了 Twitter 的定位,它着眼于成为一个阅读器。

「投入度之墙」

另外需要注意的一点是,不要将新功能的诉求点瞄 准在提升产品内用户投入度上面。这里要提到一个「投入度之墙」的概念,也就是在产品不断地引导用户来深度使用这个产品的过程中,是有着一条泾渭分明的界限 的。在这个「墙」后面,功能追求的都是用户真正与产品合二为一的行为,比如发布招聘、创建一个新的项目,又或者是将文件存放在文件夹里。而在「墙」的前 面,功能都不需要多少投入度就能带来价值,比如浏览信息流、给某些照片评星级、点击一个链接等等。如果你在「墙」的后面打造了一大堆功能,这些功能也确实 让人拍案叫绝,但是只有非常非常少的人在这堵墙的后面能够用到这些功能,这些功能并不能修复曲线,也就是提升客户留存率!

那么如何选择「下一个功能」是什么呢?

如果想要修复上图曲线,那么必须对用户对产品的使用周期有非常深刻的了解。

首先必须考虑的问题,就是尽可能地去扩大这个功能的覆盖面,也就是受益人群。只要接触到产品的人,几乎每一个人都会受到这个新功能的影响。这是黄金第一法则!换句话说,应该开发的新功能必须瞄准在非用户、以及随意浏览的用户身上。这里面的道理太简单不过。因为这部分人群的基数实在太大,拥有很大的开发潜力。这也意味着要将精力、焦点放在登录页面、上手环节的顺序,最初「开箱即用」体验上面。这些功能都非常非常关键,但是往往没有获得足够的重视。

同样的,需要真正地去了解用户在接触了产品之外,下一步他们的行为究竟是什么,从而真正在某个环节「激活」他们,使其成为真正的日活跃用户。对于社交网络平台而言,引导他们关注或者添加朋友是最关键的环节,因为这样做很容易带来正向循环;对于一款「软件即服务」 (SaaS)应用而言,应该是在正确的页面加载 JavaScript 标签;对于一款 Blog 产品而言,应该是方便人们去给 Blog 取名字,选主题,写第一篇日志。将新人上手环节单独拿出来做各种设计和引导,并尽可能保证环节的精简,传达出来的产品诉求足够明确、就越能保证一个相当不 错的用户转化率。

当产品还在开发初期的时候,产品开发人员在接下来的功能研发上有着太多的选择和自由度。人们往往将太多期望寄予在了「下一个功能」上面,换回来的往往是令人失望的结果。事实上,「下一个功能」必须需要有着更加体贴入微的设计,更加缜密用心的思考,更加详实可靠的调研做其支撑,才能给一款应用带来漂亮的真实用户转化率。

ASO-怎么写好APP描述和APP介绍资料

APP描述是什么?

APP描述指的是在提交App Store审核的时候,需要针对自己的APP写一段介绍文字。

APP描述的目的(意义)是什么?

1、一言蔽之,就是要告诉用户:为什么我们的产品比别人家的好。

2、它向用户们展示自我的过程。CP必须明白,用户之所以能在看你的App描述,必然是他们已经通过搜索、或是推荐页面点击到了应用详细介绍界面, 他们势必也已经看到了产品的名字、以及截图。相当于他们的一只脚已经迈进了门,接下来通过App描述再把他们拽进来,这个用户就到手了。

 

APP描述的几个原则:

1、社会认同非常、非常重要

当然,这是个”鸡生蛋还是蛋生鸡”的问题。然而,如果你有什么牛逼数据,那千万别藏着掖着!你的应用是否下载量曾破百万?是否进过苹果官方的精品聚焦榜单?是否曾有过精彩的媒体报道?甚至,你妈是不是很爱你?都大胆写出来!是否有被知名人士推荐,是否在某个微信,QQ群获得广大用户好评?

2、讲故事而不是列功能

用户想成为什么样的人,你就该去讲什么样人的故事。需要剖析,把我用户需求。他们是想提高效率吗?还是想节省开支?或者是想7分钟内健身成功?那就请让他们知道,他们到底能变得多牛逼!

3、写的再多,也只有前几行有人看

App Store只显示前几行字,除非用户决定点进去看更多(大多数时候他们不会)。因此,你得把重要的内容放前面。

4、试验

试验是发现最佳描述的唯一方法,你需要试验不同的表达和数据。如果其间出现销量下滑,你大可随时复原。

5、交叉推广

App描述是根基,很多时候用户不仅仅是通过App Store进入的,他们也可能是通过搜索引擎、或是一些网站来发现你的App的。而有时候用户也可能会试图寻找你应用的有关网页,来获取帮助信息。因此做好这方面的工作也很重要。

先明确下这里的4个要点,将它们放到你的App描述里面。开头两个是强烈建议要有的:

a、专区:为你的App专门建立的介绍网页,里面包括应用截图、描述文字、下载地址等等;

b、支持链接:用户点击这个链接就能针对你的App寻求帮助、提出建议;

c、社会化媒体:你的微博、微信之类的地址;

d、其他应用:你推出过的其他App

注意!CP尽量要保证用户能方便地联系到你、并且你能在短时间内针对用户的问题给予答复。如果不能在短时间内解决问题,用户可能会因为愤怒而给出差评。

如果用户在评论中反复提到了某些问题,那么尽量在你的App描述中做一个说明,并且尽快解决。

如果开发者此前推出过表现不错的App,那么不妨尽快把前作搬出来。“XXXX的开发商的XXXX作品”之类的模式很容易套用,或者你可以在末尾做个补充:“如果你喜欢做个App,不妨看看我们的其他产品”之类的。

6、描述里,带上你的关键字,如此可能有助于ASO。

APP描述的开头很重要

1、比如对于iPhone,在其App Store中,用户能直接看到的是开头的225个字符(大约是112个汉字)。也就是说,整个应用程序描述的字数限制为4000个字符,但是最开头的225个字符决定了用户会不会继续看完后面的描述语句。

2、我们的建议是保持简明风格(当然,这里的前提是,开发者已经在应用名称、应用截图上能给用户一个大体的概念),然后在后续内容中对App进行更深入的描述。

3、你必须清楚和简洁,但应用程序名称和截图应该已经创建了一个明确的应用程序。你可以在副本进入更深层次的细节。要怎么写好App描述的开头呢?不妨参看如下建议:

#开门见山:使用直截了当的语言,抓住用户注意力,调动起他们想要进一步了解你的App的动力。

#简单易懂:请说人话。不要用复杂晦涩的专业术语,谢谢。同时尽量删去多余的字词,因为你的开头只有225个字符。

#体现价值:换句话说就是能给用户带来什么?体现出你的App的价值。

当你已经完成了一个不错地App描述开头时,OK,接下来可以往深入讨论了。

APP描述的细节

1、首先要看你的App是什么类型,是游戏、工具、还是其他别的。但一般来说,开发者可以学一学新闻报纸模式——重点新闻放前面,普通的新闻放后面。

2、然后是关于“留白”,留白是一门艺术。毕竟,大段大段的文字,往往会很快让读者失去阅读兴趣。因此毕竟建议使用的是短段落(什么叫短段落?看看你正在看的这篇文章吧),使用一些副标题,让主次分明,也让描述文字阅读起来更顺畅。

3、善用圆点列表用圆点开头的小列表来展示你的文字描述向来很受欢迎,来看看一些可行的建议:不要写得太长。把最重要的一、两句话放开头的两个点, 第三重要的句子放最后一个点;你或许不会看这个点后面的文字。你肯定不会看这个点后面的文字。每个点的开头,请用不同的字来开头!

4、你可以考虑把你的App的功能拆成一个列表,然后标明重要性顺序。如果你把它们全部堆在一起,那么结果就是很容易被无视。当然,你也可以把它再拆成两个列表来展现。

5、上面说的可能对玩家而言是更为自然的阅读方式。因为人们更倾向于关注列表中的前一、两点以及最后一点。然后中间部分可能会被跳过,尤其是看起来 比较相似的语句会被他们合并起来一扫而过。其中有个小技巧是,善用玩家关注的“热词”,你可以通过搜索引擎等工具来关注最近的热词,以便更好地吸引眼球。 不过必须指出的是,虽然这些关键词可能会吸引眼球,但也必须和你的App有关系才行……不要随便乱用哦。

保持更新你的App描述

1、在每次对应用程序进行更新之后,都需要对新版本给出一个描述,当然,你也可以更改App的整体描述。

2、通过用户的反馈来改进产品是非常重要的。很多时候他们的反馈会给开发者带来新的视角,从而进一步把你的产品打磨好。因此,如果你为你的APP添加了用户关注的某些功能时,不妨在App描述中加以体现。

需要避免的常见错误

开发者在撰写自己的App描述时,往往很容易犯一些错误,这些错误所带来的隐患会埋在用户下载你App的前后时间,然后就可能会招来大面积的负面评论,从而让你的App猝死。

1、错别字、不通顺的句子:请找专门的文案来撰写,写完后认真校对!

2、混乱模糊的描述:如果你的App描述混乱模糊,用户可能就不乐意下载。

3、夸大其词:这一点最为常见。很多类似“最绚丽、最好玩”之类的描述都容易让人心生反感。

4、名不副实:请不要在App描述中加入你的产品不具备的特性。

5、关键词堆砌:看起来很难看。而且很low。

6、偏离目标:针对你的用户来撰写App描述,而不是针对你自己。

7、忽略重要细节:游戏有多大?收费几何?等等。

APP描述的基本流程

1、前期准备。

2、撰写。

在开始撰写App更新时,开发者要先做好准备,心中有数。找到理想的热词,列出你的产品的亮点特性。然后是先写出一份草稿。当然也可以邀请专业的文案来撰写。

3、润色。

接下来是修改润色。要思考这些文字未来在手机或者平板上将会是怎么呈现的。要努力让行文流畅,生动。

4、然后按需更新。

随后是要确保你的App描述紧跟App的版本更新,凸显每次更新的亮点。

9月16日全球APP开发创意争霸决赛

8月28日,第九届中国成都国际软件设计与应用大赛即将开幕,其中,主题为“互联网+开启APP移动互联新时代”的IDG(美国国际数据集团)全球APP开发创意争霸赛2015成都站,已启动报名。

本届比赛分设了IDG全球APP开发创意争霸赛2015成都站、智能软硬件应用创新竞技赛、电子商务应用设计竞技赛三个团体竞赛项目,将在北京、成 都、青岛等地征集作品。获奖开发者将有机会前往美国硅谷参加全球总决赛。成都站报名时间为即日起至9月12日,决赛时间为9月16日。

安卓APP平台广告费超苹果iOS App平台

所谓的APP装机广告,就是移动应用开发商购买的以用户点击、下载、安装软件为目的的广告产品。

安卓和苹果生态的移动应用软件规模快速增长,App开发商和个人开发者不得不投入巨额资金推广自家产品,市场竞争导致移动APP装机广告费暴涨,机构数据显示安卓软件装机广告费同比上涨了一倍多。

近日,美国波士顿的移动营销公司Fiksu发布了一份有关移动软件装机广告的市场报告。报告显示,获得一个忠实用户的装机广告成本(这名新用户在下载安装之后必须至少运行软件三次)在七月份上涨到了2.98美元,比六月份环比下滑了7%,但是和去年同期相比上涨了51%。

这个数据表明,手机软件开发商获取新用户的代价越来越高。随着苹果和谷歌软件商店的规模达到百万款,开发者必须千方百计吸引用户的眼球。

苹果iOS平台和安卓平台的装机广告费差异明显。苹果平台七月份的单次用户安装的价格为1.43美元(单次安装广告费和忠实用户获取成本属于两个指标),比六月份上涨了四分之一,和去年同期相比上涨了16%,涨幅并不大。

但是在安卓平台上,单次安装的价格上涨到了2.73美元,同比大幅上涨了115%,比六月份上涨了29%。

上述公司也指出,移动应用软件的单次安装广告价格在环比上涨,但是忠实用户获取成本在环比下降,这表明移动软件广告主,提高了广告传播效率,触及到软件的目标用户群,新安装软件的用户中,忠实用户越来越多。

九月份,苹果将发布新手机和新版iOS操作系统,上述机构预测,移动应用的装机广告费还会上涨。

在移动软件数量上,安卓最初落后于苹果平台。今年初,谷歌官方的Play软件商店宣布,软件数量达到121万款,第一次超过了苹果iOS。

读书APP上线,微信朋友圈晒排行

微信读书App应用今日正式上线,iOS版和Android版同时开发完成推出。该应用是一款基于微信关系链的读书软件,主打读书和社交理念,用户可以与微信好友分享、交流读书心得,同时设置有“读书排行榜”,按阅读时长排名,每周结算。

据了解,微信阅读是腾讯旗下微信团队与文学业务平台阅文集团共同开发的独立阅读应用。

阅文集团于今年1月正式成立,是腾讯文学与盛大文学联合成立的新公司。统一管理和运营原本属于盛大文学和腾讯文学旗下起点中文网、创世中文网等网文品牌。

通过使用发现,尽管阅文集团掌管了众多网文品牌,微信读书应用中的书籍并未出现网络文学内容,以出版图书为主。而腾讯阅文集团已有的读书应用“QQ阅读”则以网络文学内容为主,二者的定位有着明显的不同。

此外,图书发现界面的宣传语是“读一本好书,就是和许多高尚的人谈话”。从内容上看,腾讯或希望将微信阅读做成一款如亚马逊Kindle一样的主打高品质、优质内容的读书应用。

在阅读体验上,微信阅读与市面上的其他阅读APP没有太大差别。微信读书的特色功能在于读书交流以及排行榜功能。

应用中的读书交流“想法”界面与微信朋友圈类似,用户可以选择书架上的图书分享当时的心得,微信好友可以点赞和评论。

而“读书排行榜”,则与微信运动排行榜类似,按照阅读时长排名,每周日晚24时结算。此外,用户可以查看微信好友的书架,了解好友正在看什么书,并可以向好友推荐图书。如果用户不希望好友看到自己正在看的某本书可选择私密阅读。

微信阅读团队此前在接受媒体采访时表示,希望通过交流心得、排行榜、查看好友书架等功能,增加阅读应用的互动性,使用户在好友的关注下能够坚持阅读的好习惯。

基于熟人社交关系的读书应用用户会买账吗?用户愿意向好友敞开自己的书架吗?阅读排行榜又能否如微信运动排行一样带动读书热呢?这些问题最终都需要用户给出答案。

规划部门欲开发“地下迷宫”手机APP应用

据介绍,南京市市域范围内的主次干道地下,埋藏着近20种、总长度超过57000公里的管线,还不包括众多工矿企业厂区、大单位和住宅小区等,目前南京至今尚没有一张完整、准确的地下管网全景图。

为 了摸清复杂的地下“迷宫”,加强地下管线管理,去年南京成立了城市地下管线数字化管理中心,开始了大规模的管线探测普查。截至止今年7月,南京全市玄武、 秦淮、建邺、鼓楼四区市政道路、河道等公共区域内,预估管线总长度约15000公里,截至7月底已完成管线物探约6682公里,其中完成检查并入库的管线 长度约1130公里。
除了高科技手段探测,当然还是需要人工探测的。在南京,市民经常能看到大街小巷上掀开井盖钻下去的“红马甲”。实际上,为了绘制出南京历史上第一张完整的 地下管线数字地图,仅南京主城的江南四区范围内,就同时活跃着由全市各个管线单位和测绘机构组成的80多个探测作业组。

为南京“地下迷宫”绘出一张图

据文献记载,南京现存历史最悠久的供水管道可以一直追溯到晚清时期。,在民国和日伪时期,南京又相继铺设了自来水、电力、通信等管线。1949年后,尤其改革开放以来,南京地下管线的种类和数量急剧增多。

目前,南京市测绘勘察研究院还保存着一张糊裱于图版的破损、陈旧的测绘图,这张用透明纸蒙绘成带状的简易管线图表明,早在1960年前后,南京市就对25条主要城市道路下的综合管线开展过测绘。

据 介绍,南京这座地下“迷宫”对于南京就像一根嵌在肉里的软刺。作为城市测绘的主管部门,市规划局于1997年组织开展了主城区243平方公里的地下管线普 查,获取管线数据长达6000余公里,由于各种原因最终没有形成管线成果“一张图”,而且缺少动态维护制度保障,这一批数据失去了现势的实用性。

手机APP将带你“看”南京地下迷宫

专家说,即使现在已经掌握了详尽的南京地下管线全景地图,如果没有一整套完善的动态维护机制,这张地图也将很快成为一堆“数据垃圾”。因为每天都有各种新的管道埋设,旧的管道废弃。普查只能了解某个时间节点的状况,无法动态掌握城市地下管网不断变化的全貌。

记 者了解到,市规划局为此建立了南京“地理空间信息数据中心”,目前已经完成了功能调试,出台了数据标准软件,研发了管线编辑和质检入库软件。据介绍,规划 部门正着手在三维展示、成果应用、发布服务、APP应用等方面进行完善和升级。这个名为“南京市管线地理空间信息系统”的软件平台不仅实现了管线数据入库 的完整和规范,未来将还通过管线数据的查询、更新、共享,成为南京地下管线数字管理的大脑和核心。

规划部门表示,当系统建立后,今后南京一旦地下管线出现堵塞或破损,相关职能部门和管线单位可以借此迅速确定位置,保障城市的“血脉畅通”。

Quirky Linux 特殊发布”Appril”,专为Android应用App开发商提供

Quirky Linux是由基于 Puppy Linux 的“诡奇”发行版,由PuppyLinux开发者barry kauler主导开发。新版Quirky采用最新的Linux内核,支持utf8的jwm桌面环境,互联网连接向导整合了pwireless2,特别适合低内存的旧电脑安装使用。

近日,Quirky 7.1 “Appril” 发布,此版本是 Quirky Linux Appril 系列的特殊版本,专为 Android 应用App开发公司的小伙伴们提供。

此版本包括:TAndroid SDK, Android Studio, App Inventor, Oracle JDK 和 LiveCode,提供开箱即用,一键完成的 Android 应用开发。

详细改进内容请看发行说明. Download (MD5): appril-7.1.usfs.xz (1,000MB)。

手机App客户端开发流程及版本规划

一个移动APP项目研发规模可大可小,但都离不开以下几个成员:产品经理、ui设计师、前端开发、后端开发、测试等。如何合理安排项目成员工作、确保项目顺利进行呢?一个清晰合理的项目研发流程控制很重要。

干货丨移动App项目研发流程及版本规划

移动APP项目研发流程控制

项目研发流程一般来说分3个阶段

第一阶段:需求策划。在需求阶段产品经理内部进行需求讨论:讨论下版本需求重点是什么,做什么功能,怎么做。通过反复调研、讨论、输出交互方案。确 认需求可行性:产品在输出交互方案后找相应的开发讨论需求方案是否可行,这个讨论阶段产品和开发的思维方式不同,往往会擦出新火花、新惊喜;但讨论控制不 好或者会演化为产品和程序员的撕逼大战,呵呵。UI设计:设计师将产品的交互方案变得更生动精美,不过精美的设计稿不见得都能实现出来。在这个过程中产品 经理需要协调设计师和前端人员的沟通,制定设计规范。同时保证设计稿的质量,出稿进度。需求宣讲:产品经理将交互方案和实现逻辑完善以及将上版本的 bug、其他优化需求等整合出完整的版本需求文档后,拉上项目所有成员宣讲。宣讲目的主要让项目成员清楚新版本需求的重点是什么,做什么功能,为什么做 (重点讲);简单介绍怎么做,讲解交互方案或设计稿,给大家有一个整体的印象,让大家都了解版本功能的意义。

第二阶段:需求研发。项目启动:需求宣讲后,开发根据产品需求文档进行需求评审,评估出研发周期、提测时间、预发布时间点、正式发布时间点。产品根 据评审结果发送项目启动邮件。研发:需求研发过程中,产品跟进研发进度,保持与开发沟通确保需求被正确理解,及时解决研发过程中发现的新问题。测试用例: 产品、测试、开发共同确认版本测试用例,并同步研发过程中变更的需求和细节。提测:产品验收开发输出的功能模块,并输出体验回归文档;测试根据用例验证需 求逻辑,提bug、优化给开发。内网环境测试通过后,测试继续验证预发布环境、正式环境。

第三阶段:版本发布。客服培训:测试验证的过程中,版本发布前,产品提前给客服培训新版本内容。发布:后端开发、运维人员将代码发布外网环境,前端 输出外网正式包。产品运营将正式包上传各大安卓市场或ios -appstore提审。升级:所有安卓渠道包更新好,或者appsore审核通过,新版本也没有发现什么问题时,后端开发和运营人员打开升级配置,并发 送升级通知。运营报告:版本发布完毕还未算完呢,运营人员在新版本发布后,收集用户反馈,进行数据监测、数据分析;评估新版本功能效果和影响,验证新版本 功能以及输出下版本需求开发和优化建议。

从以上APP项目研发流程来看,每一个版本研发都要经历以上3个阶段12环节,理论图上看是一条完整的流水线,但是如何保证流程顺畅进行?如何使项目成员工作效率最大化?这十分考验产品经理/项目经理的版本规划能力。当然项目成员间的默契和沟通也很重要。

从笔者实践经验来看,要保证流水线顺畅,理想情况产品需求文档要领先前端开发2个版本,设计领先前端开发1个版本,后端开发领先前端开发半个版本。 即在当前项目启动同时,产品经理已经在调研讨论下下版本需求;设计开始搞下版本的稿子;当前项目进行到一大半时,后端已经完成当前版本的需求,并开始准备 下版本的需求预研。

版本规划是产品经理根据需求优先级和开发进度预估定出来的,即每个版本要做什么,重点是什么,研发时间,上线时间等。一般来说,项目每发布一个版本都应该有它的意义和主打功能。

App首个版本相对来说时间较长:app需要搭配开发环境,确定app技术框架,以及研发各种基础系统等。像这样时间较长的版本研发,产品经理和技 术在需求评估时要将开发需求分阶段进行并且设置里程碑(尽量不超过3个),在每个里程碑(最长不超过1周)时间点,产品经理需要确认完成的情况,发现问题 及时调整研发计划,控制项目风险,保证项目如期完成。

后 续开发的每一个版本都应该至少有一个重要功能,版本研发周期最好控制在2周-3周内。这样的好处一方面是保证项目成员有个良好的开发节奏,使研发效率最大 化;另一方面保证每个版本有新东西给到用户体验,以及符合各大市场申请首发条件,获得免费的推广资源(ps:一般首发活动可以获得几千到几万的免费用户, 还是挺吸引的)。当然重大功能上线的话,确保上线后版本的稳定性,可以将研发周期延至1个月,或者进行灰度发布。要尽量避免安排超过一个月研发周期的版 本,否则要将长版本设置为若干个里程碑验收。经验来看研发周期过长往往会导致研发技术人员精力分散,工作拖沓,积极性下降。

一般情况不建议频繁发布小版本,因为每个版本发布都需要测试,打包,发布市场,发升级配置和升级提醒等。频繁发布小版本造成测试和运营重复性工作增 加,造成资源浪费;用户侧看频繁的升级提醒也是件很讨厌的事情。另外,建议外网运营客户端版本最多不要超过4个。维护老版本成本还是比较高的,比如做新功 能还要考虑新老版本兼容情况,和各种后台数据接口升级、更新的兼容问题等。

在特殊的情况下,有紧急的bug和漏洞时,才建议紧急发布一个bugfix版本。

政府及事业单位APP开发解决方案

北京电子政务App开发
对于商家

  1. 反映政府及企事业单位服务型政府良好形象的全新平台,
  2. 政府及企事业单位及时快速发布信息的优质窗口,
  3. 让民众了解政府及企事业单位工作,
  4. 与政府进行沟通的便捷桥梁
对于用户
  1. 让广大群众能够及时快捷地了解政府的最新信息,
  2. 真正享受到政府及事业单位提供的服务。
功能特色
  • 地方概览: 图文并茂向外界展示本地的基本情况,大处着眼,小处着手全方位的展示自身。
  • 政府信箱: 通过百姓心声、回复查询、征询平台等栏目形成群众与政府及企事业单位的良好互动,改变政府以往高高在上的生硬形象,打破群众与政府之间的距离感和陌生感。
  • 便民服务: 在为政府及企事业单位提供基本信息发布功能基础上,提供交通导航、旅游攻略、本地特产等栏目,切切实实为群众提供方便。