Powerflasher FDT

Last updated
Powerflasher FDT
Powerflasher FDT5 Logo.png
FDT4 Screenshot MacOSX.png
Home screen of FDT 4.5 running on Mac OS X
Developer(s) Powerflasher Solutions [1]
Stable release
Milestone 10 [2] / September 15, 2017;4 years ago (2017-09-15); [3]
Written in Java
Operating system Windows, OS X, Linux
Type Integrated development environment
License Freemium [4]
Website fdt.powerflasher.com

Powerflasher FDT is an integrated development environment (IDE) built on the Eclipse platform for development of Adobe Flash-based content. [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16]

Contents

FDT enables development of content such as video games, rich web applications and Adobe AIR applications, in the ActionScript 3 and Haxe programming languages. [17] FDT offers project management, code editing and interactive debugging. FDT is similar in purpose and design to Adobe Flash Builder and FlashDevelop. The primary purpose of the IDE is enabling developers to edit, compile, debug and publish a Flash ActionScript project.

FDT uses a subscription-based licensing model and is available in multiple editions, [18] [19] including a free version with restricted features for hobbyists, [20] and a low-cost version for students. [21]

Features

FDT supports the following code editing features: [22]

FDT supports building applications for the following runtimes: [2]

FDT supports compiling source code with the following compilers: [2]

See also

Related Research Articles

Integrated development environment Software engineering toolkit

An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of at least a source code editor, build automation tools and a debugger. Some IDEs, such as NetBeans and Eclipse, contain the necessary compiler, interpreter, or both; others, such as SharpDevelop and Lazarus, do not.

Adobe Flash is a multimedia software platform used for production of animations, rich web applications, desktop applications, mobile apps, mobile games, and embedded web browser video players. Flash displays text, vector graphics, and raster graphics to provide animations, video games, and applications. It allows streaming of audio and video, and can capture mouse, keyboard, microphone, and camera input.

ActionScript Object-oriented programming language

ActionScript is an object-oriented programming language originally developed by Macromedia Inc.. It is influenced by HyperTalk, the scripting language for HyperCard. It is now an implementation of ECMAScript, though it originally arose as a sibling, both being influenced by HyperTalk.

MXML is an XML-based user interface markup language first introduced by Macromedia in March 2004. Application developers use MXML in combination with ActionScript to develop rich web applications, with products such as Apache Flex.

Apache Flex Software development kit (SDK) for the development and deployment of rich web applications

Apache Flex, formerly Adobe Flex, is a software development kit (SDK) for the development and deployment of cross-platform rich web applications based on the Adobe Flash platform. Initially developed by Macromedia and then acquired by Adobe Systems, Adobe donated Flex to the Apache Software Foundation in 2011 and it was promoted to a top-level project in December 2012.

SharpDevelop

SharpDevelop is a discontinued free and open source integrated development environment (IDE) for the .NET Framework, Mono, Gtk# and Glade# platforms. It supports development in C#, Visual Basic .NET, Boo, F#, IronPython and IronRuby programming languages.

Aptana Text editor

Aptana, Inc. is a company that makes web application development tools for use with a variety of programming languages. Aptana's main products include Aptana Studio, Aptana Cloud and Aptana Jaxer.

The following tables list notable software packages that are nominal IDEs; standalone tools such as source code editors and GUI builders are not included. These IDEs are listed in alphabetical order of the supported language.

Adobe AIR Cross-platform runtime system for building rich web applications

Adobe AIR is a cross-platform runtime system currently developed by Harman International, in collaboration with Adobe Inc., for building desktop applications and mobile applications, programmed using Adobe Animate, ActionScript, and optionally Apache Flex. It was originally released in 2008. The runtime supports installable applications on Windows, macOS, and mobile operating systems, including Android, iOS, and BlackBerry Tablet OS.

Adobe Flash Builder

Adobe Flash Builder is an integrated development environment (IDE) built on the Eclipse platform that speeds development of rich Internet applications (RIAs) and cross-platform desktop applications, particularly for the Adobe AIR platform. Adobe Flash Builder 4 is available in two editions: Standard and Premium.

The Android SDK is a software development kit that includes a comprehensive set of development tools. These include a debugger, libraries, a handset emulator based on QEMU, documentation, sample code, and tutorials. Currently supported development platforms include computers running Linux, Mac OS X 10.5.8 or later, and Windows 7 or later. As of March 2015, the SDK is not available on Android itself, but software development is possible by using specialized Android applications.

Away3D

Away3D is an open-source platform for developing interactive 3D graphics for video games and applications, in Adobe Flash or HTML5. The platform consists of a 3D world editor, a 3D graphics engine, a 3D physics engine and a compressed 3D model file format (AWD).

Adobe ColdFusion Builder

Adobe ColdFusion Builder is the name for Adobe's Eclipse-based development IDE that can be used to build applications for ColdFusion. The product's original codename, "Bolt", is a reference to the original lightning icon for ColdFusion from the Allaire days. In 2010, Adobe released the product and officially renamed it Adobe ColdFusion Builder, often referred to as CFBuilder.

JetBrains Czech software company

JetBrains s.r.o. is a Czech software development company which makes tools for software developers and project managers. As of 2019, the company had offices in Prague, Saint Petersburg, Moscow, Munich, Boston, Novosibirsk, Amsterdam, Foster City and Marlton, New Jersey.

CrossBridge is an open-source toolset developed by Adobe Systems, that cross-compiles C and C++ code to run in Adobe Flash Player or Adobe AIR. Projects compiled with CrossBridge run up to 10 times faster than ActionScript 3 projects. CrossBridge was also known as "Alchemy" and the "Flash Runtime C++ Compiler", or "FlasCC".

ZeroBrane Studio Open-source IDE for the Lua programming language

ZeroBrane Studio is a lightweight open-source Lua IDE with code completion, syntax highlighting, code analyzer, live coding, and debugging support for Lua 5.1, Lua 5.2, Lua 5.3, LuaJIT, and other Lua engines. ZeroBrane Studio is a cross-platform application written in Lua that runs on Windows, Linux, and macOS (10.9+) operating systems. It uses the wxWidgets toolkit and the Scintilla component for file editing.

OpenFL

OpenFL is a free and open-source software framework and platform for the creation of multi-platform applications and video games. OpenFL applications can be written in Haxe, JavaScript, or TypeScript, and may be published as standalone applications for several targets including iOS, Android, HTML5, Windows, macOS, Linux, WebAssembly, Flash, AIR, PlayStation 4, PlayStation 3, PlayStation Vita, Xbox One, Wii U, TiVo, Raspberry Pi, and Node.js.

References

  1. Powerflasher Products, Powerflasher Website
  2. 1 2 3 FDT Milestone 10 released, FDT Blog
  3. , FDT Release Notes
  4. "Buy & Download". fdt.powerflasher.com. Interactive Pioneers. Retrieved 21 December 2014.
  5. Automating ActionScript Projects with Eclipse and Ant, O'Reilly Media, 10-Oct-2011
  6. Frameworks, Methodologies, and Tools for Developing RIAs, IGI Global, 30-Sep-2014
  7. The Essential Guide to Open Source Flash Development, Apress, 16-Jul-2008
  8. Flash Development for Android Cookbook, Packt Publishing Ltd, 16-Jun-2011
  9. Learning Flex 4: Getting Up to Speed with RIAs, O'Reilly Media, 02-Nov-2010
  10. Flash Video for Professionals, John Wiley & Sons, 01-Oct-2007
  11. Developing Android Applications with Adobe AIR, O'Reilly Media, 29-Apr-2011
  12. Learning ActionScript 3.0, O'Reilly Media, 18-Oct-2010
  13. Foundation Flash Applications for Mobile Devices, Apress, 02-Jan-2007
  14. Flash Builder and Flash Catalyst: The New Workflow, Apress, 20-May-2010
  15. ActionScript 3.0 Bible, John Wiley and Sons, 23-Feb-2011
  16. Foundation Flash CS4 for Designers, Apress, 13-Nov-2008
  17. FDT FAQ
  18. FDT Edition Comparison Archived 2015-03-10 at the Wayback Machine , FDT Website
  19. Develop Adobe AIR applications for BlackBerry 10 with Powerflasher’s FDT 5, BlackBerry Developer Blog
  20. FDT Free Edition, FDT Website
  21. Student License, FDT Website
  22. Beginner's Guide to Powerflasher's FDT, TutsPlus
  23. Advanced Refactoring & FDT 5, FDT Documentation