It's official: Silverlight, XNA, 'clean break'

RustyGrom

Senior Member
Apr 18, 2006
1,006
82
0
Orlando
"For us, the cost of going from good to great is a clean break from the past. To enable the fantastic user experiences you’ve seen in the Windows Phone 7 Series demos so far we’ve had to break from the past. To deliver what developers expect in the developer platform we’ve had to change how phone apps were written. One result of this is previous Windows mobile applications will not run on Windows Phone 7 Series."



http://blogs.msdn.com/ckindel/archi...e-new-windows-phone-developer-experience.aspx

He also specifically mentions developers in it for learning and fun. I have to think they'll embrace free apps and not charge a dev $99 to submit an app if it's going to be free.

Another softie's blog post on the topic... http://www.artificialignorance.net/...ne-7-series-developers-developers-developers/
 
Last edited:

gogol

Senior Member
May 20, 2005
3,735
216
0
Yupe, and all WM5.x, WM6.x applications will NOT run on WP7:

To enable the fantastic user experiences you’ve seen in the Windows Phone 7 Series demos so far we’ve had to break from the past. To deliver what developers expect in the developer platform we’ve had to change how phone apps were written. One result of this is previous Windows mobile applications will not run on Windows Phone 7 Series.

Well, this is just a NEW mobile OS, it is not an upgrade / update of current WM, this kinda expected.
 
Last edited:

gogol

Senior Member
May 20, 2005
3,735
216
0
From the article:

ckindle article said:
We took the feedback we gathered from developers, looked at the full potential of Windows Phone 7 Series and landed on 3 basic goals for the platform we’re delivering;

1. Enable end users to be able to personalize their phone experience through a large library of innovative, compelling, games and applications.
2. Enable developers to profit.
3. Advance the “3 screen plus cloud” vision
Definitely WP7 is customizable, this is good, but how far the customization will be? For sure, no more Sense UI, TouchFlo kind of customization, nor SpB Mobile Shell.

I hope a "launcher" like still possible? Microsoft mentioned that we can put app as a tile in the start screen. I am wondering if that app would be some kind of app launcher ... icons grid :)

ckindle article said:
When we talk with developers we hear them talk about three different “currencies”: making money, learning, and recognition. Some developers are in it for the money. They are either literally being paid to write code or they are writing code with the hope it will generate coin.
This could mean professional mobile developer who earn and make money for living developing mobile applications.

Give them free tools! free submission charge! That would certainly be more attractive.

ckindle article said:
Other developers tell us they are interested in advancing their knowledge – love of the game. They love learning about computers, programming, games, social connections, etc… So they build software to learn. They profit by being smarter.
Does this mean "hobbyist" aka XDA dev? :)

ckindle article said:
Other developers are clearly motivated by pride. Maybe there’s a bit of money and learning involved, but to these developers being noticed or recognized as doing wickedly epic sh*t is top of the list for how they measure profit.

We think all three “currencies” are valid and important and we are explicitly trying to build the platform and developer experience to support “profit” in each.
Or this?
 
Last edited:

ramdroid77

Senior Member
May 7, 2009
827
127
0
Definitely WP7 is customizable, this is good, but how far the customization will be? For sure, no more Sense UI, TouchFlo kind of customization, nor SpB Mobile Shell.
As far as I know it OEMs are not allowed to add their own UI extension, but I didn't hear it that you can't just add a 3rd party app like Morbid Shell. It's only an app, and you can install apps, can't you!?
 

seed_al

Senior Member
Dec 18, 2009
190
0
0
As far as I know it OEMs are not allowed to add their own UI extension, but I didn't hear it that you can't just add a 3rd party app like Morbid Shell. It's only an app, and you can install apps, can't you!?
It's much more than an app.

@gogol Tiles can also be shortcuts. But I doubt that one tile can link to multiple apps.
 

ramdroid77

Senior Member
May 7, 2009
827
127
0
It's much more than an app.
I know what Morbid Shell is. But by definition it's an app. You download it from Marketplace or somewhere and install the cab. Sense is not a cab but part of the ROM and you can say part of the OS. That's the difference as I see it.
 

ENERQI

New member
Feb 26, 2010
3
0
0
Seattle
Catalyst

WP7 is the catalyst that is getting me back into school to learn code. I have a degree in electrical engineering, but with the possibilities unfolding in the mobile OS world today, I want to be apart of that. The Star Trek dream has begun.
 

leonatan25

Senior Member
Jul 4, 2008
113
1
0
Don't expect any Haret.exe this time around. :rolleyes:

This has turned into the same crap Apple did, a retarded OS for retards that have no clue in anything, but like the "oh so cool" flashy menus. :rolleyes:
 

domineus

Senior Member
Jun 16, 2007
2,070
139
0
I think in regards to haret we are forgetting one very important thing as we compare this to iphone
jailbreak does broaden the possibilities on the iphone so I'm not so sure this is the total end of haret
 

hyellow

Senior Member
Oct 27, 2006
543
70
0
what if the tiles based home screen is just a today plugin like Sense is, wouldn't we be able to disable it? if so, maybe the devs here @ xda can come with a kickass UI xperience. i've got some great and unique ideas... too bad i'm not a codewarrior.
 

Kloc

Senior Member
Sep 18, 2008
614
0
0
what if the tiles based home screen is just a today plugin like Sense is, wouldn't we be able to disable it? if so, maybe the devs here @ xda can come with a kickass UI xperience. i've got some great and unique ideas... too bad i'm not a codewarrior.
I'm pretty sure that the start screen on WP7 is definitely not a plug-in of any kind. It's hardcoded to the system and as far as we have been told no one is allowed to write different UI's on top of it. Not to say that it won't be possible. It just won't be carriers and OEM's doing it.
 

~Johnny

Senior Member
Apr 8, 2009
66
2
0
So basically... this means we probably won't be seeing apps like Opera Mobile (or any custom web browsing rendering engine), and things like that, that are really required to be written in native code for speed.
 

addicus

Senior Member
Mar 13, 2006
1,127
12
0
Inland Empire, California
So basically... this means we probably won't be seeing apps like Opera Mobile (or any custom web browsing rendering engine), and things like that, that are really required to be written in native code for speed.
I don't believe so. These are still apps. MS is creating a single baseline that all developers will be able to use so the platform is uniform and easier to develop for. This will create a stable Windows Mobile experience and hopefully make it more enjoyable for noobs and vets alike without providers and manufacturers messing it up. Opera and Opera Mini are simply applications so they should be able to work once developed for the new UI and OS.
 
Last edited:

vangrieg

Senior Member
Jul 30, 2007
2,500
45
0
Moscow
Re browsers, you just won't ever get decent performance with managed code, so you need native. Even if you could, porting the whole thing to a new language would just be too expensive. Most people just seriously underestimate how complex browser engines are these days.

Opera Mini, on the other hand, is of course perfectly possible, it's not a browser really.
 

gogol

Senior Member
May 20, 2005
3,735
216
0
And I have no problem at all with Opera Mini, except Flash ... but for that, I use SkyFire or YouTube app.

Opera Mini would be my top app to port to WP7 ... because I doubt the new IE is good to use.

Re browsers, you just won't ever get decent performance with managed code, so you need native. Even if you could, porting the whole thing to a new language would just be too expensive. Most people just seriously underestimate how complex browser engines are these days.

Opera Mini, on the other hand, is of course perfectly possible, it's not a browser really.
 

seed_al

Senior Member
Dec 18, 2009
190
0
0
Re browsers, you just won't ever get decent performance with managed code, so you need native. Even if you could, porting the whole thing to a new language would just be too expensive. Most people just seriously underestimate how complex browser engines are these days.
Yep, and Opera have their own engine. They still have not even released their Android port. Opera Mobile on WP7 is not going to happen anytime soon.

Same for lots of other things that heavily rely on native code or are hard to port over.

Sorry, guys. It's just not that simple.