Modernflyouts: Microsoft Store

Created on 7 Aug 2020  路  17Comments  路  Source: ModernFlyouts-Community/ModernFlyouts

Thank you so much for the great app.
The only improvement i can think of is to allow the app to keep its self up to date. This could be done either by including a Built in updater, or the better solution might be to distribute as a MISX package and upload it to the store.

Enhancement Good First Issue

Most helpful comment

@ShankarBUS I have a MS Dev account and am happy to Publish this app to MS Store For you, if you can repackage it into a MSIX package.

All 17 comments

Nice suggestion, I'll do anything that is convenient for users and don't cost me money.

Edit :
So apparently, to publish this app to MS store I need a developer account which costs me a money (it's currently too much for me).

I'll see some other methods like how Microsoft Powertoys does updating

@ShankarBUS I have a MS Dev account and am happy to Publish this app to MS Store For you, if you can repackage it into a MSIX package.

Reallyyyy!!!!!!?,

That was so kind of you pal.

I'm currently preparing for my upcoming exams and I will be busy for the whole month of September. After that I will add MSIX package project (for store) and the Wix Toolkit project (for *.msi setup).

I quickly converted the msi package to a MSIX and have added ModernFlyouts to the MS Store.
Because i haven't finished with the store page, it is currently only accessible with this link: https://www.microsoft.com/store/apps/9MT60QV066RP

Please let me know any recommendations / requests for the store page.
If anyone wishes to contribute additional photos/ screenshots or a trailer for the store page I am happy to add them.

Also please let me know if i have accidentally broken anything, i am currently running the store version and it is performing well, but some additional testers would be great.

Currently store app is X64 only and Windows 10 1809 or higher only
Hoping to expand compatibility soon

Sorry for the delay 馃槄. I can't thank you enough for your contribution.

Please let me know any recommendations / requests for the store page.
If anyone wishes to contribute additional photos/ screenshots or a trailer for the store page I am happy to add them.

Also please let me know if i have accidentally broken anything, i am currently running the store version and it is performing well, but some additional testers would be great.

I couldn't have done it better. That's a nice, descriptive and attractive app page you did there 馃憦.

Currently store app is X64 only and Windows 10 1809 or higher only.

It's okay but why is this restriction? Is it due to MSIX packaging limitations or the old Windows SDK not being available on your device?

Some questions:

  • How did you use the *.msi installer file to create an MSIX package? Are there any documents on how to do that?
  • I installed the store version, everything is working fine and as expected but the icons are a bit strange
    image
    The auto scaled icons in the Assets folder of the MSIX app looks ugly.
    image
    Could you use the icons from this repository next time?
  • How can I contact you when a new version is released so that you can update it in the store too?

The current run at startup method won't work for MSIX apps. We have to use a different WinRT API for that.

So due to the icons and startup task things the MSIX packaging project must be added using the Visual Studio Project template and must be included in this repository.

Can a new MSIX package be used for the next release? Like I will include an MSIX project in this repo and you can build it and upload it to the store. Because due to the MSI to MSIX conversion the directory structure is not well organised. Would that cause any conflicts with the Store version's app id?

Hi @ShankarBUS,

It's okay but why is this restriction? Is it due to MSIX packaging limitations or the old Windows SDK not being available on your device?

It was due to not having all the correct SDK's installed at this time and extra certification process for store. I'm currently installing the needed SDK's and planning on working through the store certification so that it can be used on All Windows 10 Versions and possibly 8 if not difficult.

How did you use the *.msi installer file to create an MSIX package? Are there any documents on how to do that?

MSIX Packaging tool
Very quick and dirty conversion method, i am downloading the required SDK's for Visual Studio so i can properly repackage source code into a MSIX.

How can I contact you when a new version is released so that you can update it in the store too?

I have set this repo to automatically notify me of new releases.

The current run at startup method won't work for MSIX apps. We have to use a different WinRT API for that.

i noticed that this mourning

Could you use the icons from this repository next time?

Of course, part of properly repackaging using Visual Studio

So due to the icons and startup task things the MSIX packaging project must be added using the Visual Studio Project template and must be included in this repository.

Yes

Can a new MSIX package be used for the next release?

Of course, for each store release you have to upload a new package any way.

Would that cause any conflicts with the Store version's app id?

No, as long as i build it using my Dev Account in Visual Studio, the store doesn't mind.

Thanks thanks thanks. That's a great relief for me. So do you consider hitting a PR with a MSIX packaging project if you have free time? We only need to support Windows 10+. We have to drop support for older versions due to some difficulties in triggering flyout showing.

Hey @Samuel12321, if the MSIX project is added would it include the .NET Core 3.1 build or .NET Framework 4.6.2 build.

The current MSI installer includes the net462 version. What will the MSIX one have?

Hey @Samuel12321, I'm adding a new MSIX packaging project to the main branch (I had some issues merging the MSIX-Testing branches locally. I have made some important changes to the main branch and I had to do it 馃槄) Could you add the store integration for it again?

Have got a few different experimental versions locally,
Happy to add store integration to another package. What issues did you have?

The issue is on my side 馃槄. I can't merge the MSIX-Testing branch with the main branch. I will push the new MSIX packaging project with some changes and you can add the store integration then.

Hey pal, do you have discord, telegram or anything? Using issues as a mean of communication is not a good idea.

yes i have discord, username sam1123454321

And what's the #XXXX behind it?

This is how exactly ADeltaX and I started communication 馃ぃ馃ぃ馃ぃ (https://github.com/ADeltaX/AudioFlyout/issues/6)

7587

Was this page helpful?
0 / 5 - 0 ratings