不会写代码,也能做软件

      当前,严重依赖个体表现、类手工作坊式的软件开发,其效率正在日益拖慢我们的应用交付速度和质量。我们一直都在期望着有一款无代码编程的软件,能够将大量的开发人员从繁重的代码中解脱出来,多学学设计,多点时间和精力写些高、精、尖的代码。

      在做项目的过程中,很多很多的功能都貌似相同,却要重新开发,让我们实在是很无耐。这样做很浪费工时,企业的成本在不断地加大,员工进步很慢,效益年复一年地不好。

为解决这方面的问题,市面上出现了两种解决方案。

1        面向编程人员的开发平台及工具

包括各种中间件、开发框架、开源组件等,它们通过提供编程人员常用的各种程序组件库,以及通用开发框架和开发环境,来减轻程序员的工作量,提高程序员的开发效率。这些工具带来的好处是,程序员一旦掌握后,能够较轻松完成一些更强大的、平台支持的任务,但是,缺点也是明显的,一是掌握起来,不亚于掌握一门程序语言,即入门慢;二是仍然非常依赖高水平的程序员,而这些程序员目前在市面上非常紧缺;第三,更为重要的是,所有这些程序组件和公共框架,是需要程序员根据实际情况进行修改的,通过他们手写的程序进行重组、调用和串起,从而最终实现我们的应用。这就意味着新写的代码必然带来BUG,由此衍生出更多的测试、返工成本。

3.png

4.png

2        面向设计人员的应用交付平台

传统的方式是,设计人员对应用需求进行分析后,通过各种辅助设计工具,对该应用的架构、数据模型、界面、关键算法等进行设计,其中不同的部分使用不同的工具,如涉及数据模型的,使用Power Designer,涉及界面的,使用Axure RP等等,最终这些结果会传递到编程人员,编程人员选择好开发框架后,进行编程,期间历经单元测试、联合测试、压力测试等环节的不断检验修正后,最终方可交付应用。

 面向设计人员的应用交付平台,能够提供设计工具,让设计人员在平台上方便地进行可视化的业务设计,然后由平台直接解析设计并最终生成该设计对应的应用安装包,直接交付安装实施。整个过程,除一些很特别的业务逻辑构件,需要由编程人员完成外,其余全部无需程序员的参与。

这种“设计即应用,应用自动生成”的全新的应用开发模式将彻底变革整个软件行业,将极大的改善应用软件面临到的交付问题,我们不妨把这种平台叫做AGP(Application Generating Platform)应用生成平台。

1.png      

      目前,市面上已经出现一些特定行业或特定终端上的面向设计的应用生成平台,如SALESFORCE是一款在CRM领域的应用生成平台,而很多在线的快速APP网站,则是在移动领域的应用生成平台。还有一些专门做门户网站、电商网站的AGP平台。

转载于:https://www.cnblogs.com/xiangcf/p/5783268.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Muse界面你可能是一名出色的网页设计师,但如果你不会代码的话,设计好的网页还要请别人去制作。Adobe打算帮你解决这个问题。 Adobe刚刚发布了一个代号为“Muse{缪斯}”网站开发工具。Muse基于AIR平台,其目的是让设计师把精力放在设计上,让那些不懂代码的设计师也可以制作、发布网站。 Muse主要包括四大功能: 网站规划:Muse提供网站地图、主页面、以及覆盖整个网站的工具,你可以很快完成网站规划,为设计好准备。 设计:让设计师专注于设计而不是工具。精确控制图片、文本、曲线等元素。用户可以使用和Photoshop或Fireworks相仿的内置工具设计网页,实际上你可以导入整个PSD文件在Muse中编辑。Muse让用户简便的整合网页内容。用户可以在设计中自由拖拽内容的位置,也可以点击‘添加HTML’直接添加视频、地图或者任何网页内容。Muse还内置了数量庞大的交互小工具,可以直接使用。 互动性:支持嵌入Google地图,Facebook feed等元素,结合内置工具可提高网站互动性。支持拖拽自定义导航菜单、幻灯片、面板等内容。Muse支持最新的Web标准,包括HTML5和CSS3。另外,Muse与Adobe InDesign可以很好的相结合,创作出具有交互式内容和各种流行元素的Web站点。 网站发布:设计完网站之后,你可以在Muse内部预览上线后的效果,然后对网站进行浏览器兼容性等测试,没有问题的话就可以上线。同时,Adobe网站上也列举了好多 Muse 成品网站,专业美观。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值