Publikasikan Delphi EXE ke Windows Store

Saya menulis aplikasi Delphi yang berisi satu file EXE. Bagaimana cara mempublikasikannya ke Windows Store?


person bashan    schedule 18.11.2015    source sumber
comment
Pastinya harus ada panduan yang sangat detail untuk hal ini. Sudahkah Anda memeriksanya ke Google? Dan yang lebih penting, apakah ini aplikasi bergaya metro?   -  person Jerry Dodge    schedule 19.11.2015
comment
Terima kasih @JerryDodge, saya sudah memeriksa dan tidak dapat menemukan arah yang baik. Apakah saya melewatkan sesuatu di sini?   -  person bashan    schedule 19.11.2015
comment
Ini adalah hasil pertama yang saya temukan, di situlah Anda harus memulai: dev.windows.com /en-us/terbitkan   -  person Jerry Dodge    schedule 19.11.2015
comment
Namun ini tetap sangat penting - apakah ini aplikasi bergaya metro? Atau hanya aplikasi VCL tradisional? Karena Windows Store hanya untuk aplikasi metro.   -  person Jerry Dodge    schedule 19.11.2015
comment
Aplikasi metro Delphi hanyalah aplikasi Win32 standar dengan gaya mirip metro yang diterapkan pada UI-nya. Dari sudut pandang Microsoft, aplikasi tersebut bukanlah aplikasi metro yang nyata. Jadi Anda tidak dapat mengirimkan aplikasi Delphi apa pun ke Windows Store saat ini.   -  person Remy Lebeau    schedule 19.11.2015
comment
pembaruan: blog.marcocantu.com/ blog/   -  person Z80    schedule 17.04.2019


Jawaban (2)


Windows Store tidak mendukung aplikasi Win32 Klasik (Asli), hanya Universal Windows Apps , yang Delphi tidak mendukungnya saat ini. Jadi Anda tidak dapat mengirimkan aplikasi Delphi Anda ke Windows Store.

Namun, Microsoft saat ini sedang mengerjakan Project Centennial, yang memungkinkan pengemasan dan penerbitan Win32 klasik aplikasi ke Windows Store. Anda dapat mendaftar untuk mendapatkan pembaruan ketika sudah tersedia.

person RRUZ    schedule 18.11.2015
comment
Ada komentar di halaman Centennial yang menyebutkan persyaratan menggunakan XAML untuk antarmuka pengguna (I have read "start to convert your UI to XAML"). Jika ini benar, mem-porting aplikasi Delphi akan menjadi 'tidak mudah' - person mjn; 19.11.2015
comment
Tidak sepenuhnya benar! Sejak 2012, setidaknya sudah ada aplikasi desktop klasik yang terdaftar. Sebenarnya, ini hanya hyperlink, toko Windows tidak akan menangani pembelian dan lainnya. TeamViewer dan beberapa video game memanfaatkan ini. Aplikasi Delphi 32 Bit gagal sertifikasi dan tidak dapat dicantumkan. Sepertinya aplikasi 64 bit mungkin berhasil: stackoverflow.com/q/27583859 - person Günther the Beautiful; 20.11.2015
comment
Project Centennial akhirnya masuk ke versi beta publik. Fitur yang diperlukan untuk menjalankan aplikasi hanya tersedia di pratinjau orang dalam Windows 10 (yang saat ini hanya untuk Pro dan Perusahaan), tetapi lebih baik daripada tidak sama sekali. Sekarang kami dapat mengembangkan aplikasi berkualitas baik (yaitu ditulis dalam Delphi dan/atau Ada) untuk Metro. - person OCTAGRAM; 24.05.2016

Menggunakan 10.1 Berlin Update 2 - Anniversary Edition Anda sekarang dapat membuat .appx untuk diterbitkan ke Windows Store (menggunakan Desktop Bridge, sebelumnya disebut Project Centennial)

Perhatikan bahwa ada juga mesin penginstal yang diperbarui dari berbagai pihak yang mendukung jembatan desktop dan dapat membuat .appx untuk executable Win32 Anda

Untuk mempublikasikan .appx tersebut ke toko (perhatikan bahwa Anda juga dapat menginstalnya secara langsung jika Anda mengizinkan tindakan tersebut pada pengaturan/keamanan di Windows 10), Anda perlu mengisi beberapa formulir online yang diminta Microsoft untuk mengonfirmasi bahwa Anda pemilik kode tersebut. Mereka meninjau kiriman Anda dan menghubungi Anda kembali dengan tindakan yang diperlukan untuk menyelesaikan pengiriman ke toko

untuk lebih jelasnya lihat:

person George Birbilis    schedule 20.01.2017
comment
Persetan dengan itu. Kedengarannya terlalu rumit untuk diusahakan. Microsoft hanya memiliki sedikit pengunjung/pelanggan di tokonya. Lebih baik investasikan waktu/uang untuk SEO yang layak dan promosikan/jual produk Anda dari situs web Anda sendiri. Tidak perlu repot membuat aplikasi UWA. Saya menggunakan BlueSnap untuk menagih pelanggan saya. Mereka memiliki komisi lebih rendah daripada Microsoft Store. - person Z80; 17.04.2019
comment
Yang paling rumit adalah kebutuhan untuk membuat aset dan deskripsi yang ditentukan (bahkan lebih baik jika Anda telah melokalkannya) (untungnya mereka memiliki opsi untuk membuat ukuran berbeda secara otomatis di toko), namun tetap berguna untuk mempromosikan aplikasi seseorang. Tidak ada salahnya memiliki banyak saluran distribusi, biasanya tidak bersaing dengan situs Anda sendiri (bisa saja dengan harga/promosi yang lebih rendah misalnya di situs Anda sendiri). Beberapa aplikasi non-game tampaknya juga dipublikasikan melalui Steam, Itch.io, dan saluran lainnya sekarang. Hal ini menyebabkan pengguna merasa lebih aman dengan perpustakaan perangkat lunak online daripada membuat cadangan sendiri. - person George Birbilis; 18.04.2019
comment
tapi, kini layak untuk memiliki tautan langsung dari situs dan saluran sosial Anda ke aplikasi Anda di Microsoft Store, karena dalam hal ini mereka mendapatkan persentase biaya yang sangat kecil - blog.marcocantu.com/blog/ - person George Birbilis; 18.04.2019
comment
BlueSnap menagih saya 4,9% (tanpa biaya pengaturan atau proses verifikasi/dokumen masuk yang lama seperti yang dilakukan MS). Dan itu juga tidak memaksa saya untuk menunjukkan tautannya (secara eksklusif). Jika Microsoft ingin mendapatkan daya tarik dengan MicrosoftStore, mereka harus memberikan penawaran yang JAUH lebih baik dan batasan yang lebih sedikit! - person Z80; 18.04.2019
comment
Saya belum pernah melihat persyaratan untuk menunjukkan tautan ke sana. Mereka hanya menawarkan 95% pengambilan untuk pengembang sekarang jika Anda menunjuk ke mereka alih-alih pelanggan menemukan aplikasi dari tindakan penelusuran/penjelajahan toko mereka. Dalam kasus selanjutnya mereka menawarkan 85% yang juga tidak buruk. Seperti yang saya katakan, lebih banyak saluran terkadang lebih baik. Anda dapat memberikan harga yang lebih rendah pada saluran yang Anda sukai (saluran yang persentasenya lebih sedikit). - person George Birbilis; 18.04.2019
comment
Jika Anda ingin mendapatkan 95% maka Anda harus menunjuk. Hal ini menjadikan penunjukan sebagai suatu keharusan. Anda tidak menunjuk, Anda mendapatkan 85% yang merupakan SANGAT tinggi! Lagi pula, saya tidak bisa menjual melalui MSStore karena aplikasi saya bukan UWA (persyaratan lain). Dan saya tidak akan melakukannya sampai MSStore mendapatkan lebih banyak daya tarik (pelanggan). - person Z80; 18.04.2019
comment
Anda mendapatkan 95% jika pelanggan sampai di sana dengan nomor pelacakan kampanye iklan, atau tanpa pelacakan apa pun. Jika mereka menemukannya dari dalam toko (katakanlah itu ditampilkan atau disarankan kepada beberapa pengguna), maka mereka memberikan 85%. Kedengarannya adil bagi saya. - person George Birbilis; 19.04.2019
comment
Baca juga tentang Project Centennial / Desktop Bridge. Itu mendukung aplikasi asli yang dikemas ke dalam .appx untuk distribusi Store. Itu hanya menargetkan x86 (menurut saya x64 juga). - person George Birbilis; 19.04.2019