Slashdot Mirror


Windows 10 Can Run Reworked Android and iOS Apps

An anonymous reader writes with this interesting news from Microsoft. After months of rumors, Microsoft is revealing its plans to get mobile apps on Windows 10 today. While the company has been investigating emulating Android apps, it has settled on a different solution, or set of solutions, that will allow developers to bring their existing code to Windows 10. iOS and Android developers will be able to port their apps and games directly to Windows universal apps, and Microsoft is enabling this with two new software development kits. On the Android side, Microsoft is enabling developers to use Java and C++ code on Windows 10, and for iOS developers they'll be able to take advantage of their existing Objective C code. 'We want to enable developers to leverage their current code and current skills to start building those Windows applications in the Store, and to be able to extend those applications,' explained Microsoft's Terry Myerson during an interview with The Verge this morning.

223 comments

  1. assuming they reverse-engineer the libraries by swschrad · · Score: 1

    or provide a translation engine

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
    1. Re:assuming they reverse-engineer the libraries by arth1 · · Score: 4, Informative

      Why would anyone need to reverse engineer open source libraries from Android?

    2. Re:assuming they reverse-engineer the libraries by SEE · · Score: 5, Funny

      To avoid Oracle's copyrights!

    3. Re:assuming they reverse-engineer the libraries by farble1670 · · Score: 4, Interesting

      Why would anyone need to reverse engineer open source libraries from Android?

      because they are also providing MSFT implementations of the Google APIs which of course are not open source. should be easy enough. e.g., provide a maps implementation that works exactly like Google maps.

    4. Re:assuming they reverse-engineer the libraries by Anonymous Coward · · Score: 0

      No, what they want is to get developers under their license. Which is not compatible with our definition of OpenSource.

      Once you are under their thumb you have crippled your rights to your s/w as you agreed to their terms.

    5. Re:assuming they reverse-engineer the libraries by Anonymous Coward · · Score: 0

      Yes, because there is no open source software available for Windows... Oh wait.

    6. Re:assuming they reverse-engineer the libraries by Anonymous Coward · · Score: 0

      I think it's been well and truly settled in court that public APIs are not copyrightable. You can put any old implementation behind the API and not run afoul of infringement for implementing an API.

    7. Re:assuming they reverse-engineer the libraries by im_thatoneguy · · Score: 3, Interesting

      Nokia already did that for the Nokia-X. Maybe that's why Microsoft bought Nokia.

    8. Re:assuming they reverse-engineer the libraries by jittles · · Score: 1

      Why would anyone need to reverse engineer open source libraries from Android?

      because they are also providing MSFT implementations of the Google APIs which of course are not open source. should be easy enough. e.g., provide a maps implementation that works exactly like Google maps.

      They probably are pushing Bing maps on Windows phone and so they probably just use a wrapper library that translates Android and iOS calls to the appropriate Windows Phone equivalent. From what little I saw and heard of their presentation yesterday, it sounds like you have to compile your Android and iOS apps inside of Visual studio to run it on Windows Phone 10.

    9. Re:assuming they reverse-engineer the libraries by farble1670 · · Score: 1

      i think it's well and truly clear that i didn't say anything about legality. i said it's a difficult technical challenge.

  2. Why? by wardrich86 · · Score: 2

    Why would anybody want this? I can't think of any mobile apps that would be useful on a regular computer. Most of the really useful mobile apps are only really specific to the fact they're being run on a mobile device, and/or are really only helpful for bridging a gap between a phone and a computer.

    1. Re:Why? by Spy+Handler · · Score: 5, Insightful

      they're probably talking about wanting to run Android/iOS apps on Windows 10 phones.

    2. Re:Why? by armanox · · Score: 1

      Think tablets and phones (Windows Tablets and phones)

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    3. Re:Why? by wardrich86 · · Score: 2

      Ah. That would make a bit more sense.

    4. Re:Why? by Anonymous Coward · · Score: 0

      I wouldn't want any of the current mobile apps on my windows tablet.
      Last thing I want is people to think it's ok to have sh*tty games with micro transactions in them, that would cost you a couple million just to "finish" it.

    5. Re:Why? by bjwest · · Score: 1

      Could also be thinking ahead to a Windows 10 TV? Being able to run the current Apple and Android TV apps as soon as it comes out would probibly make people hesitate less on purchasing one, if there ever is such a thing.

      --

      --- Keep the choice with the user..
    6. Re:Why? by alen · · Score: 1

      run games on a PC that I play on IOS or Android and not run down my battery or use too much data or sometimes they are pretty good games

    7. Re:Why? by armanox · · Score: 2

      It's not just games that people run on phones. And regardless, Microsoft wants (read; needs) people to release programs in general for Windows mobile, so they seem to be going the path of making it easy for people to just hit "compile" and be able to deploy it.

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    8. Re:Why? by erice · · Score: 1

      Why would anybody want this? I can't think of any mobile apps that would be useful on a regular computer. Most of the really useful mobile apps are only really specific to the fact they're being run on a mobile device, and/or are really only helpful for bridging a gap between a phone and a computer.

      While "really useful" is not the word I would use to describe them, Hinge and Tinder are mobile only. Neither has a web site that does more than point to a mobile app.

      As I recall, some Craiglist scraping apps had features unavailable on any web site or desktop application.

      Waze finally has a useful web interface after years of only being able to check routes on the mobile app.

    9. Re:Why? by MobileTatsu-NJG · · Score: 1

      What kind of multi-touch screen are you running on your PC?

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    10. Re:Why? by Anonymous Coward · · Score: 0

      > on Windows 10 phones.

      Microsoft are trying to present 'Windows 10' as _one_ thing regardless of server, desktop, phone or whatever. This confuses the public just like RT did. Buying a Windows RT tablet, users expected it to run Windows software, it didn't.

      When it was announced that Raspberry Pi2 would run 'Windows 10' many thought that would be a full desktop system. It won't be, it will be IoT version which will be even less than Windows Phone.

    11. Re:Why? by Anonymous Coward · · Score: 1

      Actually this is hilarious.
      I remember the first version of MS Word that ran on the PPC Macs, it used a translation layer so they could use the Windows code on the Mac. It was a Dog, it ran slow and crashed often.

      My guess it this is what will happen on the Windows phones, it will be a dog.

      THAT will reflect on MS, poorly, and on the application developers too, does any App developer really want users to see their App crash because of a buggy translation layer. If those users transfer to an iPhone/Android they will remember that App that crashed.

    12. Re:Why? by Anonymous Coward · · Score: 0

      >they're probably talking about wanting to run Android/iOS apps on Windows 10 phones.
      Fixed:
      >they're probably talking about wanting to run Android/iOS apps on Windows 10 phone.
      They are planning on selling only one piece.

    13. Re:Why? by dj245 · · Score: 1

      they're probably talking about wanting to run Android/iOS apps on Windows 10 phones.

      Are you sure about that? I have only seen Windows phones, and not owned one but as an owner of a Windows 8 tablet, the desktop OS looks a lot like a portable device and vice versa. In fact, it seems they have been planning convergence for some time. Windows 10 might be the OS where the differences between mobile and desktop are only in the relevent aspects of the UI.

      --
      Even those who arrange and design shrubberies are under considerable economic stress at this period in history.
    14. Re:Why? by Anonymous Coward · · Score: 2, Insightful

      To me it still doesn't make sense why they call the desktop OS Windows 8/Windows 10 and the phone OS Windows 8/Windows 10. Why they have two types of tablets: one that runs Windows 8 and can thus run Windows 8 programs, and another that runs Windows 8 and thus can run Windows 8 but also applications of Windows 8. Unfortunately the first tablet with Windows 8 can't run Windows 8 programs because the Windows 8 programs have to be completely rewritten in another language. On the phones with Windows 8 you can also only run Windows 8 programs and none of the Windows 8 programs.

      They did the same thing with Outlook. You have Outlook which is web mail, and you have Outlook which is a mail client. You can use Outlook on its own or you can use Outlook to check Outlook mails. Outlook can check any mail, and you will have to configure Outlook to receive your mails. Outlook on the other hand is just web based and after registering for an account you can check your mail online.
       
      And they also have Skype and Skype. Skype is a consumer oriented VoIP product while Skype is a business oriented VoIP product. You can not log in with your Skype account on Skype, neither can you use your Skype account on Skype. But I don't know for sure about this last statement, I have never used Skype, only Skype, but it might be that you can use Skype accounts on Skype.

      I think it would also be a wise choice to rename the Windows servers OS to Azur, now it's way too confusing with those different names.
       
        Maybe they will once launch their own social media and call it SharePoint, so you have SharePoint and SharePoint, SharePoint is a collaboration tool, while SharePoint is a social media...

    15. Re:Why? by macs4all · · Score: 5, Informative

      Actually this is hilarious. I remember the first version of MS Word that ran on the PPC Macs, it used a translation layer so they could use the Windows code on the Mac. It was a Dog, it ran slow and crashed often.

      Sorry, sonny; that isn't even close to being correct.

      The abomination that you are thinking of was MS Word 6.0 (IIRC) for Mac. Notice the "6.0" part of the name. That really does mean that it was the sixth major version of MS Word for the Mac. And it was truly horrible.

      What you apparently don't know is that MS Word (and Excel) were available in GUI form for MacOS for at least two major revisions before a fully-GUI version was released for Windows.

      Sorry for the Mac-centric link; but it was the only place that I could find that had the dates correct. I personally used MS Word 4.0 for Mac pretty much until the end of MacOS (Classic) in 2001, and it was very stable and "just the right size". Note that this article confirms that the awful, "ported" (emulated) version is Word 6.0...

      I didn't know about the Xenix version, or that it was designed by Xerox PARC guys. So, technically, the Mac version was the second GUI version, I guess, then Windows was the third.

      Now, get off my lawn!

    16. Re:Why? by arglebargle_xiv · · Score: 1

      Why would anybody want this?

      Well, the strategy worked so brilliantly for the Amiga (Emulate an Atari ST! Emulate a Mac! Emulate anything that isn't an Amiga!) that obviously Microsoft have decided to give it a go too.

    17. Re:Why? by bondsbw · · Score: 5, Informative

      Windows 10 universal applications will be able to run on all devices, including phones, tablets, desktop, table, Microsoft Band, IoT, Xbox One, etc. If you create a W10 universal app then it will run everywhere. Even the same exact binary will run across all these devices (although, of course, you'll need to make your UI responsive enough to make sense in these environments and with different input mechanisms).

      Legacy desktop applications will pretty much be limited to desktops and tablets under Windows 10.

      This should be much less confusing than RT was. RT had different capabilities across the same form factor, while Windows 10 will have the same capabilities for the same form factor.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    18. Re:Why? by jsepeta · · Score: 1

      You've obviously never used Korg Gadget on an iPad. This app SCREAMS to be run on a system with more horsepower and a bigger screen.

      --
      Remember kids, if you're not paying for the service, YOU ARE THE PRODUCT THAT IS BEING SOLD.
    19. Re:Why? by arglebargle_xiv · · Score: 1

      >they're probably talking about wanting to run Android/iOS apps on Windows 10 phone.
      They are planning on selling only one piece.

      No, no, no, that's not true! I once met a guy who had a Windows phone and he said his wife had one too, so they've sold at least two pieces. There may even be a third Windows Phone user out there (although I've never met him/her/it).

    20. Re:Why? by Bing+Tsher+E · · Score: 1

      And Windows 10 tablets.

      The x86 based 8.1 tablets are really nice and rather inexpensive. I am hoping they will prove to be iPad killers.

    21. Re:Why? by Bing+Tsher+E · · Score: 1

      There's a ten inch multi-touch screen on my Asus Transformer. Which presently runs Windows 8.1 and soon will run ten.

      It's an x86 PC in tablet form. And considerable cheaper than an equivalent Ipad. And it runs a real OS, not one that is deliberately crippled.

    22. Re:Why? by MachineShedFred · · Score: 1

      While it was poorly worded, he meant to say the first PowerPC-native version of Word for Mac System 7.5. That would probably be Word 6.0. And it was ass-slow and terrible.

      --
      Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
    23. Re:Why? by hairyfeet · · Score: 1

      Actually I've been installing Steam more and more on computers owned by people that you wouldn't think of as "gamers" because they have casual mobile games that they want to play on their laptop or desktop as well as their phone or tablet. If MSFT makes it so Windows 10 can run these natively? I'm sure all those casuals would give the Windows appstore a boost.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    24. Re:Why? by Anonymous Coward · · Score: 0

      Instead of a crippled OS you've got crippled hardware, and you're bragging about that as if somebody made a remark about the iPad's superiority ... in a thread about making that laptop run the iPad's software. Settle down, Beavis, you'll have plenty of time during your impending reboot to come up with a witty rebuttal.

    25. Re:Why? by jeffmflanagan · · Score: 1

      I know someone with one, so that's three for sure. I wouldn't be surprised if they've sold tens of phones.

    26. Re:Why? by arglebargle_xiv · · Score: 1

      I know someone with one, so that's three for sure. I wouldn't be surprised if they've sold tens of phones.

      "This is a Windows Phone. Prime quality. Feel it! And I can promise you it is not the only one we have. In Russia we have ho hooo... dozens of Windows Phones. Dozens! But this is our company's most popular product of all. Blue Screen! Finest quality. Try. By lucky coincidence we have more than 800 billion tons of it."

    27. Re:Why? by Anonymous Coward · · Score: 0

      While it was poorly worded, he meant to say the first PowerPC-native version of Word for Mac System 7.5. That would probably be Word 6.0. And it was ass-slow and terrible.

      So nothing has changed then.

    28. Re:Why? by Anonymous Coward · · Score: 0

      Windows 10. Windows 10 for Phones. how are those two the same?

      I mean, for 8/8.1 it was even easier: Windows Phone 8.1. Now they're unifying the code base even harder

      Windows RT. Windows 8/8.1. How are those the same?

      Outlook.com vs Outlook. Pretty clear that the online webmail version has the '.com' part in the branding.

      Skype vs Skype for Business. pretty clear difference. Pretty clear labeling of the application and the services. Pretty clear integration possible between the two as well......

      *shrug*

    29. Re:Why? by Anonymous Coward · · Score: 0

      You mean the Surface Hub? ;)

    30. Re:Why? by macs4all · · Score: 2

      While it was poorly worded, he meant to say the first PowerPC-native version of Word for Mac System 7.5. That would probably be Word 6.0. And it was ass-slow and terrible.

      And what was really hysterical was that the 68k versions of Word ran circles around Word 6.0, even though they were running through Apple's 68k -> PPC JIT Compiler!!!

      Yes,,WORD 6 sucked. I know. I tried to use it for about a month when it came out.

    31. Re:Why? by BradMajors · · Score: 1

      laptop.

    32. Re:Why? by Dog-Cow · · Score: 3, Interesting

      That joke may have been funny about 5 years ago. Might.

      My parents, siblings and their spouses use Windows Phones. They aren't horrible, though they do suffer from a lack of apps. Which is probably why MS is going to the trouble of making porting really easy.

    33. Re:Why? by Anonymous Coward · · Score: 0

      Yeah, lack of applications is a major problem with Windows Phone.

      My bank has an app for managing accounts which has a tool to take pictures of checks for electronic deposit. It only runs on iOS and Android, though.

      I guess the ubiquity of Android and Apple tablets and phones makes it tough to justify a port to Windows Phone.

    34. Re:Why? by Anonymous Coward · · Score: 0

      Oh come on, we're bashing Microsoft here, that's always funny.

    35. Re:Why? by shione · · Score: 1

      The problem ms still has with this is nobody wants to buy their android/ios apps AGAIN. So ms might be able to get new people who have never had a android or iphone before (how many of these people would there be?) the windows phone will still have a lack of incentive for people to swap phones because nobody wants to buy their entire library of apps again. ms may as well throw the towel in. they came in too late to the phone market even after steering nokia to its death for the ms cause.

      A android/ios app running on a windows phone will likely be slower, suck more power off the phone and be at the mercy of a buggy translation layer or apple/google doing what ms did to wordperfect and os/2 and changing the api.

      Why anyone would want to buy a windows phone to help ms become a monopoly in that market to fuck over corporations and consumers again is beyond me.

    36. Re:Why? by Anonymous Coward · · Score: 0

      The AC said "the first version of MS Word THAT ran on the PPC Macs" not "the first version of MS Word ran on the PPC Macs". Learn how to read.

    37. Re:Why? by Anonymous Coward · · Score: 0

      Why would anybody want this? I can't think of any mobile apps that would be useful on a regular computer. Most of the really useful mobile apps are only really specific to the fact they're being run on a mobile device, and/or are really only helpful for bridging a gap between a phone and a computer.

      Why would anybody want this? I can't think of any mobile apps that would be useful on a regular computer. Most of the really useful mobile apps are only really specific to the fact they're being run on a mobile device, and/or are really only helpful for bridging a gap between a phone and a computer.

      Why would anybody want this? I can't think of any mobile apps that would be useful on a regular computer. Most of the really useful mobile apps are only really specific to the fact they're being run on a mobile device, and/or are really only helpful for bridging a gap between a phone and a computer.

      It will be great for me. I work on a team that develops iOS apps that use .net web services. The .net developers currently need an iPad to be able to test their services end to end. If this works like I hope they can check the xcode workspace out of SVN pull it into a Visual Studio project and run it in an emulator right there on their windows desktop. I am also hoping it is easier to configure proxy tools to work with requests going between the simulator and the .net services (kind of a pain through XCodes simulator.

      I am at Build and the demo of this looked incredible. It really is a solution to a problem I deal with constantly.

    38. Re:Why? by Anonymous Coward · · Score: 0

      Not quite.

      I don't see why anyone would ever develop for Android in the first place, but iOS on the other hand is the most profitable market. So porting iOS games to Windows 10 tablet/phones is seen as a way for Microsoft to gain leverage by simply going "just hit recompile on your iOS project and it will run on Windows, NO PROBLEM"

      The truth will likely be a bit harder to pass. Apple has their OBJC runtime source code available, and that just leaves Microsoft with implementing shims over the UI. If developers use wxwidgets or something to provide UI consistancy, then that removes an entire bag of re-engineering.

      Android on the other hand, Java is just a performance impediment. So given porting an iOS or Android game that was written natively (vs Unity or something else) it would make more sense to port the iOS version.

    39. Re:Why? by TheRaven64 · · Score: 1

      My girlfriend has one (she wanted one with a good camera and the Nokia Lumina some-unmemorable-number had the best one). The UI is nicer than any other phone I've used, but the selection of apps is a big limitation. Around half of the things that I use on a regular basis on my Android phone have no Windows phone equivalent. Being able to run Android apps would make it much more attractive.

      --
      I am TheRaven on Soylent News
    40. Re:Why? by Anonymous Coward · · Score: 0

      I have one, which I can't even give away. Nobody wants a Windows 8.1 tablet when they can buy an Android tablet or iPad.

      As for being iPad killers, Windows tablets are just as locked down, you don't get to develop apps without a developer license, and you don't get to install any apps without a Microsoft account. The freaking mail app doesn't even allow you to add your IMAP mailserver unless you add an outlook.com mail address first.

      But while Windows 8.1 tablets have copied all the bad things from Apple, the good things (tons of apps) are completely missing. There isn't even an alternative mail app for those of us who don't want an outlook.com account.

    41. Re:Why? by Anonymous Coward · · Score: 0

      You mean they will get rid of the whole approved apps only, pay for a developer account if you really insist on wanting to develop for Windows tablets/phones?

    42. Re:Why? by jellomizer · · Score: 1

      With the new ultrabooks laptops which flip into a tablet form factor. You would want a rich supply of apps that are designed for a touch interface. While keeping the laptop and desktop apps for more sit down type of work.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    43. Re:Why? by Anonymous Coward · · Score: 0

      I used it for about 30 minutes, and then used the original floppies for something else. It was AWFUL.

    44. Re:Why? by angel'o'sphere · · Score: 1

      What about WhatsApp/Viber?
      Or my 'NovoCard' HyperCard clone for my iPad.
      Or countless of games ...
      Or 'TechBasic' a superb Basic dialect running on my iPad, several Planetarium / Astro programs.
      I have like 30 kanji learning programs, a multi language dictionary settled around japanese, called: "imiwa?"
      Plenty of traveling related apps ...

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    45. Re:Why? by cheekyboy · · Score: 1

      Dude, this is what apple has done with quicktime/itunes, which is why it is BIGGER than MacOS classic itself.

      Quicktime wrapped a carbon api to windows, and then they just hack ported itunes to windows, which is WHY its so shit and not multi threaded or multitasks poorly.

      MS approach is more along WINE, the version that can recompile win32 apps using libraries inside linux.

      All thats missing is swift, Obj C is dead.

      --
      Liberty freedom are no1, not dicks in suits.
    46. Re:Why? by cheekyboy · · Score: 1

      It is possible to compile java to native code, its just another layer ontop of C++ that has to preprocess java into C++, like C++ goes to C, then to asm.

      Anything thats slow in java, would have been converted to a native API call that runs at 100% native speeds. If your code is slow in java, its because your a shit coder.

      --
      Liberty freedom are no1, not dicks in suits.
    47. Re:Why? by Wdomburg · · Score: 1

      I'll take it. Want me to send you my address? :)

    48. Re: Why? by Anonymous Coward · · Score: 0

      Ummm, worldwide there are many more android devices then apple. Thats why someone would develope for android. Also, apple is big brother 2.0. Most of us linix geeks hate apple.

    49. Re:Why? by Shirley+Marquez · · Score: 1

      And let's not forget Windows tablets. The mobile apps might also make sense there, especially for tablets with cellular data capability.

    50. Re:Why? by Shirley+Marquez · · Score: 1

      Word 6.0 for the Mac was a badly done port of Word for Windows 6.0, which wasn't all that well written to begin with. It was a dog on the Mac, plus it lacked features that were in the previous Word for Macintosh, 5.1, which was a native Macintosh application. Microsoft's desire to move to a common code base for both GUI platforms was laudable, but they probably would have done better to port the Mac program to Windows like they did with Excel.

      Since then Microsoft has fixed the worst of the coding problems, and increased computing power has taken care of the rest. But they still haven't fixed the fact that Word has user interface problems; the shift to the Ribbon in place of the traditional menus wasn't an improvement.

    51. Re:Why? by SenseiLeNoir · · Score: 1

      Oh dear, sometimes you really need to understand the system you are critisizing before you critisize it.

      Do you mean Java the language or Java the run time?

      Java the language has nothing that makes it slower or faster than any other language, such as C++ or ObjC. Like all languages, a crap code = crap performance.

      If you are talking about the Runtime, again, you are wrong. Firstly, Android uses the Dalvik Runtime, not Java. Since 2.2, it has used a JIT compiler, which in itself gives very much near native performance on "tight" code.

      Since Android 5.0 lollipop, it has a AOT Compiler, all apps are converted to native code on installation, therefore all code is native.

      Finally, your proposition that iOS is easier to port, is also very very wrong, based on the actual evidence and reality. Today, you are seeing android apps running on all types of platforms, such as windows/mac via bluestacks (http://www.bluestacks.com/) on blackberrys, and many others. IOS appas can only run NATIVELY on ios devices (even on a Mac PC it has to be compiled as an x86 app first to run on the emulator)

      --
      Have a nice day!
  3. Great! by Anonymous Coward · · Score: 1

    Now, when can I run Windows 10 on my iPhone?

    1. Re:Great! by CastrTroy · · Score: 1

      Why? Is there something particularly good about the iPhone hardware. It's expensive, has very little storage for the price, and has a non-replaceable battery. Why would anybody want an iPhone unless they wanted to run iOS?

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    2. Re:Great! by Bing+Tsher+E · · Score: 1

      You can't even slip a micro-SD card into an iPhone, let alone plug in an OTG cable and connect your regular USB storage devices.

      Oh, you can connect to 'the cloud' though.

    3. Re:Great! by Dog-Cow · · Score: 1

      You also have a phone that will last 5+ years unless you regularly drop it on concrete. You'll get OS updates for 3+ years and apps galore. And the batteries are replaceable, though it's not something you're average consumer will do himself.

    4. Re:Great! by Anonymous Coward · · Score: 0

      Wouldn't it be easier to put a apple sticker into a Lumia phone and get a good phone with the public image you want?

    5. Re:Great! by CastrTroy · · Score: 1

      I don't think I've known anyone to use an iPhone for 5+ years. I'm not saying it doesn't happen, but it's probably very uncommon. Most of the people using old iPhones constantly complain about how the updates to the OS slow it down. Updates are great for security, but when they ruin the user experience by slowing down the device,

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  4. Interesting approach by HideyoshiJP · · Score: 1

    I at least find the approach interesting. I wonder if this is going to go the same route they tried with browsers in Metro where they could talk to a back-end process (Win32 or otherwise).

  5. *Badly by netsavior · · Score: 4, Funny

    the headline accidentally left out a word.

    Windows 10 Can Run Reworked Android and iOS Apps, Badly

    1. Re:*Badly by CastrTroy · · Score: 4, Interesting

      I think the main question is how much reworking is needed to make the apps run well. Reworking could mean anything from ensuring there is no requirement for things that possibly couldn't exist on a standard windows machine, such as games that require tilt controls. It could also mean rewriting 90% of the code. There's no reason why they shouldn't be able to get this to work. If they can get Android and iOS apps to run on windows tablets, phones, and desktops, then that will be one more reason for users to switch back to Windows. Personally, I have a Windows tablet and I love it. The only real problem is the small number of apps. If they could make iOS and Android apps run on it, then all the better.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    2. Re:*Badly by antiperimetaparalogo · · Score: 0

      the headline accidentally left out a word. Windows 10 Can Run Reworked Android and iOS Apps, Badly, while Android and iOS can't run Windows Apps at all

      In "bold", i added the phrase you accidentally left out - no need to thank me fellow slashdoter!

      --
      Antisthenes: "Wisdom begins by examining the words/names." - excuse my English, i am (slightly...) better with my Greek!
    3. Re:*Badly by Anonymous Coward · · Score: 1

      YOU left out the word "both", as in [while Android and iOS can't run ^both^ Windows Apps at all]

    4. Re:*Badly by antiperimetaparalogo · · Score: 1

      YOU left out the word "both", as in [while Android and iOS can't run ^both^ Windows Apps at all]

      Not anymore... read more about it here: http://mobile.slashdot.org/sto...

      --
      Antisthenes: "Wisdom begins by examining the words/names." - excuse my English, i am (slightly...) better with my Greek!
    5. Re:*Badly by DocSavage64109 · · Score: 1

      You only care about boot times? I don't think I've turned my phone off once this year.

    6. Re:*Badly by Anonymous Coward · · Score: 1

      > then that will be one more reason for users to switch back to Windows.

      Back in the 80s I was deciding whether to develop GUI applications for GEM, OS/2 or Windows 3.x. Then IBM announced that Windows would run on OS/2 so that decided it for me: develop for Windows and it would run on either. Of course no one actually used my application on OS/2.

      Now Android and IOS apps will run on Windows 10 it seems likely that many developers will entirely drop Windows apps and will switch to Android on the basis they will have them run in either and this expands their potential market. Then, for phone apps, they will forget about converting to the 3% WP market.

    7. Re:*Badly by farble1670 · · Score: 1

      There's no reason why they shouldn't be able to get this to work.

      it's a massive engineering effort, and they admit as much in the article. even if you 98% of the things working, the last 2% is going to cause unacceptable app crashes.

      think about the engineering effort to take the entire iOS *and* Android SDK, plus the Google APIs, and make them all work with MSFT. that's not just string manipulations, it's all of the APIs that connect to cloud services, sensors, and so on.

    8. Re:*Badly by dj245 · · Score: 1

      Personally, I have a Windows tablet and I love it. The only real problem is the small number of apps. If they could make iOS and Android apps run on it, then all the better.

      Why do you think a small number of apps is a problem? I have a Lenovo Yoga Tablet 2 with Windows 8, and it can run any Windows software ever written that it meets the minimum requirements for. I have never once thought "boy I wish I had an app that did X". In fact, I wish some of the apps that I do have (Skype, for one) were not apps at all but normal Windows programs.

      --
      Even those who arrange and design shrubberies are under considerable economic stress at this period in history.
    9. Re:*Badly by Anonymous Coward · · Score: 0

      well, if his farm heroes saga lags, then he gets upset...

    10. Re:*Badly by Anonymous Coward · · Score: 0

      Developing Windows apps that also run on iOS and Android would be a killer feature I think. You could target the two most popular device in one go and as a bonus also support the small market of the Windows phones.

      But how it is now, it makes even less sense to develop phones for Windows 10, since they can run Android or iPhone apps anyway.

    11. Re:*Badly by macs4all · · Score: 1

      the headline accidentally left out a word. Windows 10 Can Run Reworked Android and iOS Apps, Badly, while Android and iOS can't run Windows Apps at all

      In "bold", i added the phrase you accidentally left out - no need to thank me fellow slashdoter!

      So you consider something that runs "badly" to be something worth crowing about?

      I guess it depends on how badly, doesn't it?

    12. Re:*Badly by arglebargle_xiv · · Score: 1

      I think the main question is how much reworking is needed to make the apps run well.

      It's pretty straightforward really, you take your iOS app, you throw away everything other than int main( int argc, char **argv ), and then you replace the rest of the code with the Windows 10 equivalent.

    13. Re:*Badly by antiperimetaparalogo · · Score: 1

      the headline accidentally left out a word. Windows 10 Can Run Reworked Android and iOS Apps, Badly, while Android and iOS can't run Windows Apps at all

      In "bold", i added the phrase you accidentally left out - no need to thank me fellow slashdoter!

      So you consider something that runs "badly" to be something worth crowing about? I guess it depends on how badly, doesn't it?

      Well, in Greece we have the (rougtly translated) saying "something is better than nothing"!

      --
      Antisthenes: "Wisdom begins by examining the words/names." - excuse my English, i am (slightly...) better with my Greek!
    14. Re:*Badly by Bing+Tsher+E · · Score: 1

      Does that include Fart apps? I've not seen one of those in the Windows App store yet. Are we going to get the gaseous Apple apps soon?

    15. Re:*Badly by AmiMoJo · · Score: 2

      Just think about the UI for a moment. Ported apps are going to suck, and be a horrible mish-mash of three radically different UIs. Android has a back button, iOS and Windows do not. On iOS you usually get some custom "back" functionality, on Windows most apps don't use that paradigm at all.

      What about notifications? I haven't seen Windows Phone's implementation, but Android notifications are light years ahead of the simple ones that iOS supports. There is a lot of functionality built in to the Android notification system, and many apps make extensive use of it.

      iOS apps don't access a filesystem, they use the device's media databases which are all descended from the iTunes database. Windows will probably just map those to the contents of your personal folder, which I don't even use for data.

      This might work for simple apps like self-contained games, but any developer that limits themselves to the features available on both Windows and Android/iOS is going to be turning out crap that doesn't suit either system well. Maybe they will try to pepper their code with #ifdefs.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    16. Re:*Badly by macs4all · · Score: 1

      Well, in Greece we have the (rougtly translated) saying "something is better than nothing"!

      The American equivalent is "Half a loaf (of bread) is better than no loaf at all."

      But, remembering the painful days of software Windows emulation on Macs, I don't think that either the Geek nor American phrase applies here!!!

    17. Re:*Badly by antiperimetaparalogo · · Score: 2

      Well, in Greece we have the (rougtly translated) saying "something is better than nothing"!

      The American equivalent is "Half a loaf (of bread) is better than no loaf at all."

      I like your American equivalent - it's more "paradigmatic"!

      But, remembering the painful days of software Windows emulation on Macs, I don't think that either the Geek nor American phrase applies here!!!

      Hmmm.... maybe the G[r]eek could apply?

      --
      Antisthenes: "Wisdom begins by examining the words/names." - excuse my English, i am (slightly...) better with my Greek!
    18. Re:*Badly by Ancil · · Score: 2

      Android has a back button, iOS and Windows do not.

      Actually, Android and Windows Phone both have dedicated back buttons. iPhone is the outlier here.

      What about notifications? I haven't seen Windows Phone's implementation, but Android notifications are light years ahead of the simple ones that iOS supports.

      Notification functionality is pretty much identical on my Windows Phone and Nexus 5.

      This stuff is all simple. The hard thing to emulate would be in-app advertisements and in-app purchases. Developers take that very seriously, for obvious reasons.

    19. Re:*Badly by Dog-Cow · · Score: 1

      iOS apps don't access a filesystem, they use the device's media databases which are all descended from the iTunes database.

      This is almost 100% wrong. Certainly close enough that we may as well call it. I haven't written an iOS app yet that didn't access the filesystem directly. It's rather a common operation. There are no databases on the device that descend from the iTunes database. That doesn't even make sense. There's the iTunes database (not a descendent), and the assets library (photos, videos), which is a separate database. Another popular database is AddressBook, again, not descended from iTunes, whatever that would mean.

    20. Re:*Badly by Anonymous Coward · · Score: 0

      And you now how.... I play the candy crush saga port using these porting tools from ios and it works as it should without any weirdness.

    21. Re:*Badly by mordenkhai · · Score: 1

      Because it can be a problem. There are apps that you don't have access too. As a WinPhone user I just lost my banking app. It had been fantastic for the last year and a half, and then in March they just stopped it. I can use the website to do most things, but I can no longer use the camera to deposit checks. I may have to actually visit a bank..... There are many more apps, but so far that one is the one I care about most. Other than that I have loved my Lumia 1520 and want to see what they roll out with Win10.

    22. Re:*Badly by shione · · Score: 1

      It would also need to be reworked so the app isn't tied to your itunes/google play account anymore but to ms's app store. If people still need a itunes/google play account to make the app work then ms still has that problem where people have a itunes/google play account already... why wouldnt they just stay there and buy apps off itunes/google play to run on the windows phone.

    23. Re:*Badly by G-forze · · Score: 1

      I can no longer use the camera to deposit checks.

      There's your problem, right there. It's 2015 and you are still transfering money using paper.

      --
      "There's someone in my head but it's not me." - Pink Floyd, Dark Side of the Moon
    24. Re:*Badly by mordenkhai · · Score: 1

      Not really sure I can expect my grandparents to learn a new way to do it at this point.

    25. Re:*Badly by macs4all · · Score: 1

      Well, in Greece we have the (rougtly translated) saying "something is better than nothing"!

      The American equivalent is "Half a loaf (of bread) is better than no loaf at all."

      I like your American equivalent - it's more "paradigmatic"!

      But, remembering the painful days of software Windows emulation on Macs, I don't think that either the Geek nor American phrase applies here!!!

      Hmmm.... maybe the G[r]eek could apply?

      LOL! Did I actually do that?!? SORRY!!!!! Yes, I meant "Greek"... (facepalm)

      Paradigmatic: Hmmm. That's a new word... But I like it! ;-)

    26. Re:*Badly by antiperimetaparalogo · · Score: 1

      Well, in Greece we have the (rougtly translated) saying "something is better than nothing"!

      The American equivalent is "Half a loaf (of bread) is better than no loaf at all."

      I like your American equivalent - it's more "paradigmatic"!

      But, remembering the painful days of software Windows emulation on Macs, I don't think that either the Geek nor American phrase applies here!!!

      Hmmm.... maybe the G[r]eek could apply?

      LOL! Did I actually do that?!? SORRY!!!!! Yes, I meant "Greek"... (facepalm)

      No problem dude, i found it funny because it happens to me in some other way: since we are in /. and this "geek" word is always used, and since i am a -classical- Greek (with an "r"!), i am constantly like "did the fucking barbarians just insulted my great culture? When we were building the Parthenon they were still hunging from trees"...

      Paradigmatic: Hmmm. That's a new word... But I like it! ;-)

      It makes sense in Greek (and i bet it is used as a term in some scientific fields) - if you ever use it most people will think that you must be a very educated person (just make sure if anyone asks to tell them it's G[r]eek...).

      --
      Antisthenes: "Wisdom begins by examining the words/names." - excuse my English, i am (slightly...) better with my Greek!
  6. Shades of OS/2... by Anonymous Coward · · Score: 4, Insightful

    a.k.a. "a better DOS than DOS" and "a better Windows than Windows." That did not end well.

    1. Re:Shades of OS/2... by Anonymous Coward · · Score: 1

      but they succeeded in doing that so technically it was a win for those who did use OS/2.

      Why it finally didn't end well was when IBM had the next release(internal) running Windows 95 apps and Microsoft found out, Microsoft played a trick to make sure OS/2 would never run Win32 apps. OS/2 apps could only access 4GB of memory(virtual address space) but Microsoft made Windows 95 apps with access to 16GB of virtual address space. Important because Microsoft modified the Win32 app loader to push the application resources(menus, icons, etc) up above the address space OS/2 apps could get to and thus preventing OS/2 from running Windows95/Win32 applications. They could run the beta/transistional apps called Win32c but those were quickly rebuilt for the full Win95/Win32 API. Or something like that.

      Maybe Apple or Google will want to try something like this to help Microsoft down the hill it's going down?

    2. Re:Shades of OS/2... by Dog-Cow · · Score: 1

      Wow. Talk about completely inaccurate. Where do you get your information from, the turds in your toilet bowl? Windows 95 had a 4GB address space. It could not access memory above that limit at all. Windows NT introduced APIs for paged memory management to take advantage of the PPro's 36-bit address space.

  7. So can a Commodore 64 by NotDrWho · · Score: 2, Funny

    It just requires a little more "reworking."

    --
    SJW's don't eliminate discrimination. They just expropriate it for themselves.
  8. embrace, extend.... by Anonymous Coward · · Score: 0

    "We want to ENABLE developers to leverage their current code and current skills to start building those Windows applications in the Store, and to be able to EXTEND those applications"

    Embrace, extend, ______.

  9. Java at last by Anonymous Coward · · Score: 0

    MS tried to kill Java when Sun was pushing it. Now they're supporting it.

  10. Yes, can we do this to Microsoft? by Anonymous Coward · · Score: 5, Funny

    Hey Google and Apple, how about changing your API just enough to break Microsoft's implementation every time they release a version? Pleeeeease.

    LOL

    1. Re:Yes, can we do this to Microsoft? by Anonymous Coward · · Score: 0

      Not on all the apps, just the badly written ones with security holes. They'll fit right in.

    2. Re:Yes, can we do this to Microsoft? by Anonymous Coward · · Score: 0

      And then break all the apps on Android and iOS along with it

    3. Re:Yes, can we do this to Microsoft? by Penguinisto · · Score: 1

      That.... that would be awesome.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    4. Re:Yes, can we do this to Microsoft? by Anonymous Coward · · Score: 0

      And would break compatibility between iOS and Android versions, how awesome. Are you 12?

    5. Re:Yes, can we do this to Microsoft? by alannon · · Score: 1

      Why would they want to do this? MS providing a "reworking"/"publishing" tool that lets you easily port iOS and Android apps to Win10 means that more developers are targeting non-MS platforms as their primary platforms. This sounds more like MS is signalling, "We haven't been very successful with this, so we're going to follow your lead for now." There's been a pretty radical culture change in the DevTools/Frameworks/Runtimes teams at Microsoft, signalled by the fact that all of their core runtimes and web frameworks are 100% open source (APL2), published on GitHub (https://github.com/aspnet) and are directly accepting and responding to issue reports and pull requests on these projects. Their new DNX runtime (in preview right now) targets Windows, Linux and MacOS (through Wine, which they are contributing to) and (almost) all of their example code for the new ASPNET5 frameworks is developable and deployable on all three platforms.
      3 years ago I would never imagine myself ever recommending any MS development tools to anybody, but here I am now
      Btw, Visual Studio 2015 Pro is now 100% free for small organizations or open source projects (branded as Community edition).

    6. Re:Yes, can we do this to Microsoft? by Bing+Tsher+E · · Score: 1

      That would be excellent. Break the API for the entire library of Android apps with every new release.

      Can we get them to stop selling ads, too?

    7. Re:Yes, can we do this to Microsoft? by AmiMoJo · · Score: 1

      Neither would, because they make sure that their APIs are stable for older apps to use. New functionality doesn't break the old. Of course Microsoft will have to keep adding support for these new functions, or just hoping apps degrade properly when it isn't available.

      Having said that, Apple has gone out of its way to break compatible implementations of its DRM before (remember when Real implemented Fairplay or whatever their music DRM is called?) so I wouldn't put some asshattery past them.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    8. Re:Yes, can we do this to Microsoft? by Anonymous Coward · · Score: 0

      You are clearly not a Windows dev. My Win95 games still run on Win7 precisely because MS does NOT do this. On the other hand, I had to buy a new version of my iPad app when the latest OS shipped. Shitty platform, but the app isn't really available for other platforms. iOS is the new "clone" -- it's not great, but it's what everyone uses.

    9. Re:Yes, can we do this to Microsoft? by Anonymous Coward · · Score: 0

      Apparently you have not understood how it works, well very few even attempt to understand anything Microsoft as bashing is more entertaining here.

      Basically Visual Studio can now compile Android or Objective C code as part of developing Windows Store application. So the incentive is to utilize Microsoft service API than Google or iOS (they have strong cloud services, if you had cared to read about). The developer can still choose to use Google or iOS if they want to, and changing APIs frequently will also mean regular Android and iOS users get screwed up.

      Its a sound strategy from Microsoft, as not only they get native store applications, but have easier path for WIn32/.NET, Android & Objective C applications to run on Windows 10. So billion+ devices, and millions of applications in few years

    10. Re:Yes, can we do this to Microsoft? by Penguinisto · · Score: 1

      Stop it... now you're just teasing. ;)

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    11. Re:Yes, can we do this to Microsoft? by Anonymous Coward · · Score: 0

      all of their example code for the new ASPNET5 frameworks is developable and deployable on all three platforms.

      Until they release VS for those two missing platforms, I wouldn't call writing asp.net code with gedit to be a "developable" solution.

    12. Re: Yes, can we do this to Microsoft? by Anonymous Coward · · Score: 0

      Android is not a language, it doesn't compile. I have a sneaking suspicion that you are new to this computer stuff. You got a little windows knowledge, and now you are smarter than your parents. This causes you to get a hard dick, which in turn causes you to spout off shit on tech forums. Get a clue bro.

    13. Re:Yes, can we do this to Microsoft? by Wdomburg · · Score: 1

      Yeah, we want a handful of incumbent players deliberately stymieing competition! That's awesome for consumers.

  11. MS giving up on mobile development by Dracos · · Score: 5, Insightful

    What I'm reading is that MS has all but given up on Windows as a mobile development platform for the sake of being able to run Android/iOS apps.

    It also serves as a tacit acknowledgment that MS isn't connecting with mobile developers, and that mobile apps drive mobile platforms.

    1. Re:MS giving up on mobile development by MightyMartian · · Score: 2

      This reminds me a lot of how IBM tried to deal with 32 bit Windows compatibility. They created a set of libraries and APIs to try to facilitate the easy porting of Win32 software to OS/2. In the end, developers simply didn't bite, because IBM's desktop market share was too low to make it worth it. I see Microsoft running up against the same problem; why bother going through the effort, even with assistance, of porting mobile apps from the two dominant platforms (and by dominant I mean dominating something like 90%+ of all mobile devices)?

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:MS giving up on mobile development by swamp+boy · · Score: 1

      Incorrect. IBM provided run-time support for existing Win32 software. No porting, no recompile. Windows was essentially a full-fledged subsystem of OS/2.

    3. Re:MS giving up on mobile development by MightyMartian · · Score: 1

      My memory may be failing, but the IBM's license agreements only applied to Win16 and Win32s, and not to Win32, thus IBM could not place the Win32 API in OS/2, and thus developed a developer migration toolkit.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    4. Re:MS giving up on mobile development by bondsbw · · Score: 0

      why bother going through the effort, even with assistance, of porting mobile apps from the two dominant platforms

      Because Windows 10 goes beyond mobile. It is phone, tablet, phablet, IoT, laptop, desktop, table, Xbox One, Microsoft Band.

      And, if users bite, they get a free upgrade from both Windows 7 and 8. Microsoft's goal as stated in the keynote is to have 1 Billion Windows 10 devices in the next couple of years. If they even come close to half that goal, there will be little question of running iOS or Android code through Microsoft's rebuild and deployment process. If they reach their goal, Windows 10 will probably become the first development platform, leaving iOS and Android as afterthoughts.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    5. Re:MS giving up on mobile development by MightyMartian · · Score: 1

      Except that, as Metro so clearly demonstrated, mobile apps suck on a desktop monitor.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    6. Re:MS giving up on mobile development by swamp+boy · · Score: 1

      My memory is also failing! You're correct - it was limited to Win16 and Win32S. However, at the time OS/2 2.0 was released all (or nearly all) Windows software was 16 bit. Those 16-bit Windows apps didn't need any SDK, recompile, or anything. They ran as-is.

    7. Re:MS giving up on mobile development by ip_freely_2000 · · Score: 1

      Metro is dead. Microsoft is moving forward with Universal apps.

    8. Re:MS giving up on mobile development by Bing+Tsher+E · · Score: 1

      The serious question is which will be killed. iOS or Android.

      I am cheering for the death of all of Apple. Oh, they can make watches. Everybody wants a watch with an animated Mickey Mouse display.

    9. Re:MS giving up on mobile development by MightyMartian · · Score: 1

      Which means nothing so far as Android or iOS apps are concerned. Porting an app designed for Android or iOS would likely mean significant changes to the user interface of the app.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    10. Re:MS giving up on mobile development by MightyMartian · · Score: 1

      I doubt either. I'm predicting that Microsoft remains a niche player in the mobile world, as it desktop market remains stable or very slowly dwindles. Nobody writing apps for mobile app platforms gives a flying shit about Microsoft's offerings. Maybe if porting was super easy, they might give it a go, but if that's the plan, then I think we're in for more dismal Surface and Windows phone sales.

      Frankly, I don't know why MS just doesn't distribute an Android layer for Windows.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    11. Re: MS giving up on mobile development by larryjoe · · Score: 1

      The Windows Phone platform and tools may indeed be inferior to Android and iOS. However, this business decision doesn't suggest that anymore than the fact that far more software is written for Windows than Mac proves the inherent superiority of Windows.

    12. Re:MS giving up on mobile development by bondsbw · · Score: 1

      Not entirely. The UX has been converging across the platforms, at least, much more today than 2 or 3 years ago.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    13. Re: MS giving up on mobile development by johanw · · Score: 1

      The far more software that is being developed are desktop applications. Noone cares about windows phone apps, and being able to run them on the desktop doesn't change that.

    14. Re:MS giving up on mobile development by JohnFen · · Score: 1

      Because Windows 10 goes beyond mobile. It is phone, tablet, phablet, IoT, laptop, desktop, table, Xbox One, Microsoft Band.

      Which begs the question: why bother? If Microsoft's effort here is successful, then I might be forced to do this -- but until then, it's just additional work for little gain.

    15. Re:MS giving up on mobile development by JohnFen · · Score: 1

      I'm predicting that Microsoft remains a niche player in the mobile world, as it desktop market remains stable or very slowly dwindles.

      This is my prediction as well. I've seen nothing in Microsoft's announcements that tells me otherwise.

  12. Only "old" iOS apps? by khb · · Score: 1

    " advantage of their existing Objective C code."

    Of course, Apple has been pushing Swift ... by the time this tool gains traction, how many of the newest sexiest IOS apps will not port because they aren't Objective-C?

    1. Re:Only "old" iOS apps? by bondsbw · · Score: 1

      How many Obj-C apps have been rewritten in Swift? I can see new apps and old apps that needed major rework, but most companies aren't going to invest the time it takes to port from Obj-C to Swift with little or no gain in market share.

      --
      All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
    2. Re:Only "old" iOS apps? by Bing+Tsher+E · · Score: 1

      Or, maybe when this tool gains traction, developer teams will have to decide: "hmm, should we shitcan the whole codebase and do a rewrite, or just keep going but on Windows?"

      It will be interesting to see how it goes.

    3. Re:Only "old" iOS apps? by Anonymous Coward · · Score: 0

      The thing is, because you can combine Swift and Obj-C code, apps can move to Swift gradually. No need to invest in a major rewrite.

  13. Nice, so more malware for windows then? by Anonymous Coward · · Score: 0

    So not only have you windows malware, now you get extra bonus as Anrdoid malware as well.

  14. So... by Anonymous Coward · · Score: 1

    ...if I want to run the wide range of apps available on Android, why would I spend money on a phone that limps along with "reworked" (WTF?!?!) apps? Go for the real thing, duh! Even Microsoft is admitting defeat here.

    1. Re:So... by DogDude · · Score: 1, Funny

      I think this is for people who want the better interface and the better performance of a Windows Phone, but with access to a few more apps.

      If you're a 12 year old that wants to install as many apps as possible, you're not going to get a Windows Phone in the first place.

      --
      I don't respond to AC's.
    2. Re:So... by Anonymous Coward · · Score: 1

      By better interface, you mean 16-color brain damage that acts like it's from the 1980s.

    3. Re:So... by macs4all · · Score: 1

      By better interface, you mean 16-color brain damage that acts like it's from the 1980s.

      Exactly!

      And you thought XP was Fisher-Price land...

    4. Re:So... by Bing+Tsher+E · · Score: 1

      I think iOS is roadkill. They're already huffing Android fumes instead of innovating. This could be it. I like Android so I hope it's the second place OS in about a year. Apple can make novelty watches and eMedicine gadgets.

    5. Re:So... by macs4all · · Score: 1

      I think iOS is roadkill. They're already huffing Android fumes instead of innovating. This could be it. I like Android so I hope it's the second place OS in about a year. Apple can make novelty watches and eMedicine gadgets.

      Stop trolling; it's unbecoming.

  15. DEVELOPERS DEVELOPERS DEVELOPERS by Anonymous Coward · · Score: 0

    DEVELOPERS!

  16. Metro UI by sonicmerlin · · Score: 1

    The UI was "artsy" in WP7, but it's just cluttered and ugly now. You can't even use live tiles like widgets. No one will adopt this platform until they fix the UI. WP marketshare actually shrank last year. Heck even Blackberry predicts they'll sell double the units this year.

    1. Re:Metro UI by DogDude · · Score: 4, Insightful

      I buy Windows Phone because of the UI. It's about a decade ahead of Android and Apple's "lots of little random icons on a grid" thing that most people still tolerate for some bizarre reason.

      --
      I don't respond to AC's.
    2. Re:Metro UI by Anonymous Coward · · Score: 3, Insightful

      Just modded you up because: (1) I rather like the Windows Phone UI and (2) because Microsoft did it's own thing while Google just aped what Apple was doing. I'm going to get down-modded into oblivion for pointing that last part out but I saw early Android prototypes and they were very clearly Blackberry killers.

    3. Re:Metro UI by Anonymous Coward · · Score: 1

      You do realize that Microsoft is completely backing away from the current Windows phone UI, right?
      https://www.thurrott.com/mobile/windows-phone/1380/five-years-later-full-retreat-made-windows-phone-special
      https://www.thurrott.com/mobile/windows-phone/3000/ex-microsoft-designer-explains-the-move-away-from-metro

    4. Re:Metro UI by Anonymous Coward · · Score: 1

      yup. Windows Phone is awesome..,. Haters and trolls gonna hate and troll.

    5. Re:Metro UI by Anonymous Coward · · Score: 0

      Yup, a microsoft stockholder
      http://slashdot.org/comments.p...

    6. Re:Metro UI by sonicmerlin · · Score: 2

      But they're still using flat, ugly single palette squares that turn your home screen into a claustrophobic nightmare. And what's the point of a live tile when you can't interact with it?

    7. Re:Metro UI by Anonymous Coward · · Score: 0

      You can't talk sense to someone whos stock price is going down the gurgler so all they can do is spread bs in the hope they will break even in 10 years time!

    8. Re:Metro UI by ruir · · Score: 1

      I guess it is a coincidence most of the corporate people I know carry their mandatory Windows Phone and an extra iPhone. I think thats because Windows is so ahead of time, they must also use something from the present.

    9. Re:Metro UI by fintux · · Score: 1

      You can replace that single color with a background image. With a properly selected image, it actually looks very nice. And of course applications can implement their tiles in colors they want (and there are also ways to replace a majority of the default icons with custom icons).

  17. This is an old tactic by Anonymous Coward · · Score: 4, Interesting

    In the 80's Microsoft wrote their applications to be able to import files in formats from other companies, but not export back to the same formats. Examples were lotus 1-2-3 and Wordperfect. This tactic was a trick to encourage and then lock in developers to work only on the Windows platform using Microsoft's software. It also explains their reluctance to make easily available export tools to Open Office formats unless forced by a government such at the UK.

    Examples of this trick:

    1. http://answers.microsoft.com/en-us/office/forum/office_2010-excel/convert-lotus-123-wk4-to-excel-2010/f9508a7f-9cd0-418e-aac8-0e01f0e26da1
    2. https://support.microsoft.com/en-us/kb/2671933
    3. https://www.microsoft.com/en-us/download/details.aspx?id=4540
    4. Results of google searching for openoffice converter at microsoft.com: https://www.google.com/webhp?sourceid=chrome-instant&rlz=1CAHPZY_enUS566US566&ion=1&espv=2&es_th=1&ie=UTF-8#q=microsoft+openoffice++converter+site:microsoft.com
    5. And lastly check what page hits a google search of microsoft.com returns: https://www.google.com/webhp?sourceid=chrome-instant&rlz=1CAHPZY_enUS566US566&ion=1&espv=2&es_th=1&ie=UTF-8#q=microsoft+converter+site:microsoft.com
    1. Re:This is an old tactic by alannon · · Score: 1

      How does a tool that allows you to re-work your existing iOS or Android source projects into Win10 projects compare to a tool that allows you to convert a document from 1-2-3 or WP into Excel/Word? Or rather, how could it possibly lock a software developer into the Windows platform? This is more like a life-support tactic to allow developers to publish to mobile Windows with minimal effort, with the hope that the platform catches enough traction that developers would start developing native Windows 10 mobile apps. This is identical to what Blackberry did with BB10 to allow developers to publish Android apps that supported it (which I've done at my work). That certainly did absolutely nothing to lock me into the BB10 platform (though it did not make me want to develop for the platform any more than I did).

    2. Re:This is an old tactic by Joshua+Fan · · Score: 1
      Slashdot is old school and will not convert links for you, so you need HTML tags to make links clickable.

      <a href="http://www.example.com">example title</a>

      Convert Lotus 123 .wk4 to Excel 2010 - Microsoft Community

      Convert Lotus 123 .wk4 to Excel 2010

      Office XP WordPerfect 5.x Converter Security Patch: KB824938

      Results of google searching for openoffice converter at microsoft.com: microsoft openoffice converter site:microsoft.com - Google Search

      And lastly check what page hits a google search of microsoft.com returns: microsoft converter site:microsoft.com - Google Search

    3. Re:This is an old tactic by Bing+Tsher+E · · Score: 2

      In the 80's Microsoft wrote their applications to be able to import files in formats from other companies, but not export back to the same formats. Examples were lotus 1-2-3 and Wordperfect. This tactic was a trick to encourage and then lock in developers to work only on the Windows platform using Microsoft's software.

      Huh? Application developers in the 80's were dependent on and 'trapped' by Microsoft's Office file formats? That's just a weird theory. Which applications do you mean? Don't say 'Wordperfect and Lotis 1-2-3' because those weren't applications whose developers were 'fooled'.

      And Wordperfect was mainly just strong because it had free tech support, so that there was a bossy secretary at each business who knew that alt-flipper-f4 was the secret key combination. It was shit as far as a pick-it-up-and-go tool for everybody else.

    4. Re:This is an old tactic by Anonymous Coward · · Score: 0

      Here is the gist -

      1) Currently there are over billion+ Windows users, by providing Windows 10 free (if you upgrade in first year) they will be the largest single OS provider in the world. I don't think any serious developer will have intentions to ignore this fact.

      2) Apart from developing Windows Store applications ground up, which will be organic growth they are also creating path to convert existing Win32/.NET application as store applications. These will work in a sandbox, using the AppV virtualization getting benefits of clean install and uninstall. This suddenly makes over million+ applications a path towards Windows 10 without any changes. Basically the total number of applications will probably exceed what Android or iOS has.

      3) Both Android and Objective C code can now be compiled in Visual Studio and ported to Windows 10 as store applications. This will need changes and additions, but most of existing code can be reused. They demoed port of complex game from iOS to Windows Phone with good performance.

      4) Azure, if you are under stone then better check it out. It has now the richest set of features, coverage and toolset of any cloud provider. It is the top machine learning platform at this point, with easiest form of learning curve because of the toolings

      5) Hololens - Obviously most folks here think it is vaporware (till it is released later this year), but just understand the fact that big companies do not participate and work on applications for a non-existing platform and their are dozens of companies with real applications. It is real, and don't be surprised if it becomes the product of this decade. And it is not copy of Google glass or anything else, none of them have sophisticated eye tracking and dedicated processor to create the virtual to real world superposition.

    5. Re:This is an old tactic by Anonymous Coward · · Score: 0

      The difference is, Microsoft encourages you to extend your Android/iOS apps with MS technologies. And if you, in time, become reliant on those technologies, then their plan worked. It's a long-term plan, so the effects aren't immediately obvious.

      Make no mistke, this is their strategy. Mike Myerson puts it best: "We will embrace these code bases and let you extend them and distribute them through the store. It’s the same approach we’ve had historically: do what it takes for customers to embrace Windows."

    6. Re:This is an old tactic by johanw · · Score: 1

      " by providing Windows 10 free (if you upgrade in first year) they will be the largest single OS provider in the world"

      Assuming people even WANT to "up"grade. From whiceat I've seen from windows 10 I will stick with 7 for now. As a non-company I don't care about price anyway, I'll just pirate a version I like. When people not even want to pirate their software MS has a problem.

  18. Reworked, because .... by PPH · · Score: 1

    .... that maintants a separate marketing channel for these apps. They don't want people taking their Windows devices and going to the Google store (or third party outlets) to download native Android aps.

    --
    Have gnu, will travel.
  19. Re:What is a "Windows"? by narcc · · Score: 1, Offtopic

    It's a popular operating system developed by Microsoft, a large software company headquartered in Redmond, WA.

    As this is the first time you've heard about that company and their products, you have no reason to care.

  20. In other news: by Anonymous Coward · · Score: 0

    Apple and Google have filed a lawsuit against Microsoft, reportedly the complaint stems from competing too much.

  21. translation: by Gravis+Zero · · Score: 0

    DEVELOPERS! DEVELOPERS! DEVELOPERS! DEVELOPERS!

    hmm... the filters says not to use so many caps because it's like "YELLING". ;)

    --
    Anons need not reply. Questions end with a question mark.
  22. Just run Windows 10 on Android by Anonymous Coward · · Score: 0

    If they just ran the Windows 10 platform on Android to begin with they wouldn't need to port apps. They wouldn't even have to pay the patent fees!

  23. I think rework = no iOS libraries. by SuperKendall · · Score: 1

    From past systems like this, I think it would mean that you can technically use Objective-C code, just not any of the system frameworks... but that would be a pretty huge limitation if so, and involve a ton of re-work for anything existing.

    I don't know why companies get so exited around being able to re-use a subset of business logic, and nothing else.... get a rules engine people!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:I think rework = no iOS libraries. by macs4all · · Score: 1

      From past systems like this, I think it would mean that you can technically use Objective-C code, just not any of the system frameworks... but that would be a pretty huge limitation if so, and involve a ton of re-work for anything existing.

      That's what I was thinking. The devil's in the details beneath the word "Reworked".

      By that same headline, pretty much any app written for any platform can be "reworked" to run on any other platform.

      It's a ridiculous claim at this point. Typical Microsoft marketing babble.

      Wake me when it works; I need a good long nap...

    2. Re:I think rework = no iOS libraries. by Bing+Tsher+E · · Score: 1

      Oh, you'll wake up when it works. But you might have to change your crappy handle on Slashdot.

      Apple is sort of phasing out Macs anyways, aren't they? It sure seems that way.

    3. Re:I think rework = no iOS libraries. by macs4all · · Score: 1

      Oh, you'll wake up when it works. But you might have to change your crappy handle on Slashdot.

      Apple is sort of phasing out Macs anyways, aren't they? It sure seems that way.

      Mark my words, in 18 months, it will be as if this announcement never happened. It's the Microsoft Way.

      And I should know: I write Windows Application software all day for a living.

      Why do you think I like Macs?

    4. Re:I think rework = no iOS libraries. by batkiwi · · Score: 1

      It does work, King used it to port candy crush saga.

  24. Wouldn't it be easier to just have an emulator? by Karmashock · · Score: 2

    I am a big believer in emulators. Just have an emulator that can run android or ios apps sort of like wine emulates windows apps for linux.

    Every OS should have a suite of emulators that can run any program from any other operating system.

    Yes, you take a performance hit when you emulate but if your computer is speedy you don't notice.

    I have a virtual OSX, Virtual linux, and a couple virtual flavors of windows on my PC. I can run pretty much anything. At top speed without a performance hit? No... OSX especially is a little bit slower because the optimization isn't great. I love my virtual machines.

    --
    I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    1. Re:Wouldn't it be easier to just have an emulator? by Anonymous Coward · · Score: 0

      So you mean run emulation like Wine... which last I checked stands for Wine Is Not an Emulator?

    2. Re:Wouldn't it be easier to just have an emulator? by Anonymous Coward · · Score: 0

      Thats nice.

      Now ask yourself
      How much RAM do the VMs take
      How much CPU time do these VMS take
      How much power (electricity) does all this take

      Now ask yourself if a phone is remotely the best platform of doing this.

    3. Re:Wouldn't it be easier to just have an emulator? by R3d+M3rcury · · Score: 2

      Yes, you take a performance hit when you emulate but if your computer is speedy you don't notice.

      On the other hand, if your "computer" (i.e., cell-phone, tablet) is not speedy, you will. And if your computer uses batteries, you will also notice.

    4. Re:Wouldn't it be easier to just have an emulator? by Anonymous Coward · · Score: 0

      emulation != virtualization != native libraries

      wine is a native library, and all your virtual machines are in fact not emulators.

    5. Re:Wouldn't it be easier to just have an emulator? by Anonymous Coward · · Score: 0

      Virtual machines (VMWare, VirtualBox) and re-engineered APIs (Wine) only works on the same CPU architecture. If you also have to emulate the CPU, things get really, really slow. Running most(?) Android apps should be ok as it interpreted byte code already. But IOS apps are directly compiled for ARM, so should be very slow unless recompiled for the PC's CPU - but might work on most smart phones, which are also ARM. (Unless Microsoft as usual only want to run the CPU in little-endian mode....)

    6. Re:Wouldn't it be easier to just have an emulator? by Anonymous Coward · · Score: 0

      They are trying to emulate a moving target. Just ask IBM how well OS/2 _continued_ to emulate windows. Sure it did a great job in the beginning...

    7. Re:Wouldn't it be easier to just have an emulator? by Karmashock · · Score: 1

      A car is not a bus is not a train is not a boat is not a plane... but they all move people from one place to the next.

      You don't like my terminology? Please give me one word that describes all clarification just as the world "transport" covers my other examples.

      Absent that, I'm going to conflate things for the sake of brevity because the conflation doesn't impair my point.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    8. Re:Wouldn't it be easier to just have an emulator? by Godwin+O'Hitler · · Score: 1

      ... which last I checked stands for Wine Is Not an Emulator?

      ...and which first I checked stood for Windows Emulator
      http://www.faqs.org/faqs/windo...

      --
      No, your children are not the special ones. Nor are your pets.
    9. Re:Wouldn't it be easier to just have an emulator? by johanw · · Score: 1

      Sometimes they can be nice. I run a TI-89 emulator on my Android phone. Much more practical than buying a bulky calculator.

    10. Re:Wouldn't it be easier to just have an emulator? by johanw · · Score: 1

      "If you also have to emulate the CPU, things get really, really slow."

      Depends. My C-64 emulator runs faster than the original in 1983. :-)

    11. Re:Wouldn't it be easier to just have an emulator? by Anonymous Coward · · Score: 0

      Android apps run inside a VM, and that VM is open source, so a more logical course of action would be to port that VM to the Windows kernel along with the (also open-source) class library.

      The CPU in most Windows Phones and Android Phones are the same architecture anyway, so no emulation is needed.

  25. enabling developers to use Java and C++? by Anonymous Coward · · Score: 0

    they had that for a long time...
    looks like they are helping them use android/ios API on windows.
    (API = Application Program Interface, how an app talks to an OS)

  26. Nevermind - Islandwood by SuperKendall · · Score: 2

    It looks like in fact Microsoft is providing some kind of middle layer which provides much of the iOS framework libraries, they are calling it "Islandwood". Couldn't find details beyond that though.

    It doesn't mean much to me that a game was ported with minimal effort since that would mostly be using OpenGL and the like.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  27. Not an interview, they just watched the keynote by Anonymous Coward · · Score: 1

    I am at the build conference where this information came from.

    It was not an interview in any form. Also key details were wrong (hyper v is not used to bring native apps to the app store, it is AppV). Lots of details were missing like the phone os' android subsystem for emulating android apps.

    Don't read the article, watch the keynote after it gets posted to channel 9.

  28. Hypocrites by damicatz · · Score: 3, Interesting

    Microsoft was an amicus supporting Oracle in their efforts to copyright APIs.

    Now they want to turn around and do the exact same thing, only for Android and iOS. And to top that all off, their entire success is based on the fact that they were able to rip off the CP/M APIs and clone them for IBM and do so for much cheaper than what DR wanted.

    1. Re:Hypocrites by Quarters · · Score: 1

      Would you care to provide some links to support your claim? I mean what I assume is your claim that Microsoft wrote an amicus brief supporting Oracle in the lawsuit. There is no such thing as being 'an amicus'.

      I can find many supports showing Microsoft in support of an appeal of the case, including a posted story right here on Slashdot
      http://developers.slashdot.org...

      I can find zero stories about them being in support of Oracle.

    2. Re:Hypocrites by damicatz · · Score: 1

      Would you care to provide some links to support your claim? I mean what I assume is your claim that Microsoft wrote an amicus brief supporting Oracle in the lawsuit. There is no such thing as being 'an amicus'.

      I can find many supports showing Microsoft in support of an appeal of the case, including a posted story right here on Slashdot
      http://developers.slashdot.org...

      I can find zero stories about them being in support of Oracle.

      Yes.

      http://cdn.arstechnica.net/wp-...

      And amicus is the correct term.

    3. Re:Hypocrites by Anonymous Coward · · Score: 0

      did you even read that brief? it's pretty sensical...

  29. Who cares. Windows is dead and obsolete. by Anonymous Coward · · Score: 0

    Who cares. Windows is dead and obsolete.

    1. Re:Who cares. Windows is dead and obsolete. by Anonymous Coward · · Score: 0

      http://www.netmarketshare.com/operating-system-market-share.aspx?qprid=10&qpcustomd=0

  30. Finally! by ckatko · · Score: 1

    I can't wait for Windows 10 to finally support C++ applications. I've been using it since the 70's, and it's really great to see such a prolific language finally hit the Windows platform. This truly is the year of the Windows Desktop.

    1. Re:Finally! by Chalnoth · · Score: 1

      And Java! Don't forget Java!

    2. Re:Finally! by Bing+Tsher+E · · Score: 1

      The Objective C build environment was fully supported and an install option in the Developer section of Slackware 95. That was back in, oh, the 1.2.18 kernel days.

    3. Re:Finally! by Malc · · Score: 1

      Do you have a time machine?

    4. Re:Finally! by im_thatoneguy · · Score: 1

      WinRT has supported C++ as long as it's existed. What they added was C++ Android compatibility.

    5. Re:Finally! by Anonymous Coward · · Score: 0

      WOOSH!

  31. Should have ditched Ballmer years ago by Anonymous Coward · · Score: 0

    'nuff said

  32. How the mighty have fallen! by Anonymous Coward · · Score: 0

    In a youtube video from 2007 Steve Ballemer was interviewed on the announcement of Android. https://www.youtube.com/watch?v=zwIUEnXctuA
    It's worth watching to see how strong Microsoft was in phones back then. And how little they understood what was coming.

    Favorite quote from Ballmer in 2007: "There are 150 different handsets running Windows Mobile." Does anybody know how many phone handsets run Windows today? 1? 2?3?

    And here's the interview of Ballmer about iphone as well: https://www.youtube.com/watch?v=eywi0h_Y5_U Again, hindsight is an awesome thing. Microsoft was totally blindsided by the iphone.

    1. Re:How the mighty have fallen! by Teun · · Score: 1

      How many are today available to run iOS?

      --
      "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
    2. Re:How the mighty have fallen! by Bing+Tsher+E · · Score: 1

      Aren't there a bunch of fruity color options.

      Oops, no, that was the iMac. I get them confused.

    3. Re:How the mighty have fallen! by Teun · · Score: 1

      Ah yes :)

      --
      "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
  33. Windows sucks because they emulated Apple. by WaffleMonster · · Score: 2

    Microsoft is killing themselves. Lowering the cost of porting applications is no substitute for generating organic demand for a platform people see value in using.

    MS has a technologically sound platform yet their desperate attempts at "Apple emulation" is costing them dearly in terms of hackers and developers in a position to want to write software for WP.

    The platform is openly hostile to customization and demonstrates no respect for privacy or rights of its users.

    In addition to failing to offer basic features available in other platforms including insanely enough even features present in previous generations of "Windows Mobile".

    Until this changes good luck getting anyone to care about using the platform much less develop software for it.

    1. Re:Windows sucks because they emulated Apple. by Anonymous Coward · · Score: 0

      The platform is openly hostile to customization and demonstrates no respect for privacy or rights of its users.

      And iOS isn't?

    2. Re:Windows sucks because they emulated Apple. by Anonymous Coward · · Score: 0

      That is funny, you have no clue and hopefully no one attempts to clear up your ignorance as this is entertaining

    3. Re: Windows sucks because they emulated Apple. by Anonymous Coward · · Score: 0

      And android isn't?

  34. Win_OS/2 revisited by Anonymous Coward · · Score: 0

    This sounds like what IBM did with OS/2 to run Windows apps. We all know how that turned out. Right once run anywhere is a farce and marketing pipe dream. Byte the bullet and write native. If it is not worth writing native maybe the platform is not worth it.

    1. Re:Win_OS/2 revisited by Anonymous Coward · · Score: 0

      except the company that did most of the code in OS/2 was this little software house called MICROSOFT you fucking twit, who in a nutshell played IBM in order to work out all the details of a program called Windows 95

      so it seems it worked quite well, IBM got the beta test and paid MS to develop their next killer OS, and 2 years before Macintosh had real multitasking

  35. OpenGL ES support? by edxwelch · · Score: 1

    I wonder if they will make the same mistake they did with Windows Phone and not provide any OpenGL ES support

  36. So, this is "Zune++"? by Anonymous Coward · · Score: 0

    No thanks.

  37. The Microsoft Verge .. by DougPaulson · · Score: 1

    Mind Control: To control mental output you have to control mental input. Take control of the channels by which developers receive information, then they can only think about the things you tell them. Thus, you control mindshare!ref

  38. Kind of the opposite by SuperKendall · · Score: 1

    Oh, you'll wake up when it works

    Well, if it works well all it will mean Windows gets some of the exploding Mac app market, a breath of fresh air in the stagnating Windows application space (for everything but games that is).

    Apple is sort of phasing out Macs anyways, aren't they

    You must be thinking of the slumping PC market.

    Apple doesn't talk about Macs much but they are the sleeper hit, they keep growing in sales (unlike Windows PC) and Apple spends a lot of effort developing new macs.

    Retina 5k iMac, perhaps you've heard of it.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  39. So now they want us to use their OS again by aybiss · · Score: 1

    So they've spent some more time muddying the purpose of their OS and they want us to bring our efforts to their platform, after years and years of making sure nobody could take their efforts under Windows to other platforms?

    Good luck there MS, I for one will not be supporting you.

    --
    It's OK Bender, there's no such thing as 2.
    1. Re:So now they want us to use their OS again by ruir · · Score: 1

      It was the strategy they used to kill Java, however they are forgetting nowadays there is one thing called phones. I guess this is also a two-pronged approach to augment the library of Windows-phone supported apps in a very near future.

  40. Meh by JohnFen · · Score: 1

    If I have to make any changes to my code at all, or have to use Microsoft tools, then I'm not interested. Windows Phones aren't a big enough market or an interesting enough platform for me to bother.

  41. Yet Apple can't port iOS apps to Macs? by doccus · · Score: 1

    OK... smells of incompetence to me. For years they've been hinting of the ability to run iOS apps on OSX,m but it's always been implied it's too difficult. YEt Microsoft didn't seem to have any problem, and surely OSXs code can't be more imcompatible than Windows. Sheer incompetence.. and another reason to run Linux instead on my Mac..

    1. Re:Yet Apple can't port iOS apps to Macs? by david_thornley · · Score: 1

      Apple's position is not that you can't run an iOS app on your Mac. They provide an emulator for free with the development kit. Apple's position is that you generally don't want to run iOS applications except on a phone or tablet. They may be wrong (although there's a distinct lack of apps on my iPhone that would make sense on my desktop or laptop computers), but it's a conscious decision.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    2. Re:Yet Apple can't port iOS apps to Macs? by doccus · · Score: 1

      Apple's position is not that you can't run an iOS app on your Mac. They provide an emulator for free with the development kit. Apple's position is that you generally don't want to run iOS applications except on a phone or tablet. They may be wrong (although there's a distinct lack of apps on my iPhone that would make sense on my desktop or laptop computers), but it's a conscious decision.

      Sorry, but that "emulator" is a similator only.. It requires the original code of the app to run, and can't do anything but surf the web, the other "apps" are dummies. It's only applicatiion is to let devs see how their app would behave on an iOS device. It can't run external iOS apps. As far as wanting to run these apps on OSX, perhaps there's similar productivity apps for the OSX platform, but when it comes to games such as pinball, over 90% of the currently available ones are iOS only. Since the developers of many keep promising to port them to OSX, but never do, an emulator is currently the only optionsort of having several devices for all the games, short of an iOS layer in OSX..