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 2220 dni, 7 godzin, 37 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 2228 dni, 7 godzin, 46 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 2243 dni, 7 godzin, 53 minuty temu 39 ź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 2266 dni, 8 godzin, 53 minuty temu 41 ź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 2266 dni, 8 godzin, 53 minuty temu 27 ź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 2269 dni, 8 godzin, 55 minut temu 64 źrodło rozwiń
Microsoft dziś ogłosił 'nową' usługę a mianowicie Azure DevOps Ja jestem zagorzałą fanką odchodzącego właśnie VSTSa a nawet TFSa on premises. Nawet troszkę szczycę się staniem w opozycji do wielkich naszego światka post TFS 11 Express Beta z komentarzem Maćka zawsze rozgrzewa moje serce. Czy to znaczy że VSTS umiera?Na szczęście nie. Azure DevOps to kolejna zmiana nazewnictwa. Visual Studio Team Services to nazwa usługi która kiedyś nosiła przydomek Visual Studio Online i była młodszą chmurową ...
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 2314 dni, 8 godzin, 50 minut 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 2318 dni, 8 godzin, 58 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 2403 dni, 9 godzin, 51 minut temu 210 źrodło rozwiń
Właśnie zakończyła się konferencja Microsoft Build 2018. Czas więc na podsumowanie nowości w Xamarin i Azure Functions, oraz jak to się ma do cross-platform i serverless.Nowości w Xamarin i Azure Functions A więc jakie nowości pojawiły się w światku cross-platform, oraz serverless by Microsoft. Czas zacząć podsumowanieNowości w Xamarin Hyper-V Android Emulator Support Na początek coś lekkiego. Nareszcie nie będzie prob...
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 2454 dni, 8 godzin, 2 minuty temu 89 ź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 2460 dni, 21 godzin, 39 minut 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 2460 dni, 21 godzin, 39 minut temu 37 ź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 2460 dni, 21 godzin, 39 minut temu 96 źrodło rozwiń
W prowadzonym projekcie korzystam z biblioteki Refit do komunikacji z Firebase, wspomagając całość biblioteką o nazwie Akavache. Czym jest Akavache i jak może pomóc Ci poprawić wydajność aplikacji przy wykonywaniu żądań sieciowych?
Mobile development 2479 dni, 8 godzin, 57 minut temu 34 źrodło rozwiń
Od długiego czasu jestem bezpośrednio związany z technologiami mobilnymi. Moim konikiem jest Xamarin, co nie oznacza, że ograniczam się tylko do niego. Zaraz obok Xamarina stoi programowanie natywne (głównie Android). Chcę wykorzystać to z czym mam do czynienia na codzień. Co oznacza, że większość wpisów będzie traktować o technologii Xamarin. Ok, ale czy mam coś do zaproponowania już teraz?
Mobile development 2482 dni, 11 godzin, 29 minut temu 74 źrodło rozwiń
Dzisiaj krok po kroku przeprowadzimy instalację i konfigurację środowiska Xamarin tak aby można było na nim kompilować aplikację na urządzenia marki Apple.
Xamarin allows us to switch between Xamarin.Forms and Xamarin Native whenever we want. In this post I will show you how to add Xamarin.iOS view controller to Xamarin.Forms app.
Mobile development 2493 dni, 8 godzin, 47 minut temu 66 źrodło rozwiń
W jaki sposób jednocześnie numerować kolejne wydania pod Androida i iOS w Xamarinie, bez szukania za każdym razem plików, a także sterować numeracją tylko z jednego miejsca? Jest na to ciekawy sposób, poprzez eventy w csproj, pliku projektu w Visual Studio. Zapraszam do mego wpisu.
Mobile development 2507 dni, 8 godzin, 42 minuty temu 71 źrodło rozwiń