如何提高码农产量,基于ASP.NET MVC的敏捷开发框架之移动端开发随笔二
前言
在前一篇文章中我已经做过开篇,接下来的随笔会详细讲一下我们的开发框架是如何实现的,专业的事由专业的人来讲,以后就由我们的高级码农小李英文名查尔斯和他的师父厂长(因为姓陈,酷爱摄影,我们的文艺片都是从他那里来的,所以叫厂长)
技术选型
“查尔斯,这个敏捷开发框架我们要开始做了,给你分点任务,你要做哪块的?”
“俺要做APP开发,现在APP开发的人工资高着呢,动不动10几k的,俺要学好APP,俺要加工资,俺要走上人生的颠峰!”
“OK,那APP这块就让你来负责,我们这一期主要让APP上实现工作流审批,CRM商机录入还有即时通讯。”
“中,厂长,那咱们就开始整吧,要不咱就先从安卓开始,一个一个弄,弄好安卓弄苹果,再搞微信。”
“你疯了吧,你本来做.net,就会点前端,一下子又做安卓又做IOS,开发环境都要部署大半个月吧!我们肯定还是要基于HTML做技术选型还是先定IONIC”
“IONIC是啥?”
“查尔斯,你拜我为师不是光为了看我那些文艺片,你也要多了解一下新技术啊,现在做APP很多都是基于HTML的。IONIC就号称只要会html,css,js就可以开发APP啦!”
“真的假的,HTML好是好,反正网页的东西开发一次就可以在不同的设备上跑,安卓、IOS、微信一次搞定!可是调硬件怎么办呢?”
“这一点他们早就考虑过了,他们给安卓、IOS都做了一个壳,我们开发完html之后就可以把html打包放到这个壳里给用户安装!”
“啊这个好,这个好,我都不学去学安卓、IOS就可以做APP开发了”
“是的,整体的架构草图我画了一下,你拿去看看”
“这下我全明白了,本地能存储数据了,而且还能调硬件,能跟服务器通讯,这就是个完整的APP啦”
技术资料
“技术资料可以到官网上去找,英文的可能全一点,可是我们除了中文就只会日语这门外语,还是给你中文API网站吧!”
http://www.ionic.wang/js_doc-index.html
“厂长,这个东西好像还很多人用的,不知道有没有这方面的HTML模板?”
“太多了!你怎么就自己不会去找,上次陆家嘴的视频你不是一下就找到了么,比找技术资料难多了!关键要用心!就在同一个网站,案例模板都有的。”
http://www.phonegap100.com/app.html
快速开发
“厂长,这个用起来确实不错,跟平时开发web差不多。”
“其实可以更快的,你看我们的主体框架都有表单设计器了,这种APP的界面更简洁,以后我们自己把常用的几种模板稍微整理一下,再结合一个设计器就更快了,看看你做的效果?”
“下面这个是后台地址”
献上《在线体验Demo地址》希望大家也能从中得到一些启发。
体验地址:http://***:8090 、 用户名:System,密码:0000
APP实例下载链接:http://pan.baidu.com/s/1qYAGnyk
转载于:https://www.cnblogs.com/LRBPMS/p/5569660.html
如何提高码农产量,基于ASP.NET MVC的敏捷开发框架之移动端开发随笔二相关推荐
- 如何提高码农产量,基于ASP.NET MVC的敏捷开发框架之自定义表单开发随笔四
"厂长,上一次我们讲过了工作流的整体规划,今天我要动手做啦!我想先把工作流的自定义表单做出来." "好的,以前我做这方面的东西,我给你设计了一份表结构,你先拿去看看.&q ...
- 基于ASP.NET MVC+SQLite开发的一套(Web)图书管理系统【100010294】
摘要 随着互联网的快速发展,各种线下手工业务都开始转向了互联网线上操作,在21世纪的信息革命时代,信息管理系统成为日常信息记录的主流工具. 本文介绍了以VS 2019(Microsoft Visual ...
- 看一下基于ASP.NET MVC的开源社区项目Orchard
昨天介绍了基于ASP.NET MVC的框架Catharsis,今天给大家介绍的是基于ASP.NET MVC的一个开源社区项目Orchard,本篇主要介绍一下Orchard是什么,如何下载安装以及安装过 ...
- OXite 微软一款基于asp.net mvc架构的blog内容管理系统
OXite 微软一款基于asp.net mvc架构的blog内容管理系统 对学习MVC有较好的帮助 URL http://oxite.codeplex.com/ 转载于:https://www.cnb ...
- 介绍一个基于ASP.NET MVC的框架Catharsis
Catharsis是一个基于ASP.Net MVC的一个开源框架,之前在codeproject上看到的.在我的2011生活看板中也说到今年准备给OpenExpressApp增加B/S支持,所以最近花了 ...
- 搭建基于ASP.NET 2.0的DNN 4.X模块开发环境及模块实例(2)
群里一直有朋友在问如何构建基于ASP.NET 2.0的DNN 4.X模块开发环境,受原来ASP.NET1.1多工程机制的思维影响,大家一直在等待VS2005支持多工程,经过一段时间的学习和摸索,发现其 ...
- 基于ASP.NET大学生校园招聘网站的设计与开发
开发工具(eclipse/idea/vscode等):vs2017 数据库(sqlite/mysql/sqlserver):sqlserver 功能模块(请用文字描述,至少200字):基于ASP.NE ...
- ASP.NET MVC Bootstrap极速开发框架
前言 每次新开发项目都要从头开始设计?有木有一个通用的快速开发框架?并且得是ASP.NET MVC And Bootstrap?数据库不要手工创建?框架对未来业务支持的扩展性好?这么简单的功能还需要 ...
- 动态网页大作业 - 简单易懂【附源码分享】- 基于ASP、Ajax技术
这是突击一个星期的菜鸡作业,提供给大家进行分享学习,是基于ASP.VBScript的旅客主题动态网站,有登录注册.在线留言功能,连接了本地数据库,需要配置好IIS环境,然后把文件夹放到IIS文件夹中, ...
最新文章
- php 报错乱码,thinkphp3 phpexcel 导出报错乱码清除ob
- Linux常用的基本命令head、tail、tar、grep、date、cal(二)
- 数据数组赋值_嵌入式-数组赋值
- Apache2.4开启php
- Android之通过ActivityLifecycleCallbacks判断程序是否运行在后台
- 官方文档: Dubbo 框架设计、模块说明、依赖关系
- cad求和插件_黑科技 | 无BIM建模下平面CAD自动生成门窗表
- python示例apk_Python获取apk文件URL地址实例
- 一些与HTML相关名词的简介
- silverlight寻奇 - Graphite
- ansible 简单使用
- Git使用出现git@github.com: Permission denied (publickey)
- 连线Face++前方团队:COCO夺冠背后的细节,不是拼硬件这么简单
- 云服务总线CSB:“连”无边界
- CSS超链接标记大全
- stm32f746 linux,【STM32F7】STM32F746-Discovery ucLinux预热
- socket介绍--数据的编码与解码
- 化繁为简,聊一聊复制状态机系统架构抽象
- Java 第5天 经典算法之冒泡排序
- PAT 1070 结绳
热门文章
- javascript 函数整理
- 滚动文字Marquee属性及参数设置
- [美丽的烦恼] SQL删除某些字段重复的记录(只保留一条)
- 一篇综述带你全面了解课程学习(Curriculum Learning)
- 海德堡大学 BMCV 组(Master/Diploma/Bachelor)研究机会,生物医学图像分析方向
- 3DMAX安装包及近百GB素材资源,以及3D游戏建模教程
- ICCV2021 | 最新ICCV2021论文抢先看,附全部下载链接!ICCV2021下载
- PyTorch | 通过torch.eye创建单位对角矩阵 | torch.eye()如何使用?torch.eye()例子 | torch.eye()使用方法
- 《Python编程从入门到实践》记录之第2章 变量和简单数据类型总结(思维导图)
- 使用 加载 顺序_SpringBoot系列教程之Bean加载顺序之错误使用姿势辟谣