Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Publish Delphi EXE to Windows Store

I wrote a Delphi application which contains a single EXE file. How can I publish it to Windows Store?

like image 224
bashan Avatar asked Nov 18 '15 22:11

bashan


2 Answers

The Windows Store doesn't support Classic (Native) Win32 apps, only Universal Windows Apps, which Delphi does not support at this time. So you cannot submit your Delphi app to the Windows Store.

However, Microsoft is currently working on Project Centennial, which will make it possible to package and publish classic Win32 apps to the Windows Store. You can signup for updates about it when it becomes available.

like image 163
RRUZ Avatar answered Sep 22 '22 18:09

RRUZ


Using 10.1 Berlin Update 2 - Anniversary Edition you can now create .appx for publishing to the Windows Store (uses the Desktop Bridge, formerly called Project Centennial)

Note that there are also updated installer engines from various parties that support the desktop bridge and can create an .appx for your Win32 executables

To publish those .appx to the store (note you can also install them directly if you allow that action at settings/security in Windows 10), you need to fill some online form that Microsoft requests to confirm you own the code. They review your submission and get back to you with the necessary actions to complete submission to the store

for more details, see:

  • https://blogs.windows.com/buildingapps/2016/12/08/conversion-options-bringing-existing-desktop-app-universal-windows-platform-using-desktop-bridge
  • https://www.embarcadero.com/products/rad-studio/windows-10-store-desktop-bridge
like image 43
George Birbilis Avatar answered Sep 23 '22 18:09

George Birbilis