移动互联网时代的技术发展与未来分析幻灯片课件.ppt
-
资源ID:60625027
资源大小:3.60MB
全文页数:44页
- 资源格式: PPT
下载积分:20金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
移动互联网时代的技术发展与未来分析幻灯片课件.ppt
移动互联网时代的技术发展与未来分析解读解读BATBAT的移动互联网布局的移动互联网布局做一移动互联网产品的思考原点做一移动互联网产品的思考原点当前移动互联网的创业热点未来移动互联网产品的发展趋势未来移动互联网产品的发展趋势 产品篇移动互联网的产业链 移动互联网产业链服务提供商平台商终端厂商 网络提供商运营商移动互联网的定义 从技术层面定义:以宽带IP为技术核心,可以同时提供语音、数据、多媒体等业务的开放式基础电信网络。从终端的定义:用户使用手机、上网本、笔记本电脑、平板电脑、智能本等移动终端,通过移动网络获取移动通信网络服务和互联网服务。用户要获取内容必须经过的每一层 每个环节都希望向更多的环节渗透移动互联网产业链透视移动互联网时代的划分个人计算机PC互联网移动互联网1990s2010s1970s1980s大型主机及小型机智能手机平板电脑APP-移动应用移动电视ADSL/宽带网手提电脑企业网站台式机Windows 系统100 万台1000 万台1 亿台10 亿台?计算机及互联网发展趋势从大型机到小型机,从个人电脑到手提电脑;从PC互联网到移动互联网,这是科技发展的必然趋势。移动互联网的四要素看行业,移动终端出货量数据统计来源:市场研究机构IDC 解读数据:智能手机出货比例首次超过一半,达51.6%今年全球智能手机出货量将达9.186亿部 三星手机出货量7070万台,高于其它四大手机制造商的出货量总和 LG和华为迎来了大幅增长100.2%和94.1%数据背后:做产品选择空间大的去做解读解读BATBAT的移动互联网布局的移动互联网布局布局早早已开始微信的用户数突破了4亿/6亿阿里以5.86亿美元投资新浪微博阿里以2.94亿美元入股高德地图百度以3.7亿美元收购PPS视频业务阿里以8000万美元收了友盟。所有的布局是为了抢占入口入口的概念本身也不是一成不变的。在PC年代,最早客户端是入口,后来是互联门户,再后来是谷歌、亚马逊、eBay等公司,现在Facebook是入口。国内开始是客户端,然后是浏览器,百度,微博等移动互联网入口有层级之分,基础的系统(Android,IOS)、浏览器,桌面,再往上有一些应用的入口,如:优酷,携程,高德等腾讯战略注资4.48亿美元控股搜狗百度19亿美元收购91无线阿里11.8亿元控股天弘基金51%股权百度整合点心:安卓优化大师更名为 百度手机卫士做一个新移动互联网产品思考步骤看行业(硬件,操作系统份额,竞品,上下游)看用户(哪类用户,用户需求,差异点)看团队(自己的核心竞争力-技术?效率?)看产品(主功能,主性能,手机特性,BD,法律)看数据(产品发布后的用户反映,找优化空间)日新增(独立IP数,UV)留存率(或流失率)活跃度(使用时长,VV)在线参与比质量(崩溃率,各种响应时长)实例:无线互联网产品的思考方式目标,核心方法和策略,关键点。目标:例如一个月内增加30万的Android App安装量、展现量、点击量等等核心手法,举例如下:BD合作方流量交换 10万安装渠道换量推广 12万(这是个软件项目,目标12万)广告投放产生的新用户 6万官网发布产生的主动安装下载 2万关键动作和检查点检查点 6月10日,广告投放资料准备完毕检查点 6月5日,带量项目完成测试检查点 每周5,BD合作渠道带量是否异常方法论:目标,核心方法和策略,关键点一个产品思考的原点讨论一下在线教育App项目,背后思想:好玩,趣味,傻瓜.三大体验(内容?浏览?学习?).当前移动互联网的创业热点别人都占了,创业点在哪里?和生活相关的(例如:打车,租车,订餐,洗衣等)和教育相关的(例如:考前冲刺,1对1辅导,开放课等)和传统行业相关的(电商化,O2O,互联网化,网上直销)网络工具安全通信辅助影音媒体电子商务内容系统工具读书学习地图应用实用工具商务办公网络浏览杀毒软件通话辅助音频播放网上购物资讯同步备份电子图书签到旅游餐饮文字处理即时聊天手机防护短信工具视频播放支付软件下载中文输入阅读工具周边查询时间提醒金融股票移动博客加密防护通讯记录拍照摄像在线比价游戏系统增强字典词典GPS软件生活理财财务计算邮件工具名片管理音频处理音乐文件管理学习辅助手机地图公交票务搜索彩信增强视频处理系统管理天气预报微博图像处理蓝牙红外邮编归属流量统计图片浏览字体补丁健康管理浏览辅助屏幕保护桌面辅助日程备忘书签工具趣味娱乐未来移动互联网产品的发展趋势电子阅读:颠覆纸媒行业,移动互联网的新契机手机游戏:移动互联网的新蓝海移动视听:商业化的救命稻草移动搜索:移动互联网的新方向,颠覆传统框式搜索移动SNS:发起对运营商的挑战移动电商:未来购物的主要途径基于地理位置的服务(LBS):未来生活的重要依靠Android平台常用技术 IOS平台常用技术介绍HTML5HTML5技术的产生和发展技术的产生和发展大数据技术的发展 技术篇Android开发基础 Android是包括一个操作系统(Linux)、中间件和关键应用的移动设备的一个软件堆。2003年,美国Android开发手机平台的小公司2007年11月5日,发布的开源平台2010年10月,Google出资5000万美元收购Android2013年07月25日,Android 4.3 果冻豆(Jelly Bean)2013年11月1日,Android4.4“奇巧巧克力”发布 性能大提升Android系统的特点和生态圈全开放智能手机平台多硬件平台的支持使用众多的标准化技术核心技术完整,统一完善的SDK和文档完善的辅助开发工具Android生态圈Android开发图解开发App和Android及硬件的关系Android开发者必备的知识结构JAVA语言知识应用程序架构GUI设计基础知识各种视图(基本控件)的使用2D/3D图形API应用程序的设计思想其它可能需要了解的知识标准 C 系统函数库媒体库图形库WebkitSQLite服务器(PHP,Python,JS)IOS开发基础iOS是由苹果公司为iPhone开发的操作系统。它主要是给iPhone、iPod touch以及iPad使用。原本这个系统名为iPhone OS。2010年6月7日,WWDC大会上宣布改名为iOS目前iOS版本已升级到IOS 7。IOS开发需要开发者证书:个人$99/年,团队$299/年开发设备:iPhone,iPad等开发App和IOS及硬件的关系应用程序位于IOS上层IOS扮演上层应用和硬件的中介应用程序不能直接访问硬件IOS分层如下:Core OS是Unix核心,提供基础功能Core Service提供电话,日历、时间等基本服务Media提供音乐、图片、视频等服务Cocoa Touch提供界面交互的编程框架IOS开发基本架构Core OSCFNetworkSecurityCore ServicesMediaCocoa TouchAddress BookCoreFoundationPosixSqliteCore AudioOpenGl ESQuartz CoreMedia PlayerAddress Book UIUIKit核心层和服务层包含很多基础性的类库,比如底层数据类型;网络连接类型等多媒体应用层包含了基本的类库来支持2D和3D的界面绘制,音频和视频的播放这一层提供了很多基础性的类库Foundation,如面向对象的集合类、文件管理类等,UIKit提供可视化的编程方式IOS开发者必备的知识结构IOS SDK概述Xcode:IDEInstruments:监控内存利用率和性能指标Dashcode:基于Web的独立应用程序仿真器Simulator:创建和测试应用程序IB(Interface Buider):快速图形化布局用户界面其它可能需要了解的知识WebkitSQLite服务器(PHP,Python,JS)什么是Web App和HTML5HTML5是用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0 标准的 HTML 标准版本,现在仍 处于发展阶段,大部分浏览器已支持 HTML5 技术。简单来说:Web APP是基于HTML5标准开发的,是3G时代、全新概念的手机网站。Web APP特点:适合多数智能手机直接访问的手机网站;表现形式多样化,是企业在移动互联网上展示企业形象的最佳选择;无需安装,通过手机浏览器访问却拥有本地客户端软件般的用户体验。Wap是什么,为什么HTML5简单来说:WAP是2G时代的手机网站,表现形式比较简单,主要以文字展示为主,页面排版不美观。WAP缺点:用户体验一般,功能有限。页面设计不美观,不能很好地展示出企业的形象。PC时代的行业红利已经越来越少打通多屏,跨端访问PC访问手机访问PC网站、Web APP自动适配什么是大数据大数据(big data),或称巨量资料,指的是所涉及的资料量规模巨大到无法透过目前主流软件工具,在合理时间内达到撷取、管理、处理、并整理成为帮助企业经营决策更积极目的的资讯。实例反应大数据:天猫2012年双十一一天时间:支付宝核心数据库集群处理了41亿个事务,执行285亿次SQL,访问1931亿次内存数据块,13亿个物理读写,生成15TB日志互联网公司大数据常用架构数据应用开发平台数据工场 Hive报表需求(数据)Hbase即席查询(adhoc)数据分析数据挖掘数据产品实时计算 底层平台数据开发平台数据应用大数据开发者必备的知识结构Tornado Nginx 接收日志Scribe 同步数据Python 编写加载和清洗脚本ComEtl 通过Hive做ETLCronHub 做定时调度phpHiveAdmin 提供自助查询Mysql 存储中间结果Tornado+highcharts/gnuplot 提供报表展现Python+Nagios Cacti Ganglia 监控集群Hadoop+Hive+pig 整体构建在这三个基础平台之上。互联网公司的软件工程 互联网产品规划和项目推演敏捷项目管理在互联网公司落地敏捷项目管理在互联网公司落地实施敏捷项目管理中常见场景项目回顾和复盘会议常见的互联网公司的管理工具 管理篇互联网公司当前流行的软件管理方式PMBOKAgileScrum+XPISO9000CMMIPMBOK,经典项目管理体系(5大过程组,9大领域)ISO9000,好东西被做滥了(PDCA,持续改进)CMMI,更适合传统软件公司(偏过程管理,泰勒式)敏捷,适合变化频繁的互联网公司(更具人性化,梅奥式)过程:各种软件工程方法理解生命周期生命周期是为了一个组织内形成一种项目执行的方法论例如:规划,开发,测试,发布,回顾敏捷思想敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。人和交互 vs“过程和工具”可以工作的软件 vs“完善的文档”客户协作 vs“合同谈判”随时应对变化 vs“循规蹈矩”再通俗一些,设定目标,放权给团队,让团队自行决策达成目标敏捷项目管理的角色和职责敏捷教练(项目经理)Scrum Master确保参与者都遵守Scrum的流程和规则团队成员Team自组织,自管理寻找最优方案实现需求产品负责人Product Owner规划产品需求,确定优先级和发布计划;督促团队开发最具价值的功能。过程:敏捷项目管理方法迭代周期每24小时2.每日简会1.规划会议敏捷实施流程愿景:预期目标,产品描述产品待办事项表:新出现并经过优先排序的开发需求选中的产品待办事项迭代待办事项表迭代周期结束时展示新的功能3.迭代回顾会迭代周期24小时检查2.每日Scrum简会过程:敏捷项目管理方法产品规划和项目推演为什么30%?如果是功能优化,影响到30%用户正向的感知如果是新功能,带来30%的用户增长或好评度如果一个版本,不能带来重要业务指标30%的变化,这个版本失败了例如:用户的留住率,点到播的响应时间,播放卡断率等集中规划示意图(产品的前景思考很重要)生命周期:形成项目管理方法论产品规划和项目推演如果是功能优化,如何做到影响到30%用户正向的感知?数据验证!如果是新功能,如何带来30%的用户增长或好评度?用户调查!带来哪个或哪些重要业务指标30%的变化?管目标:目标的推演,一个培训项目的目标是什么呢?我们一直在做有意义的事情吗?这个功能貌似不是特别重要?是呀,还花这么多时间!谁决策?管范围:做正确的事情。我们的理解和需求一致吗?让用户参与进来这个功能不是这样的哟?和需求有偏差哟?杯具了!#¥%为何不早沟通?管质量:正确的做事情。成本超支了,为什么快结束时才知道#¥%为什么不早点告诉我?老板,项目超预算了,还要追加30万.管成本:成本预算和成本控制。项目中的效率怎么体现?Scrum如何帮助我们解决问题?效率太低,效率太低!管时间:每天工作是否有效,是否按计划。时间就是成本!项目回顾和复盘会 任务完成打分 目标是否达成的团队共同认同 自评部分(A,B+,B),其它人评价部分,有差异的要分析原因 时间轴回顾 时间轴回顾主要复盘项目中各个检查点是否按时达到,如果有偏差是当初规划的问题还是执行问题。得失分析 得,背后是因为什么,核心打法生效?失,是否当时识别的风险发生了 不要拿成功当得,也不要哪个没做好就当成失 要赢得清清楚楚,输的明明白白项目管理:总结和得失分析很重要移动互联网公司常用的管理工具Eclipse+XcodeTestLink 测试用例管理Mantis/Bugzilla/Bugfree 缺陷管理工具Redmine 敏捷项目管理Wiki 知识管理Hudson/Jenkins 持续集成工具Monkey&MonkeyRunner/Athrun 无线测试框架工具:开源,支持定制,容易上手此课件下载可自行编辑修改,仅供参考!此课件下载可自行编辑修改,仅供参考!感谢您的支持,我们努力做得更好!谢谢感谢您的支持,我们努力做得更好!谢谢