Microsoft working to unify further its Windows and Windows Phone platforms
Summary: A new Microsoft job posting indicates Microsoft is planning to enable Windows apps to run without modification on Windows Phone and vice versa.
It's not too surprising, but it's good to know: Microsoft is actively moving toward making its Windows Phone apps available on Windows, and its Windows 8/Windows RT apps on Windows Phone.

According to a new job post on the Microsoft careers site - thanks @Windows4Live and WMPowerUser.com for the find -- Microsoft is seeking a software development engineer in test (SDET) to help make this possible.
From the February 7 Windows Phone team job posting:
Are you excited about Windows Phone? Are you passionate about delivering the best possible experience to the developer community? Do you wish the code you write for Windows Store apps would just work on the Windows Phone and vice versa? If so, then this is the role for you!
(Note: Windows Store apps are Metro-Style apps, for those still stymied by Microsoft's naming conventions.)
"We are looking for a highly motivated and technically strong SDET to help our team bring together the Windows Store and Phone development platforms," the job post continued. To make this happen, Microsoft is "bring(ing) much of the WinRT API (application programming interface) surface and the .NET Windows Store profile to the Phone," according to the job post.
"You will work closely with your developer and PM (product program manager) counterparts to solve the technical challenges of bringing a platform built for desktops and tablets to the phone form factor," the job posting noted.
Currently, Microsoft does not allow Windows Phone apps to be sold in the Windows Store without modification. There are more than 150,000 Windows Phone apps in the Windows Phone Store at present. Microsoft officials have not said officially how many Windows apps are in the Windows Store, but it's believed to be considerably fewer (in spite of accidental executive promises to the contrary).
Microsoft officials have insisted there is a considerable amount of code reuse possible for developers who've built for Windows Phone and want to move their apps to Windows 8/Windows RT -- and vice versa. Some developers have said they've found this to be true; others claim there's more work to be done than they expected in moving from one platform to the other.
According to Microsoft officials, the developer platform for Windows Phone 8, which are powered by ARM processors, and Windows RT -- the version of Windows that runs on ARM processors -- is "similar." But it's not exactly the same. The two operating systems (Windows Phone and Windows 8/Windows RT) "do not have unified runtimes and application programming interfaces exposed," officials acknowledged last year.
The move to get both sets of apps to run interchangeably on the two platforms fits in with Microsoft's overarching goal to bring together the Windows 8/Windows RT and Windows Phone code bases and developer platforms. Microsoft made progress toward this goal in 2012, but for now, the Windows 8, Windows RT and Windows Phone platforms are not identical. The Windows Phone 8 operating system does include the Windows NT core, however.
I'd think Windows Blue, the wave of next-generation Windows and Windows Phone platform releases, may be key to the move toward a common Windows Phone and Windows 8/Windows RT Store experience. According to sources, Microsoft will be making some changes at the API and kernel level to Windows as part of the Blue release, which may arrive as soon as this summer/fall, if the rumors are right.
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
Interesting
That is one of the objections they raised, I thought
Probably not
That way a user could download a "Multi-device" app, and download once, run anywhere. That's the dream right?
They already are very united
1/3 view for WP apps, 2/3 view for WP games
App compatibility across platforms
Depends on how it is written.
If you build your app in HTML and JS, as long as you keep your graphics defined using SVG and/or CANVAS, it should scale nicely as well. If, however, you generate a bunch of PNG files or JPEGS to use as your graphics, they won't scale well and you will end up with the problem Apple had when they introduced the new Retina iPad where app sizes ballooned.
I'd rather have stretched apps, than no apps
Re: stretching
Hooooraayyy!!!
If this is really the case
Sounds exciting, but the whole Windows nonmenclature is just so polluted it's really hard to keep track. Maybe, they should just name it all Windows License so they can get on with a cohensive strategy.
It's not just about WP8 and WinRT; it's also about Windows 8 for PCs.
Your solution is the problem
The reason is simple
I should hope it is
Eggs and Chickens, and The Counting Thereof
Or could you be overlooking that with all of Microsoft's deep and talented bench, the call is made because... Hmm. Because everyone's busy with higher priority things? Or, perhaps, it just isn't that easy. I'm an idiot in these matters, but it seems to me that scaling and resolution of graphics across different screens presents a problem and the easiest solution (binaries contain all possible graphics and the os selects the correct one for the device's screen) leads to large binaries, which is a problem for the smaller mobile devices, as the fewer apps can be loaded.
Remember the second most important lesson to my generation from Bucakaroo Banzai Across the 9th Dimension: if it was obvious, everyone would be doing it all the time.
So, maybe "Microsoft look to be pulling off" is a premature judgment to make.
A side thought that occurs to me, and perhaps this point is better addressed to Ms. Foley, are job postings becoming the new medium for vaporware announcements? I ask because it hasn't escaped my notice that the tech press reads these with more interest than fortune tellers bring to palms and tea leaves, so I would be surprised if publicists, looking for new billable services, haven't pitched the job announcement as the vaguest of vague high-visibility low-risk future product communications.
Very good points
Looks like Ubuntu will beat them to the punch (in terms of desktop/mobile unification, now scheduled to be on phones in October) ... not that winning by a few months matters in that context.
Are the hiring new
Seems natural
Yet if you look harder...
OS unification is the Holy Grail of IT > Applications that can be transferred between the OS variants would be unbelieveably good in IT spaces.