Konwertuj swoje aplikacje na win32 na uwp dzięki projektowi Centennial

Wideo: Project Centennial Converting Classic Windows App Win32, Net, COM to a Universal Windows Store Ap 2024

Wideo: Project Centennial Converting Classic Windows App Win32, Net, COM to a Universal Windows Store Ap 2024
Anonim

Microsoft chce, aby programiści przekonwertowali swoje klasyczne aplikacje komputerowe na UWP (Universal Windows Platform). Nowy plan nazywa się Project Centennial, a gigant oprogramowania ma nadzieję, że wystartuje, ponieważ byłby doskonałym narzędziem do uzyskania o wiele więcej aplikacji Win32 w pociągu UWP.

Z tego, co zrozumieliśmy, użycie Project Centennial umieści aplikacje Win32 w pakiecie AppX, który można łatwo instalować i odinstalowywać. Ponadto aplikacja powinna być dostępna w Sklepie Windows, ale nie jesteśmy pewni, ile pracy będzie wymagać od programistów, aby to umożliwić.

W Project Centennial każda aplikacja Win32 musi korzystać z niektórych funkcji systemu Windows 10, zanim Microsoft rozważy zaakceptowanie aplikacji w Sklepie Windows. Aplikacja musi być również niezawodna i bezpieczna przed wirusami i innymi potencjalnymi zagrożeniami. Z naszego punktu widzenia jest to idealna inicjatywa dla wielu starszych aplikacji Win32, które nigdy nie zostaną przepisane od nowa w celu obsługi platformy Universal Windows.

Oto niektóre kluczowe zalety konwersji aplikacji Win32 za pomocą Project Centennial według Microsoft:

  • Instalowanie aplikacji jest znacznie łatwiejsze dla klientów. Możesz wdrożyć go na komputerach przy użyciu ładowania bocznego (patrz Aplikacje LOB do bocznego ładowania w Windows 10), a po odinstalowaniu nie pozostawia on żadnych śladów. W dłuższej perspektywie będziesz także mógł opublikować swoją aplikację w Sklepie Windows.
  • Ponieważ przekonwertowana aplikacja ma tożsamość pakietu, możesz wywoływać więcej interfejsów API UWP, nawet z partycji pełnego zaufania, niż było to możliwe wcześniej.
  • We własnym tempie możesz dodawać funkcje UWP do pakietu aplikacji, takie jak interfejs użytkownika XAML, aktualizacje kafelków na żywo, zadania w tle UWP, usługi aplikacji i wiele innych. Wszystkie funkcje dostępne dla każdej innej aplikacji UWP są dostępne dla Twojej aplikacji.
  • Jeśli zdecydujesz się przenieść całą funkcjonalność aplikacji z partycji pełnego zaufania aplikacji do partycji kontenera aplikacji, aplikacja będzie mogła działać na dowolnym urządzeniu z systemem Windows 10.
  • Jako aplikacja UWP, Twoja aplikacja może robić to, co mogłaby zrobić jako klasyczna aplikacja komputerowa. Współdziała z zwirtualizowanym widokiem rejestru i systemu plików, który jest nie do odróżnienia od rzeczywistego rejestru i systemu plików.
  • Twoja aplikacja może uczestniczyć we wbudowanych funkcjach licencjonowania i automatycznych aktualizacjach w sklepie Windows Store. Automatyczna aktualizacja jest wysoce niezawodnym i wydajnym mechanizmem, ponieważ pobierane są tylko zmienione części plików.

Jeśli konwersja jest tak łatwa, jak Microsoft twierdzi, w najbliższej przyszłości powinniśmy zobaczyć tysiące starszych aplikacji.

Konwertuj swoje aplikacje na win32 na uwp dzięki projektowi Centennial