一、个人觉得平台应该是这几部分组成:
1、 集成开发工具(IDE);
2、 开发框架;
3、 基础的界面控件;
4、 基础的运行框架组件;
5、 门户
二、在此基础上,封装各领域的公共开发API,也就是开发工具包。如财务开发包、供应链开发包等;
三、整个的开发模式我总结如下:
1、 开发或二次开发人员通过:1、集成开发工具(IDE);2、开发框架;进行产品开发,并生成基本的框架;
2、 通过调用相关领域的开发工具包进行开发,保证业务和技术解耦,生成最终的代码组件;
3、 最终的组件发布到运行框架中,运行框架由(1、基础的界面控件;2、基础的运行框架组件;3、门户)组成;
这样的平台完成后,对整个开发效率应该会提高比较明显。