Why you should not develop apps for Windows 10
-
-
@Eldelshell said:
Does WinZip rings any bells?
No, but it does archive files and folders.
ITYM it provides better source control than Git.
-
I'm talking about what was done 2 years ago and you're talking about what was done 20 years ago.
There are plenty of other download sites for software. Some run by the developers or their publishers, and some that aggregate content from a lot of developers. Why is that unacceptable just because Microsoft says they want to be the only game in town?
It's not acceptable for the new generations that got used to a unified app store interface.
But yeah, MS had a chance to distinguish themselves by being more open than Google and Apple in this regard. They failed. Now they suffer the consequences.
-
There are plenty of other download sites for software. Some run by the developers or their publishers, and some that aggregate content from a lot of developers. Why is that unacceptable just because Microsoft says they want to be the only game in town?
I guess it has to do with user's confidence. I feel a little bit safer knowing I got my software from a safe harbor where the store's owner filters out the crap. Also, from Microsoft's point of view, it's money they're losing. IDK but I'm pretty sure that Apple and Google are making a good coin from theirs.
-
I guess it has to do with user's confidence. I feel a little bit safer knowing I got my software from a safe harbor where the store's owner filters out the crap.
False sense of security. MS doesn't even do a cursory check of published software.
-
One of the comments, seemingly from an insider of some kind, on the article addressed that. Apparently the teams within Microsoft hate talking to each other (I've heard this for years, I guess nothing has to change when you make the most popular OS in the world). That's the worst excuse someone with inside knowledge could have used. "They're not inept, they just don't communicate".
No communication == incompetence, especially for an organization like MS. For anyone to claim that it's not that bad, that everything is actually ok and will be better once teams learn to like each other, that you can't blame team X because it's actually team Y that isn't playing ball, is just insanity! Why do they think they have all the time in the world?
-
I miss sun
Go outside (during the day) and read up on English grammar while youβre catching the rays.
-
It's not acceptable for the new generations that got used to a unified app store interface.
I guess it has to do with user's confidence. I feel a little bit safer knowing I got my software from a safe harbor where the store's owner filters out the crap.
I think you're missing my point. Sure, unified app stores are convenient and valuable when they work. But if they don't work, then why should people pretend that they have no other choice?
And this article is talking about a developer. If the app store is useless, there are other avenues for distribution. I'm sure someone will argue "but you won't make money anywhere else", to which I can only respond "he said he wasn't making any money there either."
I find it mind boggling that MS opens an app store and almost overnight people are complaining "If Microsoft won't give me a good listing, then there is no possible way to make money selling Windows software" when it is simply not true.
Unless he's trying to make the argument that Microsoft has so poisoned the marketplace that nobody can ever make money on their platform ever again without explicit support from Microsoft. If that's the argument, I'm going to need to see a lot more proof than just "it's hard to get a good listing in the app store."
-
This isn't an iPhone where there App Store is the only way to install third-party software into a (non-hacked) device. Windows users can still download your installer from your own web site or from third-party software sales/distribution sites.
Except that it is on ARM devices. And it's the same store. That's the whole point.
-
False sense of security. MS doesn't even do a cursory check of published software.
They do, but it is extraordinarily cursory. "AppVerifier doesn't spit out any errors? Doesn't crash when I spend 5 minutes banging on it? No tits, dicks, bongs, or bomb instructions? If game, ESRB/CETA/PEGI/AusCB say it's okay? :shipit.squirrel:"
-
No different to any other big company
Haha are you delirious? Most big companies have totally shitty software.
-
I was talking about the politics
-
MS needs to go the Apple way
I haven't had any problems with Google Play.
Are they reviewing?
-
I haven't had any problems with Google Play.
My main problem is that it doesn't seem to be able to update apps stored on the SD card. The update fails horribly with random AES errors (or other random status numbers), or just moves it back to the internal storage.
Hot dog! The reason I moved it to the SD card is that my phone's partition layout is retarded (and the manufacturers admitted that) and I only get about 2 Gig for the /data partition (or whatever the M equivalent of it is), so almost all non-critical apps MUST run from the SD card due to space constraints.
Yet, the Play store apparently doesn't obey PackageManager settings and just does what it wants.
....
Oh, were we talking about getting apps listed to Google Play? I heard it's fairly easy if you're not doing anything stupid....
-
No tits, dicks, bongs, or bomb instructions?
Oh, is that why Keep Talking and Nobody Explodes isn't on there?
Filed under: Maybe bombmanual.com isn't the best domain name for a game
-
The only way to install metro/modern/universal/unicorn/whatever-they-are-called-now app is through AppStore. If you want to do it on your own, you are stuck with basically deprecated technologies, like .NET, WPF or even WinForms.
Your thing will be Windows only. MS won't support it and might actively screw with it (like Apple did on Mac with new security measures). Unless you invest a lot of effort, it will be ugly, outdated and touch unfriendly. You will have to rely on people "surfing" to your website, or finding it on google. Fewer and fewer people are making purchases like that, especially app purchases.
Website-based app selling business is a dying world. App stores have won.
-
The only way to install metro/modern/universal/unicorn/whatever-they-are-called-now app is through AppStore. If you want to do it on your own, you are stuck with basically deprecated technologies, like .NET, WPF or even WinForms.
Sideloading is made pretty easy by this.
And before someone points out that this is annoying - it's the same on Android and alternative markets, for example:
-
This isn't an iPhone where there App Store is the only way to install
So, you're arguing that Windows should lock down software installations to their app store?
if you are going to half-ass it
They're doomed from the start no matter how good it is, because there's no incentive to use it. Like what has been said, you can simply market from your own site, throw some money into social media marketing and see higher returns.
I have yet to open the app store.
distributing metro/universal apps...
Did I miss something?
Has the traditional installation process stopped working?
But yeah, MS had a chance to distinguish themselves by being more open than Google and Apple in this regard. They failed. Now they suffer the consequences.
But there is no benefit to that.
It was literally doomed from the start... .there's no incentive to participate.
-
Sideloading is made pretty easy by this.
By displaying instructions in a language where everything looks like a expletive. :P
-
-
@Rhywden said:
Sideloading is made pretty easy by this.
By what? Switching my OS to German?
Of course. Everything is easier in German. Just think of it: You don't even have to try to understand jokes anymore - simply take anything literally.
-
Of course. Everything is easier in German.
Indeed, especially typing - you don't even need to use a Spacebarkeyboardkey!
-
@Rhywden said:
Of course. _Everything _is easier in German.
Indeed, especially typing - you don't even need to use a spacebarkeyboardkey!
AND IF YOU USE CAPS 90% OF THE TIME YOU SOUND JUST like us.
-
Did I miss something?
Has the traditional installation process stopped working?
Sure it works. For desktop software. MSI cannot install a metro/universal app. Desktop and Store apps live in 2 entirely separate worlds. (Project Centennial is supposed to bridge this by bringing desktop apps into the store. But it's still not here.)
-
-
If one needs a application repository for windows, Chocolatey seems much better than Windows Store.
I recently installed some basic software with chocolatey: Firefox, Python, WinSCP, VLC, 7zip, Inkscape, TexMakerLet's see how many are available in the store: only VLC
- there are misleading paid repackagins of free software: "Python for windows 8", "7zip opener"
So it seems the store does not contain the real popular software, but has scams instead.
-
there's no incentive to participate.
Unless you make mobile apps, which are really cheap to also release for desktop this way, or write desktop apps and want to share code with a mobile/tablet version.
Or if you want it to work on hololens, which all apps in the store do automatically.
There are large advantages to doing so, they just don't apply to you.
-
If one needs a application repository for windows, Chocolatey seems much better than Windows Store.
You're comparing and :oranges: Windows Store (currently) cannot contain desktop software. And Chocolatey cannot contain Windows Store Apps.
-
Windows Store (currently) cannot contain desktop software
Correct! Instead, it contains links to their download pages!
-
Incidentally, the
MetroModern version of Skype in the Windows 10 store was replaced by a link to the desktop version's site.
-
That was mentioned upthread, and iirc they plan to eventually write a new app. They seemed to really dislike the old one.
I really liked having it as a sidebar in 8, personally.
-
Then why the fuck even bother building an app store if you are going to half-ass it and make a pile of ?
Isn't that what Microsoft does? Then eventually, 3 or 4 versions later, it's something approaching usable.
-
explain to a non-computer person how to side-load
You do realize that MS didn't have to make it so you have to side-load, right?
-
While we;re talking about this...
There are a number of forums moved their search function to Bing/Google, and I think their search function now are at best sub-optimal and most are, I would say, unusable (Many time I try to search something I wrote on the forum, and the search simply returns no result.). Don't know they're trying to do that.
-
You do realize that MS didn't have to make it so you have to side-load, right?
And the fact that they did is absolute horseshit, especially for in-house LOBs. Everything I read about the matter has said that you can only sideload them for that purpose if they are joined to a domain (sort of makes sense) and that the app will refuse to run unless the machine is connected to the domain (which is pants on head retarded in a world with a mobile workforce).
-
I think that's for development purposes, but I don't remember.
-
I know WinPhones have to be registered as development phones to enable sideloading; I've not tried it with my Surface yet though.
-
I know WinPhones have to be registered as development phones to enable sideloading
If the devices are managed, that is not a requirement.
-
Ah, I guess that'd be for the apps the company wants on the phones, but doesn't want to distribute via the Marketplace.
-
There ya go.
-
If one needs a application repository for windows, Chocolatey seems much better than Windows Store.
Chocolatey is about 90% of the reason my new laptop is still running Windows 10 rather than PC-BSD.
-
You're talking about a different way of loading applications.
you can install any self-signed package via your microSD card while you're using a LiveID account that completed App developer registration (free registration is required), .
-
They seemed to really dislike the old one.
Video quality was way worse in the modern app.
-
And with Win10/Win10M, you only need to enable developer option in the Setting -> Update & Security -> For developers.
There is 3 options:
- Windows Store apps (this is the default)
- Sideload apps (enable installation to trusted source such as your workplace)
- Developer mode (Install any signed app and use advanced development feature, the option you need if you want to run Apps written by others that's not published and don't want to join domain)
-
-
Developer mode (Install any signed app and use advanced development feature, the option you need if you want to run Apps written by others that's not published and don't want to join domain)
You are only supposed to load apps that way if you or your team has written them. If you use it as an end-run around the app store, you can have your developer license revoked. You cannot distribute apps this way. At least not according to the EULA.
-
@cartman82 said:
you are stuck with basically deprecated technologies, like .NET, WPF
TIL.
That's an especially funny thing to say given that universal apps are written in .Net.
-
You are only supposed to load apps that way if you or your team has written them.
But that would be OK for a corporate LOB app.
-
How do I quote the replies of all the three of you when i reply ? this quote reply thingy only copies whatever you've written.
-
It doesn't go away when you're composing; you can use it again and again and it'll just add to the post you're typing.