Zdalna praca z Mac Mini z bezpiecznym połączeniem VNC przez SSH

Jako programista Xamarina, który tworzy aplikacje na iOS muszę pracować z MacOS. Jest mi potrzebny do budowania aplikacji na iOS oraz do odpalania symulatora iPhone’a i iPada. Jednak moim głównym narzędziem jest sprzęt z Windowsem i na co dzień przesiaduję w Visual Studio. Jeśli mamy wersję Enterprise to możemy cieszyć się symulatorem bezpośrednio w Windowsie.

Certyfikacja w Xamarin University

Ostatnio zostałem certyfikowanym deweloperem Xamarina i postanowiłem opisać swoje odczucia oraz drogę, którą należy przejść.

Xamarin University

Xamarin University to usługa od Xamarina oferująca masę materiałów szkoleniowych. Jedna lekcja zazwyczaj obejmuje:

  • Wideo, zazwyczaj ok. 1 – 1,5 godziny,

Jak przyspieszyć start aplikacji w Xamarin.Forms?

Deweloperzy, którzy mieli okazję tworzyć w Xamarin.Forms, doskonale wiedzą, że nie jest on demonem prędkości. Jest widocznie wolniejszy od natywnych aplikacji, dlatego też używając go zazwyczaj dba się o każdy szczegół związany z wydajnością. Dzisiaj przejdziemy przez parę ogólnych rad, które mogą pozytywnie wpłynąć na czasu uruchamiania aplikacji.

Dlaczego moja strona w Xamarin.Forms nie jest niszczona?

Być może zdarzyło wam się śledzić, czy nie macie wycieków pamięci podczas tworzenia aplikacji. W C# teoretycznie jest całkiem łatwo, bo mamy garbage collector, który sam powinien zadbać o czyszczenie już niepotrzebnych obiektów. Niestety czasami tak się nie dzieje i najczęściej jest to nasza wina – zwyczajnie zapomnimy usunąć referencje do naszego obiektu.