Jump to content



Photo

Windows 8 and other internet browsers

win 8 internet browsers

  • Please log in to reply
24 replies to this topic

#16 still1

still1

    Neowinian Senior

  • Joined: 30-September 09
  • Location: United States

Posted 12 February 2012 - 17:28

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

remixedcat

    meow!

  • Tech Issues Solved: 1
  • Joined: 28-December 10
  • Location: Vmware ESXi and Hyper-V happy clouds
  • OS: Windows Server 2012 R2
  • Phone: I use telepathy and cat meows to communicate

Posted 13 February 2012 - 02:45

Posted Image

#18 OP dafin0

dafin0

    Neowinian

  • Joined: 12-March 09
  • Location: Australia

Posted 13 February 2012 - 12:03

Posted Image

well played my friend

#19 remixedcat

remixedcat

    meow!

  • Tech Issues Solved: 1
  • Joined: 28-December 10
  • Location: Vmware ESXi and Hyper-V happy clouds
  • OS: Windows Server 2012 R2
  • Phone: I use telepathy and cat meows to communicate

Posted 13 February 2012 - 23:26

LMAO Thanks.

#20 LightShadow

LightShadow

    >Metro<

  • 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 Eric

Eric

    Neowinian Senior

  • Tech Issues Solved: 11
  • Joined: 02-August 06
  • Location: Greenville, SC

Posted 13 February 2012 - 23:34

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

Riva

    Neowinian

  • 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

techguy77

    Neowinian

  • Joined: 28-December 09

Posted 15 February 2012 - 06:17

Metro was first mentioned around Windows 7 release, funny.

#24 +Brandon Live

Brandon Live

    Seattle geek

  • Joined: 08-June 03
  • Location: Seattle, WA

Posted 15 February 2012 - 07:07

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

Mr Nom Nom's

    Neowinian Senior

  • Joined: 08-January 11
  • OS: OS X 10.9.2
  • Phone: iPhone 5S 'Space Grey' (64GB)

Posted 15 February 2012 - 13:18

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.



Click here to login or here to register to remove this ad, it's free!