毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于Android的移动课程学习系统设计+源程序(3)
1.2 国内外研究状况
1.2.1 国内研究现状
1.2.2 国外研究现状
2. 开发平台与相关技术
2.1 开发环境概述
2.1.1 系统需求的硬件环境
本移动课程学习系统在实施运行过程中,需要的硬件设备及环境如下:
(1)一台计算机:windows7系统及以上、内存1GB及以上、硬盘应至少保留空余空间在20GB以上,包括键盘、鼠标等基本输入设备。当前计算机相关的硬件配置是Intel(R) Core(TM) i5-3317U CPU、内存4GB。
(2)一部Android手机:其系统版本在Android 4.1及以上、内存在256M及以上、主频应在600Hz及其以上。当前软件开发所用机器为Samsung Galaxy S7、软件版本6.0.1。
2.1.2 系统需求的软件配置
在外部硬件环境支撑的条件下,该系统运行同样需要相应软件环境的支持。由于本系统采用要实现手机端和网页端,工作量较大,所以选择当前较火爆的React Native技术开发,可以实现跨平台开发。服务器端在阿里云服务器上选用PHP+MySQL形式开发,服务器系统采用Windows Server 2008系统,并配置好PHP开发环境、Apache服务器、MySQL数据库和域名解析工具;运用Android Studio、Visual Studio Code平台来开发手机端;运用react.js、webpack来开发网页端。
2.2 开发平台与相关介绍
2.2.1 React Native开发技术
React Native是Facebook于2015年9月15日发布的。2016年,随着Android版本的稳定而更加火爆,在短短不到一年的时间里,它成为手机端必不可少的开发模式之一[6]。它的核心设计理念是既拥有Native的用户体验,又保留React的开发效率。目前React Native基本完成了对端的支持,实现了意义上的面向配置开发,开发者可以灵活的使用HTML和CSS布局,使用React语法构建组件,实现:H5、Android、IOS多端代码的复用。广大开发者可以使用JavaScript和React开发跨平台应用,且React Native提倡组件化开发,即提供一个个封装好的组件,组件相互嵌套形成新的组
共3页:
上一页
1
2
3
下一页
上一篇:
基于安卓的电影购票系统设计+源程序
下一篇:
java视频流的图像目标识别技术+源程序
Android手机考勤平台的设计与实现
基于android的环境信息管理系统设计
java+mysql班级评优系统的设计实现
Python+mysql宠物领养平台的设计与实现
ASP.NET飞翔租贷汽车公司信...
基于激光超声检测金属材...
多频激励下典型非线性系统的振动特性研究
高校管理模式探讨【2483字】
大学生手机消费调查问卷
人情支出与地位寻求基于...
浅谈电子商务时代财务管理新模式【1028字】
行政事业单位内部控制信...
對环境经济价值量核算的若干思考【2087字】
初中生考试焦虑和应对方式的关系研究
高原土壤细菌的筛选及对...
大学贫困生心理健康国内外研究现状
国内外对网购消费心理的研究现状