All posts by Damian Antonowicz

Mobile Architect with extensive of experience gained developing projects based on Microsoft technologies. Has worked on mobile applications using Xamarin as well as server applications using .NET Core hosted in the Azure public cloud. Likes to share knowledge on his blog and at conferences. In his spare time likes to enjoy a dram of scotch whisky. 

[PL] Przemyślenia: Zamknij ten projekt!

Jak każdy programista, masz na pewno długą listę projektów jakie chciałbyś zrobić, prawda? Cześć z tych projektów być może nawet zrealizowałeś i świetnie się przy tym bawiłeś. Jednak ktoś musi naprawiać błędy w aplikacji oraz implementować nowe funkcjonalności. W tym przypadku jesteś to Ty, w końcu to twoje dzieło. Radość z tworzenia może szybko zamienić się na żmudną pracę jeśli projekt przestanie Cię interesować.

[PL] Doświadczenia: Mobile Center

Mobile Center jest nową usługą od Microsoftu, pozwalającą na zarządzanie cyklem życia aplikacji. W jednym miejscu mamy do dyspozycji wiele przydatnych narzędzi, które obsługują takie tematy jak crashe, analityki, dystrybucja, budowanie czy testy. W tym poście podzielę się swoimi doświadczeniami, spostrzeżeniami oraz przedstawię swoją opinie o Mobile Center.

[PL] Z biblioteczki: Think Like an Artist

Ostatnio miałem przyjemność przeczytać książkę „Think Like an Artist”, która opisuje od kuchni proces tworzenia sztuki. Pozycja pozwoliła mi wyjść poza programistyczne IDE i poszerzyć posiadane horyzonty oraz spojrzeć na swoją pracę z innej perspektywy. Zapraszam do przeczytania mini recenzji.

[PL] Dlaczego przesiadłem się na macOS jako programista Xamarin?

Aplikacje mobilne w Xamarinie można tworzyć zarówno pod Windows jak i Mac OS. Jednak, który system wybrać do codziennej pracy? Osobiście tworzę aplikacje mobilne pod iOS oraz Android, więc od jakiegoś czasu przesiadłem się tylko i wyłącznie na Mac OS. Wcześniej pracowałem na Windowsie z podłączonym Makiem do kompilacji iOS. Jednak takie podejście przysporzyło mi sporo problemów, o których będę pisać w tym poście.

[PL] Jak przejść z Windows Phone na Xamarin?

Jako programista WP pewnie czujesz się opuszczony przez Microsoft? Nic dziwnego, od dłuższego czasu MS przestał się interesować swoim „dzieckiem” i skazał je na zapomnienie w świecie platform mobilnych. Możesz się czuć z tego powodu sfrustrowany i bezsilny, tak samo jak ja się czułem, albo możesz wziąć sprawy w swoje ręce i coś z tym zrobić. A co zrobić, to pewnie się już domyślasz – nauczyć się Xamarina.

[PL] Czy warto robić certyfikat z Xamarina?

Droga do uzyskania certyfikatu pomoże Ci stać się lepszym ekspertem z Xamarina, podniesie twoje morale oraz zmotywuje do dalszego działania. Dowiedz się, jaka była moja droga oraz jak się do niej przygotować. Zapraszam do podróży po upragniony certyfikat.

[PL] Xamarin – jak się do tego zabrać w 2017?

Należy pamiętać, że Xamarin jest rozwiązaniem, które nie sprawdzi się w każdej sytuacji. Warto wiedzieć w jakim typie aplikacji opłaca się po niego sięgnąć, żeby wydobyć cały potencjał jaki drzemie w tej technologii. Równie ważne jest środowisko w jakim pracujemy i posiadane przez nas doświadczenie.

[

[PL] WP7 – przydatne linki

Od roku zajmuje się zawodowo pisaniem aplikacji pod platformę WP7. Od tego czasu natrafiłem na wiele przydatnych stron. Poniżej zamieszczam kilka przydatnych linków: Narzędzia: Colorful Expression - dodatek do Expression Blend dzięki, któremu możliwy będzie dostęp do Adobe Kuler z poziomu programu EQATEC Profiler - profiler dla WP7 XGENO.WindowsMarketPlace - aplikacja do ściągania plików XAP ...

[

[PL] Podsumowanie konkursu “Daj się poznać”

W końcu udało mi się znaleźć chwilę czasu, żeby napisać małe podsumowanie. Konkurs zakończył się już prawie dwa tygodnie temu. Udało mi się wyrobić niezbędne minimum, żeby przejść dalej. Do dnia dzisiejszego blog miał 4 910 wizyt. W tym tygodniu zakończył się zamknięty etap głosowania. Również i tym etapie udało mi się przejść dalej. Dziękuje ...

[

[PL] Entity Framework – POCO i Repository generator

W Entity Framework 4 została dodana obsługa klas POCO. Samo pisanie takich klas oraz odpowiedniej klasy dziedziczącej po ObjectContext (klasa ta zapewnia "most" pomiędzy klasami POCO a EntityFramework) może być czasochłonne. Na ratunek przychodzi jednak POCO Entity Generator. Po jego instalacji wystarczy przejść do edytora naszego modelu, otworzyć menu kontekstowe, wybrać "Add Code Generation Item...", ...