一 . 项目总体介绍
近年来React.js
技术的兴起,Facebook又大力推广其React Native
跨平台移动应用框架,本着学习这两个以Javascript
为基础的技术,决定以金凤针织
这个针织布料行业的商场系统为业务主线,进行开发以下软件:
-
微信小程序版本
的金凤针织商城 - 金凤针织后台管理系统
- 金凤针织服务端
-
iOS
,Android
版本的金凤针织商城
二. 软件系统介绍
下面将从每个软件的开发技术
,开发工具
,软件开发情况
等方面进行介绍:
-
微信小程序版本
的金凤针织商城-
简介
由于在进行这套系统开发的时候,发现小程序语言和本次移动端技术React Native
语法及其相似,并且微信平台开发的简易性。因此在前期决定先利用该语言进行快速
搭建好商城入口。
目前该小程序已上线微信平台,大家可以通过微信软件:
发现
->小程序
->搜索小程序
->输入“金凤针织”来搜索查找
下个版本的搜索功能
正在开发中... 开发语言:微信小程序开发语言
-
开发工具:微信开发者工具
-
-
金凤针织后台管理系统
-
简介
该软件是金凤针织商场的后台商品管理系统CMS,主要是对商品,商品分类,订单等信息进行管理。其信息将会实时地同步到
微信小程序版本的金凤针织商场
,iOS金凤针织商场
,Android金凤针织商场
这3个移动客户端软件上。
开发语言:Javascript,
核心技术:React.js ,Antd Design Pro,Webpack
-
开发工具:WebStorm
-
-
金凤针织服务端
- 简介
该软件是金凤针织商品的服务端,通过Http网络接口
,提供给金凤针织商场的后台商品管理系统CMS
,移动客户端商场软件
对商品,及商品分类等信息进行增删改查操作
和持久化存储
,还提供登录,注销等认证机制的RESTFUL API接口
- 开发语言:Java
- 核心技术:Spring Mvc
- 开发工具:IntelliJ IDEA
- 简介
-
iOS
,Android
版本的金凤针织商城- 简介
该软件是金凤针织商场的移动客户端软件,类同微信小程序的金凤针织商场软件
,只是平台不一样。该软件主要是用到Facebook强力之作品React Native
跨平台移动软件框架,利用该技术就可以利用Web的技术来编写具有原生移动软件体验的App,一定程度上降低了开发者构建移动软件的门槛。React Native
兼备了Web软件UI界面快速开发 和iOS
和Android
流畅的原生功能体验的特性。 - 开发语言:Javascript,
- 核心技术:React.js ,React Native,Antd Design Mobile
- 开发工具:WebStorm,
Xcode 仅在开发iOS
版本时使用
Android Studio 仅在开发Android
版本时使用
- 简介
三. 协作工具
软件离不开团队开发而存在,因此团队协作的力量不可小觑,以下介绍几个常用的协作沟通软件:
1.Git
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,Git教程。
上面所介绍的4个软件项目,均是通过Git工具来上传到到Github上进行管理。
- Teambition
Teambition 非常容易上手,可以轻松支持你和团队的日常协作。同时,还拥有大量的专业功能帮助你在项目管理、敏捷研发、产品设计、创新管理、战略管理等场景下高效协作。无论是研发一款手机、制作一个创意,甚至是策划一次创业,Teambition 都是你的称手工具
四. 项目后期计划
目前缺少React.js
和React Native
技术人员,希望感兴趣的开发者
和大牛
共同参与进来。
欢迎留言!!!!