Windows Phone “Tango” will support 120 languages, C++ development support coming soon

By damaster | Posted January 28, 2012 42 comments

Windows Phone TangoAccording to WPSauce (via WMPU), Microsoft revealed some interesting information during a Windows Phone developers camp in India today. According to Karthik Ragubathy, who had been attending this event, the on-stage speaker had confirmed to the attendees that the next release of Windows Phone, codenamed “Tango”, will support 120 languages:

Another revelation that came in when I asked about the local language support – one of the speakers said, and I quote: “Mango has support for 35 languages and Tango will have for 120 languages”.

According to previous reports, “Tango” is focused on bringing Windows Phone to additional markets, including developing countries such as China and India which had been traditionally neglected by Microsoft in the past. This news greatly complements this focus for Microsoft to bring Windows Phones to as many markets as possible. In addition, WMPU notes that iOS currently only supports 34 languages and Android 55 languages, while Windows 7 supports 125 languages, meaning Microsoft is really bringing their expertise to bring additional language support to Windows Phone users.

Ragubathy also mentioned via Twitter that one of the Microsoft speakers confirmed that developers will be able to develop apps for the “next release” of Windows Phone using C++ native coding, although the speakers refused to confirm whether this “next release” refers to Tango, Apollo, or the next developer release of Visual Studio:

[blackbirdpie url=https://twitter.com/#!/Ramblinggeek/status/163128216830222336]

Let’s hope more news will come out soon regarding Microsoft’s next iteration of their Windows Phone OS. With Mobile World Congress 2012 just around the corner in less than a month, we certainly hope to hear more about Windows Phone “Tango” at that time!

Posted January 28th, 2012 at 3:06 am
  • Joey

    This is good news, so windows phone 7 will be all over the world.

  • Joey

    This is good news, so windows phone 7 will be all over the world.

  • http://www.facebook.com/people/James-Portelli/683592092 James Portelli

    Good news indeed. Please note that the Twitter said develop apps in C++. It never mentioned the word “natively”. Most probably it will be C++ .NET coding.

    • Damaster – LiveSide.net

      The original post on WPSauce did:
      “The Speakers here have been asked questions ranging from Basic Development to future of Windows Phone – A Couple of Speakers while answering the questions did admit that C++ native coding is coming to the platform in the next iteration.”

      • Mictateur

        I’m not buying the whole “native coding coming for Tango”.
        For something that big, you need to give access to the CE APIs, and that doesn’t make sense. It would make way more sense to allow native coding when the kernel switch is done, so that people making native apps wouldn’t have to rewrite them from scratch later on…
        So my money is on Apollo for this feature.

        P.S. By the way, the Facebook commenting thingie is till broken…

        • Damaster – LiveSide.net

          I’m inclined to interpret “next iteration” in the original quote meaning “Apollo”. We’ve heard many times that Tango will be a relatively minor release (read: like “NoDo”, not like “Mango”), so the big kernal changes will most likely be with Apollo.

        • http://www.LiveSide.net Kip Kniskern – LiveSide.net

          Working on the FB thing

          • http://www.LiveSide.net Kip Kniskern – LiveSide.net

            Checking on a few comment issues, sorry for the inconvenience :)

  • dbcontext

    Good news indeed. Please note that the Twitter said develop apps in C++. It never mentioned the word “natively”. Most probably it will be C++ .NET coding.

    • damaster

      The original post on WPSauce did:
      “The Speakers here have been asked questions ranging from Basic Development to future of Windows Phone – A Couple of Speakers while answering the questions did admit that C++ native coding is coming to the platform in the next iteration.”

      • Mictateur

        I’m not buying the whole “native coding coming for Tango”.
        For something that big, you need to give access to the CE APIs, and that doesn’t make sense. It would make way more sense to allow native coding when the kernel switch is done, so that people making native apps wouldn’t have to rewrite them from scratch later on…
        So my money is on Apollo for this feature.

        P.S. By the way, the Facebook commenting thingie is till broken…

        • damaster

          I’m inclined to interpret “next iteration” in the original quote meaning “Apollo”. We’ve heard many times that Tango will be a relatively minor release (read: like “NoDo”, not like “Mango”), so the big kernal changes will most likely be with Apollo.

        • http://www.LiveSide.net Kip Kniskern – LiveSide.net

          Working on the FB thing

          • http://www.LiveSide.net Kip Kniskern – LiveSide.net

            Checking on a few comment issues, sorry for the inconvenience :)

  • http://twitter.com/counterblow the person

    you aren’t going to get to write just any disasterous C++ app you want, it will use a C++ native SDK specially curated to access certain features like custom shaders for video games. the reason WP7 is so fast is because it is managed code. If it wasn’t , it would be the horrible mess Android is.

  • counterblow

    you aren’t going to get to write just any disasterous C++ app you want, it will use a C++ native SDK specially curated to access certain features like custom shaders for video games. the reason WP7 is so fast is because it is managed code. If it wasn’t , it would be the horrible mess Android is.

  • Anonymous

    Hopefully, we’ll see Unity come to WinPhone with this. They need native access, but if they can do it, I’m sure we’ll see a flood of great games coming our way!

  • caywen

    Hopefully, we’ll see Unity come to WinPhone with this. They need native access, but if they can do it, I’m sure we’ll see a flood of great games coming our way!

  • Guest

    WinRT for Apollo, that is

  • Guest

    WinRT for Apollo, that is

  • http://www.LiveSide.net Kip Kniskern – LiveSide.net

    Looks like it’s fixed :)  Sorry about the inconvenience,

    • http://www.facebook.com/bessard Michaël Bessard

      Aaaaw sorry but still not working… :/

      • http://www.facebook.com/bessard Michaël Bessard

        Wait… it seems it does, even though it never stopped loading the thing.
        ..
        In a nutshell, I tried the Facebook connector, then I switched to the guest account and posted. And somehow that worked. :)

  • http://www.LiveSide.net Kip Kniskern – LiveSide.net

    Looks like it’s fixed :)  Sorry about the inconvenience,

    • http://www.facebook.com/bessard Michaël Bessard

      Aaaaw sorry but still not working… :/

      • http://www.facebook.com/bessard Michaël Bessard

        Wait… it seems it does, even though it never stopped loading the thing.
        ..
        In a nutshell, I tried the Facebook connector, then I switched to the guest account and posted. And somehow that worked. :)

  • The Boss

    It is about time they welcomed C/C++ developers.
    It is only when the sales are floundering that they go from brow-beating developers into learning their rubbish proprietary languages to now, begging C/C++ developers to rescue their platform by writing games and apps for it.

    Sorry MS & Nokia, You’re Fired.

    • James079

      Rubbish ms languages ? Are you serious ? C# beats the crap out of c++…. An ancient language

  • The Boss

    It is about time they welcomed C/C++ developers.
    It is only when the sales are floundering that they go from brow-beating developers into learning their rubbish proprietary languages to now, begging C/C++ developers to rescue their platform by writing games and apps for it.

    Sorry MS & Nokia, You’re Fired.

    • dbcontext

      Rubbish ms languages ? Are you serious ? C# beats the crap out of c++…. An ancient language

  • markiz

    I would never use anything but english on a computer of a device of any kind. I hope this also means they are going to expand marketplace to those markets.

  • markiz

    I would never use anything but english on a computer of a device of any kind. I hope this also means they are going to expand marketplace to those markets.

  • Dpsliam

    markiz .. u r a junkie.. languages mean programming languages and not languages we speak

  • Dpsliam

    markiz .. u r a junkie.. languages mean programming languages and not languages we speak

  • http://www.facebook.com/profile.php?id=100003371373093 Radu Baldea

    dose this mean the people from 120 countries will have access to Windows Marketplace or just that they will see the phone menu in their language? WE NEED to be able to BUY apps in Windows Marketplace and to access XBOX360 games !!!

    • Mictateur

      This probably means the UI will be able to display text in ~120 languages, which is an insane step from a few months ago, where it was still limited to five (yes, five) languages.
      The international marketplace will take way more resources and time to reach 120 territories than a couple months.If they hit the main markets with Apollo and fix all the “US-only” crap we’ve been dealing with for years, that would be more than good enough. :)

  • Guest

    dose this mean the people from 120 countries will have access to Windows Marketplace or just that they will see the phone menu in their language? WE NEED to be able to BUY apps in Windows Marketplace and to access XBOX360 games !!!

    • Mictateur

      This probably means the UI will be able to display text in ~120 languages, which is an insane step from a few months ago, where it was still limited to five (yes, five) languages.
      The international marketplace will take way more resources and time to reach 120 territories than a couple months.If they hit the main markets with Apollo and fix all the “US-only” crap we’ve been dealing with for years, that would be more than good enough. :)

  • http://www.facebook.com/people/István-Rébusz/100003326420453 István Rébusz

    Game developers use C++ and OpenGL on all platforms. They dont have to rewrite all the code for every platforms. Android->NDK, Iphone XCode->C/C++ etc. C# is good for GUI applications, but no way writing serious games.

  • http://www.facebook.com/people/István-Rébusz/100003326420453 István Rébusz

    Game developers use C++ and OpenGL on all platforms. They dont have to rewrite all the code for every platforms. Android->NDK, Iphone XCode->C/C++ etc. C# is good for GUI applications, but no way writing serious games.

  • Allen

    I’m scared of third party native C++ code running on my phone. :( I love the security and stability of fully managed third party code.

  • Allen

    I’m scared of third party native C++ code running on my phone. :( I love the security and stability of fully managed third party code.