Collection
zero Useful+1
zero

development tool

Software for building applications for specific software packages, software frameworks, etc
Generally, it refers to some software engineer For specific software package , software framework, hardware platform, operating system and other special software to establish application software.
From the representative software development tools in China, we can see the general context of this kind of products TNT platform Development tool: The core advantage of TNT platform is low-cost personalization. It can provide customers with T-business system templates at the same time, that is, standardized application systems such as OA, CRM, document management, information portal and online exam; N -- Open source component package, namely the source code of the above application system; T -- Development tool, which is a rapid development tool based on Microsoft Jupiter platform. Developers can complete the rapid development of business systems through the method of setting interface properties, and automatically generate systems in C # and JAVA. Obviously, the two "T" in TNT are the focus of business, and the killer is low price.
Other software development platform tools are much the same as the above three, and all provide the application mode of "standardization+industrialization+personalization".
From it, we can see that these software development tools really have the technical commonalities we mentioned above. In addition, we all have one thing in common, that is, they provide both a software development tool platform and various application systems generated based on the platform. The two products complement each other. This mode is also the mainstream mode of software development platform sales.
Chinese name
development tool
Foreign name
development tool
Common tools
PowerPoint, Authorware, etc
Web Tools
FrontPage、DW、 Comprehensive application
Java tools
Eclipse, MyEclipse, etc

Common tools

Announce
edit
PowerPoint
Microsoft The software for making slides produced by this software is widely used in academic reports, conferences and other places [1] The teacher is also making courseware with this software. As for this software, its advantage is that it is relatively convenient to make courseware, and it is easy to learn more. The courseware can be played on the Internet (of course, the client must have this software installed or the courseware has been packaged), but in terms of its function, it can only show some pictures, videos, and text materials, It plays the role of data display and lacks interaction. Although the POWERPOINT included in OFFICE XP has changed a lot, it is limited in use and can only do some simple button and region interaction. The packed file generally does not compress the data inside, so if the data is large, the file will be large. Reference to external documents is limited and lacks control.
Authorware
Authorware is a multimedia development tool launched by Macromedia Corporation. Because of their strong creativity, simple user interface and good scalability, they are deeply welcomed by the majority of users and become the most widely used multimedia development tool. Once known as a multimedia master, the version has developed to 7.0. There are many users and they are widely used Multimedia CD In production and other fields, teachers use some software to make courseware. The main features of this software are: Authorware is a multimedia authoring tool based on icon (Lcon) and streamline (Line), with rich interactive methods and a large number of System variable , cross platform architecture, efficient multimedia integration environment and standard Application Program Interface Etc. It can be used to create web pages and online learning applications.
Director
Director, a multimedia development tool launched by Macromedia, is a heavyweight tool in the global multimedia development market. According to statistics, it accounts for more than 85% of the professional CDROM development market in the United States. It not only has an intuitive and easy-to-use user interface, but also has a strong programming ability (it integrates its own Lingo language). Its full name is Macromedia Director Shockwave Studio. The highest version is Director MX (that is, 9.0). It is mainly aimed at the development of CDROM/DVDROM (Multimedia Disc).
FLASH
FLASH is produced by Macromedia (now acquired by Adobe) and is used as a dynamic and interactive shockwave on the Internet. It has the advantage of small size and can be downloaded and played at the same time, so that users can avoid waiting for a long time. FLASH can be used to generate animation, and can also add sound to the web page. In this way, you can generate multimedia graphics and interfaces, but the size of the file is very small. Although FLASH cannot be programmed like a language, with its built-in statements and JAVASCRIPE, you can also create a highly interactive home page. Another feature of FLASH is that the plug-in PLUG-IN must be installed to be accepted by the browser! Of course, this also avoids the differences between browsers and makes them equal! Someone once said: network designers in the next century will not use FLASH, and will be eliminated! I believe this sentence is right! (Because we learn it, I will talk more about it.)
Founder Author
Founder Author The multimedia authoring tool (FOUNDER AUTHOR TOOL) is Peking University Founder Electronics Co., Ltd A visual Interactive multimedia Integrated authoring tools. Founder OS can run in the Chinese Windows 95/98/me/NT 4.0/2000 environment, with an intuitive, simple and friendly user interface. Text, graphics, images, sound, animation, video, etc Multimedia materials Integrate editing to produce various multimedia application products. Support rich media playing methods, transition effects and dynamic effects, and realize flexible interaction; Path animation can be made; Support variables and System function , simple script programming and multimedia Database management Function. The created product can generate an EXE file and run directly under the operating system. It has the function of generating web pages, but some functions will be limited when generating web pages. The popular version or above can be upgraded for free.
Courseware Master
The courseware master is produced by Wuhan Van Gogh Software Company authoring tool Master courseware maker, namely Mengtai Yaoguang Multimedia authoring system. The popular version is Courseware Master II, namely Yaoguang 3.0. The software provides a visual all Chinese interface, through which various media such as sound, animation, image and text can be integrated and controlled, and finally generate an independently executable projection program. Courseware masters support numerous multimedia formats such as Gif, Flash, MP3, etc., and have their own rotation and trajectory animation functions. Like Aosi, it is based on page sequence, but it is different from Aosi in that it creates the design idea of sub page.
Guangzhou Kaidi
Kaidi Multimedia Creation Tool is a multimedia development tool developed by Guangzhou Kaidi Software Co., Ltd. Among the numerous multimedia creation systems, it is a red apricot: it not only completely gets rid of the programming mode, simple operation, powerful animation production function, strong self creation ability, but also has the function of scoreboard (automatic score counting) to face the actual education. In addition, the packaged files occupy little storage space and run fast. However, the integration function is weak. Some multimedia formats, such as MP3 and Flash, cannot be supported by the system.
Geometer's Sketchpad
The Geometer's Sketchpad, Mathematical Platform and other software have brought mathematical experiments. They provide a very ideal environment for students to actively explore problems and "do mathematics". Students can use it to do mathematical experiments, so that they can understand and master abstract mathematical concepts in the process of problem solving, so that students can gain real mathematical experience, Not just some abstract mathematical conclusions.
9、 Visual Studio 2012
Visual Studio is a development environment launched by Microsoft. It is the most popular Windows platform application development environment.
New Logo of Visual Studio 2012 Microsoft released Visual Studio 2012 in Seattle on September 12, 2012. In fact, as early as August 16, Visual Studio 2012 and NET Framework 4.5 has been downloaded. Jason Zander, Microsoft's vice president in charge of Visual Studio, also published a blog listing 12 reasons for upgrading to Visual Studio 2012. At that time, it was mainly distributed to MSDN subscribers. Volume Licensing (VL) was released on September 1. On the 12th, it was launched for global users.

Web Tools

Announce
edit
FrontPage
The application of development tools can greatly improve the efficiency of compiling network courseware The internationally popular Web page production software can be roughly divided into two categories: code based and WYSIWYG based. Code based production software requires programming, which is difficult for beginners to get started immediately Microsoft's FrontPage is different. As a WYSIWYG representative software, it can greatly improve the efficiency of users FrontPage 2000 is a member of the Office 2000 family and follows the style of Office. Therefore, people who can use Word can easily learn FrontPage. FrontPage has been incorporated into Microsoft since Office 2003 Expression Studio Series products.
DW
Dreamweaver is a WYSIWYG web editor developed by American MACROMEDIA company that integrates web page production and website management. It is the first set of visual web page development tools specially developed for professional web designers. It can easily create dynamic web pages that transcend platform restrictions and browser restrictions. Micromedia was later acquired by Adobe, and Dreamweaver was also released with Adobe software.
Comprehensive application
Microsoft's FrontPage and Macromedia's Dreamweaver are the most commonly used HTML web page authoring tools. They all support multiple media types. They can define interfaces through ActiveX, cooperate with scripting languages JavaScript and VBScript, and create dynamic interactive Web teaching system It is worth noting that Macromedia's Dreamweaver, Flash and Fireworks are known as the three swordsmen of web page production. The organic combination of the three can be said to be a convenient and powerful website management and HTML page production tool.

Java tools

Announce
edit
Eclipse
Eclipse [1] It is an open source, Java based, extensible development platform. In itself, it is just a framework and a set of services for building a development environment through plug-in components. Fortunately, Eclipse comes with a standard set of plug-ins, including the Java Development Kit (JDK).
MyEclipse
MyEclipse MyEclipse Enterprise Workbench (MyEclipse for short) Eclipse The extension of IDE, with which we can greatly improve the work efficiency in the development and release of databases and Java EE, as well as the integration of application servers. It is a feature rich Java EE Integrated development environment , including complete coding, debugging, testing and publishing functions, and full support HTML ,Struts,JSP,CSS, Javascript , Spring,SQL,Hibernate。
JBuilder
JBuilder is Borland JBuilder, a development tool for java developed by the company, can quickly and effectively develop various java applications. It uses JDK And Sun company The standard JDK is different. It has been modified a lot so that developers can develop Java applications like Delphi applications. The core of JBuilder partly adopts VCL Technology makes the program very clear. Even beginners can read the whole code completely. Another feature of JBuilder is that it simplifies team cooperation. The Internet studio technology it uses makes it possible for people from different regions and even countries to jointly develop a project.
NetBeans
NetBeans was founded in 2000 by Sun Corporation (acquired by Oracle in 2009). It is the home of the open source movement and the developer and customer community, aiming to build a world-class Java IDE. NetBeans can currently be developed on Solaris, Windows, Linux and Macintosh OS X platforms and used within the SPL (Sun Public License).
NetBeans is an open source software development integration environment. It is an open framework and extensible development platform. It can be used for the development of Java, C/C++, PHP and other languages. It is itself a development platform that can extend functions through extension plug-ins.
Jcreator
Jcreator is developed by Xinox Software for Java programming Integrated development environment (IDE), with the functions of editing, debugging, and running Java programs. The latest version is Jcreator 5.00, which is divided into LE And Pro version. The LE version has some limitations in function, and is a free version. Pro version has the most functions, but this version is a sharing software. This software is relatively small and does not require very high hardware. It is fully used C++ It is fast and efficient. It has syntax coloring, code auto completion, code parameter prompt, project wizard, class wizard and other functions. When starting for the first time, you will be prompted to set the JavaJDK home directory and the JDKJavaDoc directory, and the software will automatically set the class path compiler and interpreter Path, you can also use JDKHelp in the Help menu. But this version does not support Chinese well. Figure 3 shows an application example of this software.
IntelliJ IDEA
The full name of IDEA is IntelliJ IDEA, which is an integrated environment for java programming language development. IntelliJ is recognized as the best java development tool in the industry, especially in intelligent code assistant, code automatic prompt, refactoring, Java EE support, various version tools (git, svn, etc.), JUnit, CVS integration, code analysis, innovative GUI design, etc. IDEA is a product of JetBrains, a company headquartered in Prague, the capital of the Czech Republic [2] The developers are mainly Eastern European programmers who are known for their preciseness.