共1条
1/1 1 跳转至页
开发人员需要什么样的应用开发平台?
目前,软件产业正发生着变革,其中平台化是软件产业的技术革命,市场中也相继出现了多个应用开发平台产品,在很多软件开发商和开发人员中掀起高潮,仿佛软件工业化时代已经来临。
伴随着软件开发商和开发人员实际应用的同时,很多问题也随之接蹱而来:开发工作变成了“装配”工作,软件开发商的核心技术和竞争优势是否还能保持,开发人员的技术会不会退化?很多应用开发平台厂商自定义技术体系和开发语言(Java语言仅作为宿主语言),很多问题离开平台厂商无法解决,开发效率提高了,但用户响应及时性受影响了,我们是否不知不觉中已经被绑定?开发人员跳槽时,如果心仪已久的公司不使用原来掌握的应用开发平台,还能叩开胜利之门吗?
热情在问题中渐渐消退,迷茫和困惑渐渐增多,这样的应用开发平台是我们需要的吗?答案是否定的。其实我们的需求很简单,它应该是这样的:能帮助我们快速构建应用开发框架,能够快速进行业务建模和组装应用,能快速生成代码减轻重复代码编写工作,开发成果代码是标准和开放的。
笔者长期关注国内外厂商的类似产品,多数实际使用过。国外厂商包括IBM、SUN,主要以提供基础架构平台和体系规范为主,对开发人员技术要求较高、产品价格昂贵,基础架构平台本质上与应用开发平台也有一定差别。国内产品主要有普元EOS、起步X3等,都能实现企业应用的敏捷开发,但也都存在自成体系、封闭,必须使用厂商的运行环境的问题,开发和运行中出现的很多问题必须要平台厂商才能解决,使用这些产品的软件开发商和最终用户最后都会意识到已经被绑定。
笔者在翻阅《中国计算机报》时,在创新产品奖项中看到一个以前不为知晓的应用开发平台:水晶企业级应用构造器(水晶EAB)。根据获奖内容介绍,该平台用于实现企业应用敏捷开发和随需应变;完全基于Spring+Hibernet框架,标准、规范、开放;开发成果最终全面编译为标准Java代码,开发人员完全可控;集成化开发环境(IDE)提供易学易用的可视化工具,MVC模式的开发过程简捷、清晰。随及到该平台的开发商北京瑞尊理想软件技术有限公司网站上,对该产品进行了全面了解,并申请试用。使用后,感觉确实与其他厂商的产品相比较,有其独特新颖之处,在标准、开放中,笔者可以自由发挥一直自以为豪的开发技术实力。
应用开发平台作为软件产业发展的一个方向和趋势,今后会有更多的厂商加入到研发队伍来,也会有更多的产品供我们选择。但在选择前,你必须清楚:我需要什么样的应用开发平台。
关键词: 开发 人员 需要 什么样 应用 开发平台
共1条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 | |
【FRDM-MCXN947评测】核间通信MUTEX被打赏50分 |