Even compared with other tools that work this way, such as ColdFusion, development is rapid and feedback instantaneous. But UltraDev's debugging capabilities are weak. You can't step through code or create breakpoints. UltraDev offers special developer interfaces that can extend its capabilities. For example, Nokia has written a WML studio for UltraDev, which lets you write code for WAP phones.
Programmers can also write and upload their own extensions.
The UltraDev development environment works under 32-bit Windows and Macintosh operating systems. UltraDev comes with ColdFusion Server and IBM's WebSphere Application Server, both of which you can use for development but not deployment. You can connect to middle-tier logic in these servers, but you cannot create the logic in UltraDev. Similarly, you can easily integrate Macromedia Flash or Fireworks content. In its ability to create database-driven applications, UltraDev goes way beyond Microsoft FrontPage or NetObjects' Fusion .