Take a moment to explore the various RAD features that make 4D a favorite among Vertical Market developers. If you plan to deploy multi-user applications, you should test your application on 4D Server. If you have multiple programmers working on your project, 4D Server allows for team development. In a team environment, you could use 4D Server exclusively, rather than using 4th Dimension. 4D Developer Developer contains both 4D Insider and 4D Compiler.
Insider is a very handy tool for several things.
You can use Insider to create and move Libraries of Forms, Methods, Pictures, etc. between projects. Many 4D developers have entire code libraries they simply drop in to new projects. VM developers also use Insider to drop-in libraries of custom objects such as dialog boxes, icons, etc. Compiling your application provides more security for your source code and can speed up the execution of your code a thousand fold for some operations. We recommend that you seriously consider deploying on both Macintosh and Windows even if your target market is largely one or the other.