|
It might not be that bad. MS been talking about making object oriented OS since Windows 3.11. Metro and entire subsystem is just that. OO subsystem on top of OS.
|
|
|
|
|
I don't plan to retire yet, but I do see alternatives. Frameworks, libraries and operating system versions come and go. There is no need to keep up with all that. Algorithms and architechture usually are independent of programming languages and frameworks. Those are the things to concentrate on and then learning to use some currently popular thing will be no effort. And they will also be forgotten just as quickly.
My personal alternative will be to leave the nice orderly .Net world and look for a nice C++ job. Somebody has to work on those nice operating systems, drivers or GUIs. And I have gotten tired of playing with Lego. Time to write some real code again.
At least artificial intelligence already is superior to natural stupidity
modified 3-May-12 1:14am.
|
|
|
|
|
If you are self employed and can choose what to do, good for you. The rest of us go where the money is...
|
|
|
|
|
Did you not mean to say 'to run where the rest of the herd is running'? Believe it or not, there is money to be made in many other ways. If the herd ran someplace else, so much the better.
At least artificial intelligence already is superior to natural stupidity
|
|
|
|
|
The problem is, Microsoft really shouldn't have called it "Windows 8" - it should really be called "Windows Tablet 1.0" or "Windows Touch 1.0" to distinguish this from traditional "desktop" Windows.
I think, in future,
"Tablet" is for everything read only (or not to much typing)
"Desktop" is for serious work or server side
There's no advantage for a mechnical engineer to start assembling CAD drawing on Windows 8 for instance. Similarly, I don't think developers will start do serious coding in (not coding for) Windows 8 environment. In general, anything/work which requires a couple screens and a lot of typing is unsuitable for tablet styled environment.
dev
|
|
|
|
|
devvvy wrote: The problem is, Microsoft really shouldn't have called it "Windows 8" - it
should really be called "Windows Tablet 1.0" Indeed. I don't see myself using touchscreens (they should better have been called smearscreens) or stamp sized displays on desktop computers. That makes me totally unwilling to deal with other devices' shortcomings on a desktop machine just because they had to put everything in one bag.
At least artificial intelligence already is superior to natural stupidity
|
|
|
|
|
Can you imagine how much easier it is to work with CAD if you could actually draw on your 80" screen? If you could pinch and expand, scroll with flick of your hand?
|
|
|
|
|
|
Well it's MS 's rules, sooner on later we'll have to..
There is always hope ..!
|
|
|
|
|
As far as I can see I'll avoid metro for pc for as long as I can (mobile, now that's a whole different story!).
I'm afraid my boss thinks otherwise...
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
}
|
|
|
|
|
Unless you are married to your boss you can always tell him to do that himself and look for something else. At least here there the bosses are desperately looking for developers, so a change would not be hard.
At least artificial intelligence already is superior to natural stupidity
modified 3-May-12 1:15am.
|
|
|
|
|
Looks like that will become our nightmare !
There is always hope ..!
|
|
|
|
|
Windows 8 turns Windows into a Walled garden where I have to ask permission to write apps and I have to give Microsoft 30% of my hard earned revenue.
I don't want to, but I might have no choice in the matter. I'll avoid it as much as possible.
I can't believe the DOJ hasn't raised their eyebrows considering something as simple as bundling IE with the OS got them all in a tizzy. This goes about 1,000 times further than that.
|
|
|
|
|
|
Wait, what? Have I been so out of app-land that I don't know what you are talking about? You have to pay to distribute any Metro app (or at least split commission)?
|
|
|
|
|
|
Yeah I knew Apple and Google did this. So to make a Windows 8 app, you MUST agree to these stipulations if you decide to release it? Or is this mobile only?
|
|
|
|
|
|
This is for METRO apps, not desktop apps. This is not mobile only. This is mobile AND desktop. Um, careful on the terminology there. Physical desktop PCs can run "Desktop" and "Metro" apps... both "desktop hardware" apps.
If you write a Metro app (for mobile or to run on a PC sitting on a desk) you MUST agree to those terms or your customers will not be able to get your app. The Metro UI is locked into the Microsoft app store, so if you want to distribute your wares to the public, you must do it through the MS app store.
Terminology:
"Desktop": Could mean the PC sitting on your desk or the "non-metro apps... like Windows 7 apps".
"Metro apps": These are apps that use the Metro UI, whether they're on a mobile device or on the desktop. All metro apps can only be acquired through the MS app store.
I'm not surprised you weren't aware of this. Most people (even most developers) still don't know this. Who would ever think that MS would use the nuclear option considering what they went through for simply bundling IE with Windows?
I'll be surprised if the DOJ doesn't get involved. I've already registered a complaint with them. I encourage everyone else to do so too. We developers need our freedoms.
|
|
|
|
|
Thank you for both replies. I'm out of the loop as I don't do mobile development, and do almost exclusively inhouse / back office type development.
CSharpner.com wrote: I'll be surprised if the DOJ doesn't get involved. I've already registered a complaint with them. I encourage everyone else to do so too. We developers need our freedoms.
I'd be surprised if the DOJ did get involved, considering how long Apple has been doing this.
|
|
|
|
|
Well, MS was legally declared a monopoly, so they get different rules than Apple (rightly or wrongly).
|
|
|
|
|
Yes!
Signup: iOS = $99/how often?, Android = $25/once, Metro = $99/yr
App Store takes: Apple = 30%, GooglePlay = 30%, Metro = 30%, Amazon Android App store = depends
On Android, anyone can sideload apps which means you're not restricted to just the Google app store. There are competing stores, like Amazon, plus you can sell it on your own web site.
Metro apps are a 100% walled garden. You MUST get permission from Microsoft. You MUST pay them. You MUST pay them every year. You MUST agree to their terms. They will TAKE 30% of your earnings.
There are no other options for Metro. (
|
|
|
|
|
Wow, I'd like to change my survey vote to never. I won't be using Metro.
|
|
|
|
|
Both apple and google take 30% of the revenue. You need to add a cost of opening account to that which is only $25 for google and $100 for apple but (from what I heard) $500 for MS. I do however ad supported free apps. With their market penetration it makes sense. I'll sit on the side line till I see if MS can turn this in their favor. So far with the numbers they boast in the mobile space, building apps for them is just a waste of time.
|
|
|
|
|