Od kilku dni użeram się z projektem WinRT C#/XAML, który korzysta z projektu WinRT C++. Ta sytuacja rodzi u mnie wiele problemów, z którymi sobię jakoś daję powoli radę. Jednym z WTF, na które natrafiłem to problem debugowania mieszanej solucji. A ponieważ ja ostatni raz w C++ pisałem dekadę temu to współczynnik WTF per minute mam wysoki. Czytaj dalej
Tag Archives: Windows Runtime
Zastosowanie SemanticZoom z domyślnym ZoomOut
Ostatnio portowałem moją aplikację Relax z Windows Phone do Windows Store. Oryginalna aplikacja została utworzona w XNA, bo chciałem mieć ładne animowane, opadające kształty (tekstury) oraz płynne przejścia tła (wiem, wiem…to samo też można zrobić w Silverlight, ale miałem problemy z wydajnością i obciążeniem procesora). Relaxed (tak się nazywa w Windows Store, bo ktoś mi wcześniej zajumał nazwę „Relax”) to MonoGame + XAML.
W tej wersji aplikacji zdecydowałem się na menu w XAML’u, a część releksacyjna (muzyka + animacje) to XNA. Pomyślałem sobię, że fajnie by było użyć kontrolki SemanticZoom. W trybie ZoomIn (normalny) nic nie ma (nie ma zawartości XAML) więc widać to co rysuje XNA. W trybie ZoomOut (oddalony) pojawiają się kontrolki, gdzie użytkownik wybiera interesujący go temat.
Tworzenie aplikacji dla systemu Windows 8 @ Channel 9
Dzisiaj ruszyła publikacja mojej nowej serii webcastów pt: Tworzenie aplikacji dla systemu Windows 8. Odcinki będą publikowane na portalu Channel 9.
Z tego miejsca pozdrowienia i podziękowania dla mojej kochanej żony, że zgodziła się na mój udział w tej serii 🙂 oraz pozdrowienia dla Basi Michalskiej i Rafała Madyckiego z polskiego oddziału Microsoft.
Już dzisiaj, już teraz zobacz wstęp do kursu:
Zachęcam do oglądania i komentowania.
Metro How To 0: Wstęp
Kolejną serią postów jaką planuję to cykl tzw. „How To„. Będą to posty o charakterze bardzo praktycznym, rozwiązujące konkretny problem z jakim się spotkałem podczas devopmentu na Windows 8, główne podczas portowania Kids Puzzle z Windows Phone na Metro. Czytaj dalej
Metro Apps 0: Wstęp
Nowy Windows 8 na horyzoncie, a ja jakiś czas temu dostałem niepowtarzalną szansę, na przygotowanie jednej z pierwszych aplikacji, które pojawią się w Windows Store, co w moim przypadku oznacza tylko jedno: Metro Style Apps XAML/C#, bo HTML/JavaScript nie lubię, Direct/C++ to nie moja bajka, a XNA na Metro nie ma (oficjalnie nie ma, ale powstaje ciekawy projekt SharpDX).
Zdecydowałem się na portowanie (choć bardziej pasuje tutaj: napisanie od nowa) gry Kids Puzzle (jednej z moich aplikacji na Windows Phone). Na dzień dzisiejszy aplikacja jest na ukończeniu i lada dzień wyląduje w Windows Store!
W związku z tym pomyślałem sobie, że pewnymi uwagami podzielę się na łamach mojego bloga i może powstanie z tego ciekawa seria. Tematy podzieliłem na dwie grupy. Czytaj dalej