It’s time for a third part of articles series about what bothers Xamarin developers. The goal of this series is to identify things that should be improved. We all love Xamarin and we want to make it better by talking about things that bother us.
Mobile development 2148 dni, 43 minuty temu 21 źrodło rozwiń
On Connect(); 2018 Microsoft announced Xamarin.Forms 4.0 with new interesting features! One of them is CollectionView, let's check what it is capable of and why it is better than ListView!
Mobile development 2151 dni, 23 godziny, 7 minut temu 91 źrodło rozwiń
Celem serii "What bothers Xamarin developers?" jest identyfikacja obszarów w Xamarinie, które nam przeszkadzają i wymagają poprawy ze strony Microsoftu. Dzisiaj swoje opinie przedstawią Tomasz Szczepanik i Alexander Ropianyi. Zapraszam do czytania i komentowania.
Mobile development 2162 dni, 24 minuty temu 47 źrodło rozwiń
W końcu udało mi się zrealizować jeden z celów. Dokończyłem bibliotekę do nawigowania za pomocą UISegmentedControl pomiędzy kilkoma widokami używając wsparcia MvvmCross. Od teraz dzięki mojej bibliotece możesz korzystać z domyślnego flow dla nawigacji (IMvxNavigationService) i wrzucić swoje widoki do kontenera i nawigować pomiędzy nimi za pomocą UISegmentedControl.
Mobile development 2179 dni, 22 godziny, 26 minut temu 29 źrodło rozwiń
Wprowadzanie do programowania w Xamarin.Forms: dlaczego warto wybrać ten framework i jaki sprzęt oraz oprogramowanie będzie nam potrzebne? Kilka przemyśleń plus szybkie "Hello World" w Xamarin.Forms na iOS i Androida.
Mobile development 2190 dni, 30 minut temu 153 źrodło rozwiń
Dzisiaj na blogu rozpoczynam nową serię pt. "What bothers polish Xamarin developers?". Będę w niej przepytywać polskich programistów #Xamarin o to co im najbardziej przeszkadza w pracy z tą technologią. W pierwszym poście chciałbym Wam przedstawić opinie Krzysztofa Stępnikowskiego oraz Łukasza Ławickiego. Zapraszam do czytania i komentowania.
Mobile development 2198 dni, 39 minut temu 74 źrodło rozwiń
Część trzecia. Po pokazaniu podstaw w poprzedniej części, nadeszła chwila, aby zająć się naszą aplikacją. Nadamy odpowiednią strukturę projektom, zainstalujemy MvvmCross oraz kilka bibliotek. Rozwiniemy projekt Core oraz uruchomimy pierwszą wersję aplikacji na platformie Android.
Mobile development 2213 dni, 47 minut temu 39 źrodło rozwiń
Seeing AI is a mobile app that narrates the world around you. It enables people with low vision to recognize faces, objects, text, bills, colors, and much more! Seeing AI was first announced at //build conference in 2016. Over last few months I was working with Seeing AI team overnight on in-app Photo Gallery that allows you not to browse through photos that you have taken earlier.
Mobile development 2236 dni, 1 godzinę, 46 minut temu 27 źrodło rozwiń
Dzisiaj pierwsza praktyczna część serii. Jeżeli nie czytałeś części pierwszej, zachęcam do nadrobienia zaległości. Wyjaśniam tam, co dokładnie będziemy robić. W tej serii zakładam, że masz podstawowe pojęcie na temat platformy Android oraz iOS. Będę starał się wyjaśniać większość rzeczy technicznych, ale nie w każdą będę się zagłębiać. Okej, dzisiaj dodamy solucję, a wewnątrz niej trzy magiczne projekty. Już za chwilę dowiesz się jakie!
Mobile development 2236 dni, 1 godzinę, 46 minut temu 41 źrodło rozwiń
Stworzysz prostą aplikację do zarządzania klientami. Ekranem startowym będzie ich lista, dodasz możliwość ich dodawania, edytowania oraz usuwania. Skorzystasz z Xamarin Native przy wsparciu frameworka MvvmCross jako głównego motoru napędowego. Zawrzemy większość logiki w warstwie corowej. Będziesz zaskoczony tym, w jak krótkich czasie dostarczysz aplikację na obie platformy. Użyjemy gotowych bibliotek, które pozwolą natychmiastowo uzyskać np. okna dialogowe i uwaga – bez pisania kodu po stronie każdej z ...
Mobile development 2239 dni, 1 godzinę, 48 minut temu 64 źrodło rozwiń
Cykl życia aplikacji. Jedno z podstawowych pytań rekrutacyjnych. Nie zależnie od technologii w której piszemy to jedna z podstawowych rzeczy do zrozumienia. W świecie aplikacji mobilnych pytanie jest jeszcze bardziej skomplikowane niż zwykle bo mamy co najmniej trzy podejścia, przynajmniej w przypadku który rozważam czyli Xamarin.Form. Ponieważ aby zrozumieć jak działa Xamarin.Forms i dlaczego potrzebujemy jeszcze wiedzę na temat Androida i iOSa. (dodatkowo na diagramach dodałam również nazwy metod Xa...
Mobile development 2284 dni, 1 godzinę, 44 minuty temu 57 źrodło rozwiń
Jak trudne może być dodanie przycisku zamykającego widok modalny w Xamarin.Forms? Okazuje się, że może. Problem wydaje się banalny ale rozwiązanie już niekoniecznie – zwłaszcza jeśli chcemy być zgodni z wytycznymi danej platformy.
Mobile development 2288 dni, 1 godzinę, 51 minut temu 36 źrodło rozwiń
Dlaczego warto oraz jak tworzyć aplikacje mobilne, korzystając z wieloplatformowych technologii takich jak: Cordova, Xamarin i React Native. Temat jest ważny, gdyż wielu programistów zmaga się z dylematem jak tworzyć aplikacje mobilne. A odpowiedź na to pytanie nie jest prosta.
Mobile development 2373 dni, 2 godziny, 44 minuty temu 210 źrodło rozwiń
There are many programming-related things, I have tried at least once in my life such as web development, desktop development, cloud computing, functional programming, distributed computing, artificial intelligence, IoT, page styling with CSS (sic!) and many others. However, there’s one popular programming area I’ve never tried and I think I’ve been always scared of – mobile development. There are several reasons for that:I’m not a smartp...
Mobile development 2379 dni, 18 godzin, 39 minut temu 32 źrodło rozwiń
„Development pipeline”, czyli tworzenie środowiska do budowania, testowania i wydawania aplikacji. Dzięki upowszechnieniu się chmury możemy coraz częściej korzystać z gotowych rozwiązań. Dzięki nim nie musimy już „w pocie czoła” konfigurować naszych serwerów. Możemy stworzyć takie środowisko używając prostych kreatorów. Dzisiaj chciałbym wam przedstawić jak to zrobić używając Visual Studio App Center. O samy...
Mobile development 2403 dni, 2 godziny, 36 minut temu 22 źrodło rozwiń
Dzisiejszy wpis jest pierwszym z cyklu artykułów na temat Visual Studio App Center. Kompletnego rozwiązania do DevOps dostarczanego przez Microsoft w modelu PaaS. W dzisiejszym wpisie chciałbym opisać dość świeże rozwiązanie jakim jest Visual Studio App Center. Zaczynajmy na początek…Trochę historii Microsoft od wielu lat sukcesywnie przejmuje różne firmy nie inaczej było również z początkami produktu App Center jaki znamy obecnie. Wszystk...
Mobile development 2409 dni, 19 godzin, 54 minuty temu 48 źrodło rozwiń
If you've ever used WebView and had problems with post loading scripts after the page loaded or with communication between mobile application and web page then this post is just for you. I will show you how to deal with these problems painlessly!
Mobile development 2424 dni, 55 minut temu 89 źrodło rozwiń
Cześć, Dziś chciałbym odpowiedzieć na hipotezę postawioną w tytule tego posta „Czy flaga IsEnabled jest konieczna do zablokowania lub odblokowania buttona?” Odpowiedź brzmi NIE! Aby to udowodnić, poniżej zaprezentuję pewne rozwiązanie. Na potrzeby tego dowodu stworzyłem krótki formularz, zawierający dwa pola: imię i nazwisko. Jeśli użytkownik wypełni oba, wówczas odblokuje przycisk Continue. Jest to prosta aplikacja napisana w podejściu Xamarin Forms wraz z wykorzystaniem frameworka Prism, pon...
Mobile development 2430 dni, 14 godzin, 33 minuty temu 96 źrodło rozwiń
Cześć, Dziś chciałbym przedstawić Wam bardzo ciekawe rozwiązanie, którego dotychczas nie udało mi się znaleźć na żadnych forach, grupach, a nawet Stack Overflow. O rozwijaniu i zwijaniu elementów, a także innych animacjach kontrolek sama dokumentacja Xamarina jest dość wystarczająca, nie mniej jednak jest jedno ALE, które nie podoba mi się podczas implementacji projektów xamarinowych. Każdy deweloper Xamarina musi znać działanie wzorca Mvvm (nie będę się tu w niego zagłębiał, ponieważ temat dotyczy cz...
Mobile development 2430 dni, 14 godzin, 33 minuty temu 48 źrodło rozwiń
Cześć, Tym razem chciałbym przedstawić Wam rozwiązanie, z którym przyszło mi się zmierzyć ostatnimi czasy.Wyświetlenie listy avatarów zawierających wewnątrz inicjały.W zależności od liczby użytkowników wyświetlić tylko dwa pierwsze, a na trzecim avatarze umieścić informację typu „+3”. Czy było to takie trudne? Okazało się, że nie i implementacja również jest bardzo prosta i krótka stąd też chciałbym podzielić się z Wami tą wiedzą. INFORMACJA: Aby było zdecydowanie prościej i czytelniej, na wstę...
Mobile development 2430 dni, 14 godzin, 33 minuty temu 37 źrodło rozwiń