| Delphi 2010 Why Delphi |
|
RADically reduce development time – with Delphi you can build Windows applications 5x faster or with 5x fewer resources than with other development solutions – without sacrificing performance or capability. From the desktop to the web to the server, every feature in Delphi’s development environment is designed to speed coding and its RAD frameworks are designed to reduce the amount of code required for any given development task, all of which means faster time to completion with fewer resources. Speed your way from prototype to production – get your ideas started fast with rapid prototyping using the time-tested, extensible, rich and full-featured Visual Component Library. You get a full-powered and simple-to-use set of components for building amazingly rich user interfaces. Then add additional functionality with your own code and third party components to take your ideas to production without skipping a beat. Free your customers from keyboards with dazzling touch based UIs – Rapidly build touch based GUI, tablet, touchpad, and kiosk applications, and easily touch-enable your existing applications. Delphi gives you flexible gesture support with interactive multi-touch on Windows 7 and gesture support Windows XP and Vista, as well as support for input from multiple sources including mouse, pen and touch screen. Work with all your data – Delphi provides lean, native, high performance access to all the popular database management systems including Microsoft SQL Server, Oracle, MySQL, SQL Anywhere, InterBase, Firebird, and more. Using a robust, powerful database access framework, developers can easily access, create, read, update and delete data with ease, either from visual controls or in code. Go further with code reuse – code and components in Delphi are designed from the start for reuse. Use or customize the hundreds of included components for everything from user interfaces to database access or choose from tens of thousands of 3rd party commercial and open source components to do anything from a to z. If you can think of it, there’s likely a component available to get it done. Reach more user desktops – with Delphi, you can support multiple Windows desktops without worrying about the specific Windows API details of each version. Your user interfaces can take advantage of new Windows 7 and Windows Vista elements like ribbon controls while still supporting users on previous versions back to Windows 2000. Build in quality – Delphi provides developers with a rich, full featured debugger that peers into generated code all the way down to the actual assembler. Developers can set conditional breakpoints, view stack traces, track variables, inspect the depths of any object, and peek into the CPU itself. In addition, Delphi extends the developer tool chain to support unit testing, enabling developers to write test driven code and capture bugs before they even make it into the build. Globally expand your app’s reach– easily build or enable your existing apps to seamlessly interact with users and data in any language, currency, or character set with fully integrated Unicode data and UI support throughout. Use the included language support and translation utilities to more quickly create localized versions of your apps. Make the connection - with Delphi you’ll make the connection with more data, more Web Services, and more application architectures. Delphi enables developers to connect to a wide variety of servers using industry standard protocols, including COM, XML, SOAP, REST, JSON and Web Services to tie in with Service-Oriented Architecture (SOA) solutions. Compile in the blink of an eye – Delphi is based on a world-class, blazingly fast compiler. Highly readable and maintainable, the Object Pascal-based Delphi language is a completely object-oriented language with all the modern language features the make for productive, powerful, and robust code. Delphi also provides complete access to the native Windows API. Delphi then compiles all this code in the blink of an eye – even huge projects are compiled in a matter of seconds. |








