手机软件必备功能——自动更新和好友推荐

原创 2011年03月03日 16:36:00

手机软件必备功能——自动更新和好友推荐

爪哇米工作室 陈跃峰

出自:http://blog.csdn.net/mailbomb

 

         随着时间的发展,时代的进步,手机软件已经相当的成熟,而随着手机软件,特别是手机应用软件的丰富,大大方便了人们的生活,而在手机软件的开发中,两个细节的辅助功能不知道你是否已经加入到你的软件中呢?

         这两个功能就是:1、自动更新,2、好友推荐。其中自动更新可以方便的留住旧的用户,而好友推荐功能则可以方便的实现软件的宣传和传播,现在几乎已经是软件中不可或缺的两个功能了。本文就将介绍一下这两个辅助功能的实现方式。

1、  自动更新功能实现

如果需要在软件中实现自动更新功能,则需要具备以下条件:

a)       一个网站

b)       软件具备网络功能

在实现时,由手机客户端通过联网(httpSocket),将客户端的类型、版本号,甚至版本类型等参数传递给服务器端,由服务器端根据这些信息判断该客户端是否为最新,如果是最新,则客户端提示不需要更新,如果需要更新则把更新的地址反馈给客户端,由客户端软件提示用户进行更新即可。

说明:对于一些个人开发者来说,可能没有自己的网站,这个没有关系,很多厂商,例如手机广告商等提供了更新功能的服务器端,可以直接使用的。

2、  好友推荐功能实现

好友推荐功能就是如果用户觉得这个软件好用,可以直接通过软件以短信或其它形式告诉自己的好友,这种推广方式是最有效的推广方式之一。

这个功能的实现方式是:在手机中制作专门的菜单项,一般是在主菜单里面,可以通过“好友推荐”菜单项进入专门的好友推荐界面,其中可以输入好友的电话号码,最好可以调用本地的通讯录,以及一条事先写好的短信内容,例如:XX软件很好用,我正在使用,你也来用用吧,下载地址是:XXXX

当用户选择好电话号码以后,可以通过调用手机自身的短信功能给好友发送一条短信,好友可以通过从短信中提取网址就可以方便的下载你的软件了。

注意:这个下载地址一定要是一个选择页面,用户可以根据自身的手机型号选择对应的版本,应为好友的手机型号未必和用户当前的型号相同的。

 

 

 

 

虽然这两个功能不会为你的软件增色多少,但是已经成为现在手机软件中的标配功能,如果你的软件还没有这些功能,那就赶快加入吧!

Atom推荐的8大插件

用Atom避免不了使用插件,下就推荐一下插件 ①Emmet Web开发者必不可少的工具,据说是神器,小松强烈推荐 新建一个test.html保存一下,我在这个文件演示一下Emmet插件的使用 HTML...
  • a454213722
  • a454213722
  • 2016年08月04日 12:00
  • 32843

手机软件测试分类(测试分类)

1、兼容性测试 例如:测试一个文档使用word2003能打开,无法打开word 2007的现象。 一般兼容性测试的手机模块内容包括: SIM卡兼容性测试、BT、PC驱动、SD卡和WLAN。 2、自...
  • qie2327023
  • qie2327023
  • 2015年07月07日 18:46
  • 2439

简单实现安卓app自动更新功能

实现简单安卓app自动更新: 1.服务端提供接口 2.客户端获取接口数据,解析,获取最新版本信息 3.安装最新版本...
  • wuyinlei
  • wuyinlei
  • 2016年03月01日 13:25
  • 13911

十个程序员必备的网站推荐

简述程序员的工作和日常生活非常的枯燥,这里给大家推荐一些程序员经常使用的网站,也是我经常上的一些网站,尤其是前三个网站感觉用起来非常的舒服。我大致把这些网站分为三类,使用工具类,设计分享类,资讯交流类...
  • u011012932
  • u011012932
  • 2016年05月18日 09:34
  • 5578

推荐WordPress 必备的常用插件及插件功能介绍

All in One SEO Pack All in One SEO Pack插件(有的中文翻译为“多合一SEO包(或集)”)是WordPress 优化插件中最强大的之一,也是最多人使用搜索优化的插件...
  • xz_src
  • xz_src
  • 2017年05月30日 10:49
  • 1292

介绍手机软件运行环境

1.1 概述     手机可以被看作袖珍的计算机。它有CPU、存储器(flash、RAM)、输入输出设备(键盘、显示屏、USB和串口)。它还有一个更重要的I/O设备, 那就是空中接口。手机通过空中接...
  • maochengtao
  • maochengtao
  • 2015年05月01日 00:07
  • 917

Android实现自动更新功能

Android实现自动更新功能 Android自动更新的功能可以使用第三方的SDK来实现,但是类似友盟,就不支持x86手机的自动更新,科大讯飞,弹窗是全局的,小米手机就会默认把弹窗权限关掉不允许弹...
  • q4878802
  • q4878802
  • 2015年09月15日 11:27
  • 1156

软件功能自动更新方法

import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.net...
  • wangtao0921
  • wangtao0921
  • 2015年04月02日 15:41
  • 263

WebAPP实现自动更新功能

WebAPP实现自动更新功能–后台下载APK,下载完成后自动打开1.准备工作:添加cordova插件(cordova-plugin-file,cordova-plugin-file-transfer,...
  • qq_23334071
  • qq_23334071
  • 2016年07月22日 10:43
  • 176

Android应用自动更新功能

一个好的应用软件都是需要好的维护,从初出版本到最后精品,这个过程需要版本不停的更新,那么如何让用户第一时间获取最新的应用安装包呢?那么就要求我们从第一个版本就要实现升级模块这一功能。自动更新功能的实现...
  • u013309870
  • u013309870
  • 2017年03月10日 10:41
  • 88
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:手机软件必备功能——自动更新和好友推荐
举报原因:
原因补充:

(最多只允许输入30个字)