多语言展示
当前在线:1989今日阅读:86今日分享:14

软件开发都需要学什么软件?

软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。 软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。
工具/原料

软件

PC端
1

MyEclipse:MyEclipse是基于Eclipse开发的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。

2

Microsoft Visual Studio:Microsoft Visual Studio的开发工具包系列产品。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。

3

NetBeans:NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE已经支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。

4

Eclips:Eclipse 是目前功能比较强大的JAVA IDE(JAVA编程软件),是一个集成工具的开放平台,而这些工具主要是一些开源工具软件。在一个开源模式下运作,并遵照共同的公共条款,Eclipse 平台为工具软件开发者提供工具开发的灵活性和控制自己软件的技术。

移动端
1

Eclipse ADT:Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

2

DDMS:DDMS全称Dalvik Debug Monitor Server,DDMS扮演一个IDE与测试终端上应用程序之间的中间人角色,在Android上,每一个应用程序都有自己的VM并运行在自己的进程中,因此每一个进程都有一个端口用来监听debugger的命令请求。

3

logcat:ADB全名为Android Debug Bridge,Android调试桥;Android开发环境中,ADB是进行Android开发经常要用的调试工具,它的使用当然是所有Android开发者必须要掌握的。

4

The Android Emulator and Real Device:一旦你开始开发 Android 程序,那么你一定需要看到程序的运行结果,这就是 Android 的模拟器,可让你在不同的设备上测试 Android 应用的运行效果。

注意事项

软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工具。

推荐信息