Bahay Pag-unlad Ano ang mga windows runtime library (winrt)? - kahulugan mula sa techopedia

Ano ang mga windows runtime library (winrt)? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Windows Runtime Library (WinRT)?

Sa konteksto ng Windows 8 operating system (OS), ang Windows Runtime Library (WinRT) ay ang default na application programming interface (API) na ginagamit ng OS. Hindi nito pinalitan ang Win32 API na tumatakbo sa ilalim ng lahat ng mga aplikasyon ng Windows, ngunit sa halip ay pinalaki ito. Ang WinRT ay isang C ++ object-oriented na API na nakaupo sa parehong antas tulad ng Win32 API, hindi isang shell na nakaupo sa ilalim ng Win32.

Ipinapaliwanag ng Techopedia ang Windows Runtime Library (WinRT)

Ipinapatupad ng WinRT ang hitsura ng Metro na nagsimula sa Windows Mobile 7. Nagdadala ito ng isang naiibang hitsura kumpara sa nakaraang mga iterasyon ng Windows. Ang WinRT ay isang extensible application markup language (XAML) -based user interface (UI) system, na nagbibigay ng parehong pagpapatupad ng UI sa C ++, HTML / JavaScript at .NET developer. Ito ay lubos na hindi katulad ng Windows Presentation Foundation (WPF), na nakalantad lamang sa .Net at Silverlight (nakalantad lamang sa mga browser).


Kahit na sa pagdating ng WinRT, ang Win32 ay hindi ganap na mabura at kapwa magkakasamang magkakasama. Ang mga nag-develop ay may dalawang pagpipilian sa pag-unlad at ang mga gumagamit ay may mga pagpipiliang ito din. Ang mga gumagamit ay maaaring mag-install ng mga aplikasyon ng legacy system at mga aplikasyon sa Metro nang sabay.


Ang WinRT ay maaaring inilarawan bilang isang API sa parehong antas ng Win32 na nagbibigay sa mga aplikasyon nito ng mga mapagkukunan at pag-andar na kinakailangan nila. Ang pagkakaiba lamang sa Win32 ay ang WinRT ay nakalantad sa lahat ng mga developer ng application.


Ang WinRT ay may mga sumusunod na katangian:

  • Ang lahat ng mga bahagi ng API ay idinisenyo upang maging asynchronous.
  • Ang API ay naka-sandwich at dinisenyo para sa madaling paglikha ng mga in-self-app o mga application na handa sa store.
  • Inilantad nito ang modelo ng WPF / Silverlight XAML UI sa mga nag-develop.
  • Ang mga kahulugan ng API ay nasa isang metadata format, na kung saan ay pareho sa isang ginamit para sa .NET (ECMA 335).
  • Binalot nito ang parehong Win32 API at ang bagong sistema ng UI nang magkasama.
  • Mayroon itong isang simpleng modelo ng programming para sa paglikha ng mga UIs. Ito ay partikular na iniayon para sa mga developer ng Windows na hindi kailangang malaman ang Win32 API o mga termino tulad ng LPARAM o WndProc.
  • Ang modelo ng Silverlight / WPF XAML UI ay nakalantad sa mga nag-develop.
  • Ipinapahiwatig nito ang hitsura ng Windows (dating kilala bilang Metro)
Ang kahulugan na ito ay isinulat sa konteksto ng Windows 8
Ano ang mga windows runtime library (winrt)? - kahulugan mula sa techopedia