基于ReactNative的手机百度社交化系统的设计与实现
本文选题:手机百度 + 社交化 ; 参考:《哈尔滨工业大学》2017年硕士论文
【摘要】:本文依托于百度公司实际项目,经过对国内外移动社交网络开发技术的研究与分析,最终采用ReactNative技术在i OS系统上构造一款手机百度社交化系统。目前ReactNative作为Facebook推出的一款开源的使用Java Script构建原生应用的框架,是目前移动互联网开发最前沿的技术,致力于开发世界一流的原生应用,给用户带来极致的体验,本文正是基于ReactNative技术致力于在i OS系统上构造一款有特色的、高效的、灵活的、符合实际应用的手机百度社交化系统。论文研究的主要内容为设计并实现一款手机百度社交化系统,系统主要包含五大核心模块,分别为:关注订阅、个人中心、用户关系、消息聊天和ReactNative热更新。系统的设计模式为MVC,客户端采用ReactNative结合Objective-C,后端服务器采用PHP结合Nginx。论文的核心是实现关注订阅模块,来统一维护各个入口订阅后的数据,在订阅中心进行统一展现,打通PC端,WISE端(手机百度的移动搜索服务端),手机百度客户端数据,增强用户体验的一致性和技术架构层面上的统一性,并且实现ReactNative机制在手机百度社交化系统中的机制预埋与平台化建设,同时针对应用ReactNative会遇到的问题,提出了有效的解决方案,并实现改进。论文研究的目的是为了将社交化工具类转型为工具结合社交,打破社交化工具留存天花板,提升用户粘性和使用时长,进而最大化提升产品效益。让用户在使用百度最强大的搜索服务的同时,可以更加便捷的与人沟通和交流,丰富娱乐人们的上网空间和生活。经过严格且完备的功能、性能以及兼容性测试,系统符合预期要求,目前已经上线,系统运行十分稳定,丰富了用户的社交网络,方便了用户的互动交流,达到了预期效果。
[Abstract]:This paper relies on the actual project of Baidu Company, through the research and analysis of the development technology of mobile social network at home and abroad, finally uses ReactNative technology to construct a mobile phone Baidu social system on I OS system. Currently, ReactNative, as an open source framework for building native applications using Java script, is the most advanced technology in mobile Internet development, dedicated to developing world-class native applications and providing users with an extreme experience. This paper is based on ReactNative technology to construct a mobile phone Baidu social system based on I OS. The main content of this paper is to design and implement a mobile phone Baidu social system. The system mainly includes five core modules, namely: pay attention to subscription, personal center, user relationship, message chat and ReactNative hot update. The design pattern of the system is MVC.The client adopts ReactNative and Objective-C, and the back-end server adopts PHP and Nginx. The core of this paper is to realize the subscription module, to unify and maintain the data after each entry subscription, to display the data in the subscription center, to connect the PC terminal with wise end (mobile search service side of mobile phone Baidu), and the mobile phone Baidu client side data. To enhance the consistency of the user experience and the unity of the technical framework, and to realize the mechanism embedded and platform construction of ReactNative mechanism in the mobile phone Baidu social system, at the same time, aiming at the problems that the application of ReactNative will encounter. The effective solution is put forward and the improvement is realized. The purpose of this paper is to transform the class of social tools into tools combined with social, break the ceiling of social tools, enhance the stickiness of users and the length of time, and then maximize the efficiency of products. Let users use Baidu's most powerful search service at the same time, can be more convenient to communicate and communicate with people, rich entertainment people's online space and life. After strict and complete function, performance and compatibility test, the system meets the expected requirements, and is now online, the system runs very stable, enriches the user's social network, facilitates the user's interactive communication, and achieves the expected effect.
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52
【参考文献】
相关期刊论文 前10条
1 朱勇;;基于React Native的移动办公应用开发实践[J];中国金融电脑;2017年04期
2 潘婷婷;;React Native在APP开发中的应用研究[J];无线互联科技;2016年19期
3 王鑫;;Native App与Web App移动应用发展[J];计算机系统应用;2016年09期
4 ;CNNIC发布第38次《中国互联网络发展状况统计报告》[J];信息网络安全;2016年08期
5 金昱东;;一种基于ReactNative的代码压缩与动态加载的实现方法[J];软件;2016年02期
6 王娜;许大辰;;移动社交网络中个人信息保护现状的调查与分析——从用户行为习惯视角出发[J];情报杂志;2015年01期
7 黄悦深;;基于HTML5的移动Web App开发[J];图书馆杂志;2014年07期
8 顾春来;;APP应用程序开发模式探究[J];硅谷;2014年05期
9 张利;王欢;;我国移动社交网络服务的发展现状与方向研究——以人人网为例[J];现代情报;2012年11期
10 王志勤;;Web App还是Native App[J];商学院;2012年05期
相关博士学位论文 前1条
1 夏虎;移动社交网络结构和行为研究及其应用[D];电子科技大学;2012年
相关硕士学位论文 前9条
1 牛牧;基于Kafka的大规模流数据分布式缓存与分析平台[D];吉林大学;2016年
2 程化梅;基于React Native的即时通讯应用的设计与实现[D];武汉邮电科学研究院;2017年
3 李欣欣;基于Hybrid App的公共基础业务系统的设计与实现[D];哈尔滨工业大学;2016年
4 王言;基于组件的手机客户端动态化开发平台的设计与实现[D];东南大学;2016年
5 王润;WEB APP跨站脚本漏洞的检测与分析[D];东南大学;2016年
6 杨艳云;基于Hybrid App的移动应用工具集的设计与实现[D];西安电子科技大学;2015年
7 郭祥;基于移动社交网络的隐私保护关键技术研究与应用[D];电子科技大学;2015年
8 范振雄;基于移动社交网络的资源分发策略研究[D];北京邮电大学;2015年
9 黄贺方;移动社交网络用户持续使用意向影响因素研究[D];南京大学;2012年
,本文编号:2092973
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2092973.html