嵌入式软件开发平台有哪些
说说我用过的吧。
51和STM32之类的单片机一直用的KEIL。飞思卡尔的用的是codewarrior,现在被恩智浦收购了,恩智浦又出了S32。编译代码的我一般接触的就是这些比较多。还有就是ARM软件eclipse , GDB Server , Jlink软件。编写代码我喜欢用VIM,看代码之类的有souceinsight等等。软件开发一般包括哪些
一、从行业上划分,软件开发有以下:
1、手机
Mac OS(苹果的),Linux,Palm(最大特色是不能后台),BlackBerry(黑莓)Windows Phone(WP,不错的系统,)
Android(安卓,07年兴起的,很好的系统),还有几个新系统,三星与intel联合开发的tizen,Mozilla 公司的FireFox OS ,N900的maemo。
2、电脑
企业管理软件,如:如MES系统软件、OA系统软件、CRM系统软件、HR系统软件、ERP系统软件合同。
二、从设计领域划分,包括以下领域:
1、 桌面程序:Java、C++、C#、VB、C均可。
2、网站服务器端开发:JSP(Java语法)、PHP、ASP(C#语法)、Web App框架等
3、网站客户端:HTML、CSS、Javascript、Flash等等
4、 智能手机程序:安卓使用Java,iPhone使用Objective-C
5、底层、工具开发:C、C++
6、多功能脚本程序:Python、Perl、Ruby等等
7.、人工智能:Prolog、PDDL
8、 工业控制:C、PLC、汇编
9、通用应用层数据交换处理技术:标记语言XML/XPATH/XSLT、JSON、YAML等等
10、数据库 SQL/PLSQL
app开发所需要的人员
APP开发需要以下基本人员:
1、产品经理、UI设计师、安卓和IOS开发人员、后端技术人员。
2、产品经理:产品规则、原型及交互设计或PRD输出。
3、I设计师:效果图片、切图。
4、安卓和IOS开发人员:APP开发。
5、后端技术人员:后台程序开发、数据库设计、接口制作等。
App开发,是指专注于手机应用软件开发与服务。 App是application的缩写,通常专指手机上的应用软件,或称手机客户端。另外目前有很多在线app开发平台。当然移动互联网时代是全民的移动互联网时代,是每个人的时代,也是每个企业的时代
火山pc编程和易语言一样吗
火山pc编程和易语言不一样,区别很大,基本上就是两个东西。
虽然都是吴涛开发,但两个软件的开发思想,语言实现,语法、IDE等都完全不同,可以当作两个完全不同的开发软件来看待。
1、火山编程开发平台是易语言作者吴涛的新作品,全新的中文编程工具。
2、语法和易语言基本一致,但也会有所创新。
3、支持中文代码,支持切换为英文代码。
4、支持类似易语言的表格式代码,也支持纯文本代码。
5、支持UTF-8/Unicode编码。
6、字符串常量支持转义符。
7、变量支持在代码中间声明。
8、支持强制数据类型转换。
还没有评论,来说两句吧...