Embarcadero Delphi XE8 is the complete software development solution for rapidly designing, coding, and extending “connected” apps across Windows, Mac, iOS, Android and IoT. Build industrial strength and Business ready solutions incorporating multiple native client platforms, mobile extensions, smart devices, cloud services, Enterprise and embedded data. Create fast native apps for Windows, OS X and mobile from one codebase.
What can you do with Delphi XE8?
- Extend Your VCL and FireMonkey Apps with Mobile, Cloud, Wearables and the Internet of Things
- Build Connected Apps with App Tethering
- Leverage Proximity Awareness with Beacons
- Support Functionality of Thousands of Devices over Bluetooth and WiFi
- Connect with Popular BaaS Providers and Cloud Services Using Native HTTP Libraries
Delphi XE8 gives developers the application platform with the tools they need to extend existing VCL Windows or FireMonkey apps to mobile, wearables, and IoT solutions. These solutions are powered by distributed, connected apps that are deployed across Windows, Android, iOS, OS X, wearables, like Smart Watches, IoT devices like Beacons, middleware, enterprise backends, and cloud hosted services.
Industrial Strength, Business Ready
Delphi XE8 provides the tools developers need to build applications that revolutionize day to day business operations by integrating mobilization and IoT. Customers are already using Delphi to build industrial strength applications that range from point of sale retail, finance software, manufacturing and industrial automation, science and engineering, and industry specific hardware like MRI machines.
Dealing with Multiple UI Form Factors? Revolutionise the Process With FireUI
Delphi XE8 and the FireUI Multi-Device Designer delivers the only true single source solution for natively compiled applications. Most vendors who support native cross-platform development require separate user interfaces to be written on each platform.
Build a common UI that works across the multiple form factors of mobile phones, tablets, and desktop systems. Most mobile development solutions do not support the creation of PC apps for Windows and OS X.
Quickly Extend VCL Apps with Mobile, Cloud, and IoT
Extend your existing Windows VCL applications to mobile, gadgets and wearables by easily creating Internet or Bluetooth connections with AppTethering components. Discover and interact with the wide range of Bluetooth enabled gadgets and sensors with standard Bluetooth and Bluetooth LE. Access on device sensors, such as accelerometer, GPS, and proximity sensors with new VCL components.
Mobilize Your Business with Enterprise Mobility Services (EMS)
Enterprise Mobility Services (EMS) is a new turnkey solution for today's interconnected, distributed apps, offering an easy to deploy middleware server that hosts loadable custom API and data access modules. EMS is based on open and standard technologies, including REST HTTP calls and JSON data formats, and provides major SQL database drivers along with a built-in encrypted SQL datastore. With its user management and authentication plus user and API analytics, Enterprise Mobility Services is ideal for enabling secure access from mobile and desktop apps to Enterprise Databases. EMS is a middleware solution that is stateless, restful, scalable, and secure. Open the world of connected devices to your existing Windows VCL app with EMS!
Be More Productive Than Ever
Get the most productivity from any native development platform to create connected apps for multiple devices and platforms, IoT gadgets, and wearables like smart watches without having to manage separate code bases with multiple frameworks and languages.
Delphi XE8 adds new features that will make you more productive than ever. With the all new GetIt Package Manager you can browse, download, and integrate new components, right from the IDE!
Supercharge App Performance
Delphi XE8 gives your development team the tools they need to create high performance native multi-device apps. Prototype and develop native apps in standard C++ or the Delphi Object Pascal language for multiple devices simultaneously. Take full advantage of Multi-Core CPUs with the parallel programming library.
Know What Your Users Are Doing With Your Desktop, Mobile, and Middleware Apps
Understanding how your end-users are engaging with your app will help avoid app abandonment. AppAnalytics provides developers with a visual representation of how users are interacting with applications built with Delphi XE8. Custom API analytics and reporting inform the develop how deployed apps are consuming hosted RESTful APIs.
Bring your VCL Windows app to the cloud with Delphi XE8! Integrate cloud based services from Backend as a Service (BaaS) providers, Kinvey, Parse, and App42 with components for popular BaaS services like notifications, user management, and storage.