常在网上见说程序员是很辛苦的工作,为BUG生为BUG死、加班加点改变化的需求,其景堪比农民工。现在,做移动开发的程序员把辛苦又推向了一个高潮,他们要承担多个操作系统类型的终端开发,还需要适应多种分辨率的手机、需要和业务系统做交互接口,编译、开发、调试、维护处处是辛苦。

MASTUDIO移动开发平台是国内为数不多的、较早从事移动信息化开发的平台,经过多年的开发积累推出了移动OA集成开发环境,将企业移动OA开发所需要的全部开发过程集成在一个平台上,以向导形式提供给开发者使用。

移动OA集成开发平台大到功能模块、小到安装细节都考虑的很周道,比如说编译Android时遇到JAVA_HOME未设置问题,平台会主动显示问题和解决方案,重点在于提示明确的信息让开发者进行下一步操作,而不是给一个错误信息让开发者去思考。这就是集成向导模式的核心,一切以解放和减轻开发者工作为目标。

下面我们看看移动OA集成开发环境都有哪些模块:

1、  集成开发模板

提供多种完整的OA功能包括公文审批(提交、驳回、会签)、邮件收发、通讯录、通知公告、集团新闻、生产管理审批表单模块,可依据对应栏目做扩展开发对应功能,模板带有演示数据,应用后即可运行,建议在新建项目后立刻应用本模板根据运行界面学习使用。

2、  集成打包发布

提供在本地进行客户端打包功能,一般开发过程中修改背景图片等素材后,立刻进行编译打包,生成二维码自动下载安装。集成环境提供了整个过程不需要做任何配置,避免了开发者进行编译环境的安装调试工作。

3、  集成PUSH消息

提供了PUSH消息的发送功能,实现移动OA审批通知,同样在开发过程中,集成环境提供了用户管理模块和消息发送模块,包括发送的测试数据都提供了多种样式,开发者不需要设置参数即可实现消息发送功能。

4、  集成开发文档和SAMPLE

提供了开发所常用的文档,进行关联检索和全部的SAMPLE测试代码。开发者可以直接运行移动OA全部功能的SAMPLE,做到有样例可依据。

程序员们在使用各种开发工具的时候从来都是一堆文档自己看、自己摸索安装、自己找BUG、自己想办法解决问题,MASTUDIO的移动OA集成开发环境让大家有一种截然不同的感觉,MASTUDIO目标是把移动OA集成开发环境打造为便利的、高效的平台,让开发者从一切繁琐的配置和摸索中解脱出来,享受到科技带来的快乐。

转载于:https://my.oschina.net/u/3288277/blog/843331

MAStudio打造移动OA集成开发环境相关推荐

  1. 基于 Docker 打造前端持续集成开发环境

    知乎: https://zhuanlan.zhihu.com/p/37961402 本文将以一个标准的 Vue 项目为例,完全抛弃传统的前端项目开发部署方式,基于 Docker 容器技术打造一个精简的 ...

  2. 用 Flex Builder 3 + Pydev 打造全能 webgame 集成开发环境

    赖勇浩( http://laiyonghao.com ) 之前,我编写 Python 代码主要是使用 vim 和 gedit ,后来安装了 Flex Builder 3 开发了一个 web 棋牌游戏的 ...

  3. MAStudio三步打造移动OA系统开发生态链

    企业移动OA系统开发是个小课题,因为它只属于原有信息系统的延伸应用.小课题却是大文章,移动OA貌似简单的手机查阅待办事项.点击审批而已,但是它牵涉到的面比较广泛,并且每个牵扯问题都是比较复杂的.这些问 ...

  4. Python编辑器与集成开发环境(IDE)选择

    上一篇文章记录了怎么安装Python环境,同时也成功的在电脑上安装好了Python环境,可以正式开始自己的编程之旅了.但是现在又有头疼的事情,该用什么来写Python程序呢,该用什么来执行Python ...

  5. pyscripter支持python什么版本_PyScripter下载|PyScripter(Python集成开发环境) v2.6.0官方版 64位/32位 - 121下载站...

    PyScripter是一款基于delphi打造的一款python集成开发环境,支持32位和64位操作系统,软件提供了友好的操作界面和丰富实用的开发功能,可以帮助开发者进行程序的预览.调试以及编译等操作 ...

  6. “易语言.飞扬”(EF)集成开发环境 EFIDE 0.2.2 下载地址

    EFIDE,专为"易语言.飞扬"(EF)打造的跨平台的集成开发环境,使用"易语言.飞扬"自身开发而成. EFIDE 为"易语言.飞扬"提供了 ...

  7. [零基础学python]集成开发环境(IDE)

    当安装好python之后,其实就已经可以进行开发了.下面我们开始写第一行python代码. 值得纪念的时刻:Hello world 如果是用windows,请打开CMD,并执行python. 如果是U ...

  8. 零基础学Python之二集成开发环境(IDE)

    当安装好python之后,其实就已经可以进行开发了.下面我们开始写第一行python代码. 值得纪念的时刻:Hello world 如果是用windows,请打开CMD,并执行python. 如果是U ...

  9. python自带的集成开发环境是什么-跟老齐学Python之集成开发环境(IDE)

    当安装好python之后,其实就已经可以进行开发了.下面我们开始写第一行python代码. 值得纪念的时刻:Hello world 如果是用windows,请打开CMD,并执行python. 如果是U ...

最新文章

  1. python语言能干什么-python语言都可以做什么
  2. 腾讯2016校园招聘 研发工程师在线模拟
  3. Maven添加Oracle的依赖及驱动
  4. 谷歌发安全警告:社交网络威胁用户隐私
  5. C# 数据库系统中使用GDI+绘制柱状图
  6. js屏蔽浏览器(IE和FireFox)的刷新和右键等功能
  7. RabbitMQ 高可用集群搭建及电商平台使用经验总结
  8. html透明页面锁定窗口,CSS弹出背景半透明窗口
  9. android中绘图Paint.setAntiAlias()和Paint.setDither()方法的作用
  10. MySQL百万级数据库优化方案
  11. DataCapa 启动
  12. pytorch学习笔记(4):tensorboard可视化
  13. iOS 14不跳票 6月见!苹果WWDC 2020将在线上举办:33年来首次
  14. 3西格玛计算公式_西格玛和西格玛水平
  15. QMH、AMC和STM之间的关系
  16. 工业设备无线监控解决方案
  17. Android JSON解析库Gson和Fast-json的使用对比和图书列表小案例
  18. warframe星际战甲氏族颜料35种全获取机制和获取流程攻略
  19. 【译】Vertical-Align: All You Need To Know
  20. python爬取斗鱼主播图片

热门文章

  1. [直播学习--2022/7/22]--前端发展趋势(尤雨溪老师)
  2. 字符串验证-正则表达式
  3. MySql分表、分库、分片和分区知识
  4. 酷视网页视频VR播放器SDK(旗舰版)使用说明书
  5. 如何安装HAXM,如何解决HAXM installation failed问题
  6. C#窗口的更新过程解析
  7. php think框架,ThinkPHP框架基础知识
  8. 年终,使用 Python 汇总各月开发的报表数量
  9. GameBench企业版中关于FPS的测试项分析
  10. 记一次aes解密控制台中文乱码问题