Scheduled PSN downtime tomorrow in Back Page News


24 replies to this topic - - - - -

#16 still1

    Neowinian UNSTOPPABLE

  • 6,012 posts
  • Joined: 30-September 09
  • Location: United States

Posted 12 February 2012 - 17:28

View Postdafin0, on 09 February 2012 - 01:09, said:

Just a quick question
Are there any known plans for other companies to make internet browsers for metro? and can it even be done because from what i understand metro apps are made in HTML 5?
not worth it maybe!! who knows metro might be gone in Windows 9.


#17 remixedcat

    meow!

  • 5,021 posts
  • Joined: 28-December 10
  • Location: 6574:0ab8:2b76:0000:0000:8b2c:4373:1337

Posted 13 February 2012 - 02:45

Posted Image

#18 dafin0

    Neowinian³

  • 469 posts
  • Joined: 12-March 09
  • Location: Australia

Posted 13 February 2012 - 12:03

View Postremixedcat, on 13 February 2012 - 02:45, said:

Posted Image
well played my friend

#19 remixedcat

    meow!

  • 5,021 posts
  • Joined: 28-December 10
  • Location: 6574:0ab8:2b76:0000:0000:8b2c:4373:1337

Posted 13 February 2012 - 23:26

LMAO Thanks.

#20 Possession

    >Metro<

  • 2,199 posts
  • Joined: 30-January 10
  • Location: Lake Silencio
  • OS: Windows 8

Posted 13 February 2012 - 23:30

Might just add to whoever hasn't seen the front page. Firefox is being developed for Win8.

#21 GreyWolf

    Neowinian ULTRAKILL

  • 10,569 posts
  • Joined: 02-August 06
  • Location: Greenville, SC

Posted 13 February 2012 - 23:34

View PostOrry Verducci, on 12 February 2012 - 17:24, said:

As far as I can see that's not the case, you can only use managed code. The closest you can get as far as I can see is using managed C++ allowing you to reuse code from native C++, but of course with the lack of Win32 and many other APIs often used in native code.

Brandon is a member of the Windows Shell team. He knows. :)

#22 Riva

    Neowinian³

  • 474 posts
  • Joined: 11-February 07

Posted 13 February 2012 - 23:39

IE 10 has deeper integration to the OS that other browsers will not be able to obtain

#23 techguy77

    Resident Fanatic

  • 798 posts
  • Joined: 28-December 09

Posted 15 February 2012 - 06:17

Metro was first mentioned around Windows 7 release, funny.

#24 +Brandon Live

    shell dude

  • 9,128 posts
  • Joined: 08-June 03
  • Location: Seattle, WA

Posted 15 February 2012 - 07:07

View PostOrry Verducci, on 12 February 2012 - 17:24, said:


As far as I can see that's not the case, you can only use managed code. The closest you can get as far as I can see is using managed C++ allowing you to reuse code from native C++, but of course with the lack of Win32 and many other APIs often used in native code.

We actually do not really support (or at least emphasize) managed C++ (aka C++/CLI) for WinRT development.

The primary targets are via the API "projections." They are:
Native C++ with "Component Extensions" - also called "high level" C++
C# and VB.Net (managed)
JavaScript

C++ apps can use DirectX (D3D/D2D) to render directly (or via a custom UI framework built on top of it), or use the new (fully native) XAML system.
.NET apps can use the same XAML system (the implementation of which is all native).
JS apps use HTML / canvas / SVG

You can also forego the C++/CX extensions and the niceties of the high-level projection, and instead write purely standard C++. Here you'd interact with the WinRT in its raw form, what we call the ABI (Application Binary Interface). That level would be most familiar to experienced COM developers (HRESULTs instead of exceptions, etc). For those developers we also include the new WRL (Windows Runtime Library) helpers, which is analogous to a modernized subset of ATL. But it's all new and designed for the WinRT ABI (and new base platform constructs like HSTRING and such). That said, I don't know why you would :-) The ABI layer is... verbose, compared to the elegant and concise CX goodness (and the result the compiler spits out is the same).


#25 Mr Nom Nom's

    Resident Elite

  • 1,200 posts
  • Joined: 08-January 11

Posted 15 February 2012 - 13:18

View Postdafin0, on 09 February 2012 - 01:09, said:

Just a quick question
Are there any known plans for other companies to make internet browsers for metro? and can it even be done because from what i understand metro apps are made in HTML 5?

The UI is declared in HTML5 but then compiled into code just as a UI can be declared in XAML then compiled into binary.