Projekt do “Daj się poznać” stan na dziś

Przez ostatni przedłużony dwoma dniami weekend posiedziałem trochę nad projektem do konkursu Daj się poznać. Nawet wziąłem specjalnie dwa dni urlopu, ponieważ po pracy z reguły nie ma sił na to by patrzeć dłużej w monitor, ale dosyć marudzenia. W tym poście chciałbym podsumować co zostało zrobione, co jest jeszcze do zrobienia i na czym mam zamiar się skupić w następnych postach i w aplikacji.

Read more

Pull to refresh w ListView

Pisząc apkę w Xamarin.Forms odkryłem, że istnieje wbudowana funkcjonalność o wymownej nazwie “Pull to refresh” dla kontrolki ListView. Zdziwiłem się ponieważ jest to naprawdę fajna funkcjonalność, a dostajemy ją “za darmo” tzn. jest wbudowana w Formsy i nie potrzeba nic dodatkowo instalować. Co więcej jej implementacja jest bardzo łatwa…

Read more

App Transport security w IOS 9.x

Ostatnio programując uwierzytelnianie do usługi Azure w konkursowej aplikacji dla systemu IOS nadziałem się na coś o czym nie miałem pojęcia… Po stracie kilku godzin szukania gdzie jest problem w końcu udało mi się go rozwiązać. W tym poście skrótowo opiszę temat App Transport Security, być może uda Ci się zaoszczędzić trochę czasu, gdy znajdziesz ten post.

Read more

Podsumowanie projektu

Po ostatnich problemach z emulatorami oraz niedziałającym SQLite w UWP miałem dosyć i powoli chciałem rezygnować z udziału w konkursie ze strachu, że po prostu się nie wyrobię z pisaniem postów i aplikacji + opóźniający się release w pracy. Potrzebowałem czegoś co mnie znowu zachęci do pracy nad projektem. No i musiałem też podjąć kilka decyzji…

Read more

Konfiguracja Maca jako Xamarin IOS build host

Jak wiecie ostatnio poznaję platformę Xamarin. Na tej platformie możesz programować aplikacje na najpopularniejsze systemy mobilne jak Android, IOS i Windows. Jednak do programowania na IOS-a potrzebujesz komputer firmy Apple. Potrzebny jest on w procesie kompilacji/debugowania oraz aby móc pracować z emulatorem. Aby rozwiązać ten problem możesz wybrać dwa podejścia kupno drogiego i wydajnego laptopa jak np. MacBook Pro lub tańszy wariant kupno Maca mini i skonfigurować go jako tzw. build hosta. Ja wybrałem tańszy wariant z dwóch powodów. Pierwszy to to, że nie miałem ochoty przesiadać się w zupełności na Macbooka Pro ponieważ mój aktualny laptop póki co daje radę. Drugim powodem jest to, że programowanie w Visual Studio bardziej mi odpowiada niż w jego odpowiedniku na systemie OS X w Xamarin Studio. W tym poście opiszę jak to skonfigurowałem.

Read more