Windows 8 Integration: Difference between revisions

 
(3 intermediate revisions by 2 users not shown)
Line 20: Line 20:
** [http://social.msdn.microsoft.com/Forums/en-us/windowsstore/threads Store Discussion Forum]
** [http://social.msdn.microsoft.com/Forums/en-us/windowsstore/threads Store Discussion Forum]
** [http://blogs.msdn.com/b/ie/archive/2011/10/20/connect-your-web-site-to-your-windows-8-app.aspx Advertising apps from within IE10 Metro]
** [http://blogs.msdn.com/b/ie/archive/2011/10/20/connect-your-web-site-to-your-windows-8-app.aspx Advertising apps from within IE10 Metro]
* Big question: would there be licensing and certification issues similar to iOS?
* <b>Big question</b>: would there be licensing and certification issues similar to iOS?
** <i>"Store policy and various runtime restrictions automatically exclude certain types of apps, which can only be implemented as desktop apps."</i> ([http://msdn.microsoft.com/en-us/library/windows/apps/hh464912%28v=vs.85%29.aspx link])
** <i>"Store policy and various runtime restrictions automatically exclude certain types of apps, which can only be implemented as desktop apps."</i> ([http://msdn.microsoft.com/en-us/library/windows/apps/hh464912%28v=vs.85%29.aspx link])
* Automatic updating - working within the confines of Microsoft's update mechanism
* Automatic updating - working within the confines of Microsoft's update mechanism
Line 71: Line 71:


* Subset of Direct2D, Direct3D, DirectWrite drawing apis supported. [http://msdn.microsoft.com/en-us/library/windows/apps/br205756%28v=VS.85%29.aspx Link]
* Subset of Direct2D, Direct3D, DirectWrite drawing apis supported. [http://msdn.microsoft.com/en-us/library/windows/apps/br205756%28v=VS.85%29.aspx Link]
** It looks like D3D is v11 only based on the naming of the APIs in the above-linked document and the the MSFT employee's response [http://social.msdn.microsoft.com/Forums/en-US/wingameswithdirectx/thread/d16bd98b-1872-4775-aafd-2de8ff6a970a here], and the 4:40ish mark of [http://channel9.msdn.com/Events/BUILD/BUILD2011/PLAT-766T this video].


==== Networking ====
==== Networking ====
Line 80: Line 81:


* Most of this info comes from this [http://channel9.msdn.com/Events/BUILD/BUILD2011/APP-409T video on Metro app suspension]
* Most of this info comes from this [http://channel9.msdn.com/Events/BUILD/BUILD2011/APP-409T video on Metro app suspension]
* More available here: [http://blogs.msdn.com/b/b8/archive/2012/02/07/improving-power-efficiency-for-applications.aspx Improving power efficiency for applications]
* There is no multi-tasking of Metro apps: Only one app runs unsuspended at a time, apps are suspended when not in foreground  
* There is no multi-tasking of Metro apps: Only one app runs unsuspended at a time, apps are suspended when not in foreground  
* Desktop is treated as one app; all other Metro apps are suspended when desktop is active  
* Desktop is treated as one app; all other Metro apps are suspended when desktop is active  
Line 195: Line 197:


== 3rd Party Browser Requirements ==
== 3rd Party Browser Requirements ==
--
These issues for x86 systems have been mitigated by the new <strong>Metro enabled desktop browser model</strong> released by Microsoft. [http://msdn.microsoft.com/en-us/library/windows/apps/hh465413.aspx spec link]
--


In general, browser vendors would prefer access to the system similar to that of Internet Explorer 10. From all outward appearances IE is currently able to bypass security restrictions of the Metro sandbox by running as a medium integrity process, effectively running as a standard Windows desktop application with additional extensions which allow it to latch into the Metro interface.
In general, browser vendors would prefer access to the system similar to that of Internet Explorer 10. From all outward appearances IE is currently able to bypass security restrictions of the Metro sandbox by running as a medium integrity process, effectively running as a standard Windows desktop application with additional extensions which allow it to latch into the Metro interface.
Confirmed users
1,982

edits