Wraz z premierą Windows Phone 8 GDR3 Microsoft dodał kilka nowych elementów do SDK. Nie są to jakiejś rewolucyjne zmiany, ale interesujące funkcjonalności, które mogą się przydać przy tworzeniu aplikacji na nowy system mobilny z Redmond. Najciekawsze jednak jest to, że część rzeczy nie jest dostępna bezpośrednio, a do niektórych elementów nie znajdziemy nawet wzmianki w MSDNie.
Jaką masz wersję oprogramowania?
Najważniejszym elementem w dobieraniu się do tego typu ukrytych funkcjonalności jest sprawdzenie na jakiej wersji systemu działa kod. Można to zrobić w bardzo prosty sposób:
private static Version GDR3 = new Version(8, 0, 10492);
private static Version GDR2 = new Version(8, 0, 10322);
public static bool HasGDR2
{
get { return Environment.OSVersion.Version >= GDR2; }
}
public static bool HasGDR3
{
get { return Environment.OSVersion.Version >= GDR3; }
}
Takie sprawdzenie będzie niezbędne, aby nie wyłożyć naszego kodu, gdyż wcześniejsze w
Blog poświęcony szeroko rozumianej branży IT, ale również porusza tematy bardzo luźno związane z komputerami. Zapraszam.