Nieco ponad tydzień temu poruszyłem temat, jakim jest tworzenie aplikacji mobilnych przy użyciu technologii Xamarin. Jeżeli jeszcze nie wiesz, czym właściwie jest Xamarin, koniecznie tam zajrzyj. W komentarzach znajdziesz również linka do podobnego artykułu autorstwa Damiana Antonowicza. Jeżeli wszystko jest jasne, to możemy zaczynać! Dzisiaj pokażę, jak stworzyć prostą multiplatformową aplikację z bocznym menu (zwanym również hamburger-menu) przy użyciu podejścia Xamarin.Forms...
Daj się poznać 2017 2813 dni, 2 godziny, 45 minut temu 78 źrodło rozwiń
Cześć 🙂 Dzisiaj przedstawię nowe mockup’y na których będę się wzorować podczas dalszej implementacji Home Wallet.
Daj się poznać 2017 2813 dni, 2 godziny, 45 minut temu 45 źrodło rozwiń
W ostatnim wpisie omówiłem podstawy działania Bot Connectora. Wspomniałem między innymi o tym, że nasz kod sprowadza się tak naprawdę do obsługi zapytań HTTP POST z usługi Bot Connector oraz generowania zapytań do tejże usługi celem wysłania odpowiedzi. Dzisiaj przyjrzymy się jak to wygląda w praktyce.Szablon dla Visual Studio Zanim zaczniemy, musimy pobrać szablon z gotową ...
Daj się poznać 2017 2813 dni, 2 godziny, 45 minut temu 37 źrodło rozwiń
Dzisiaj część druga graficznego tworzenia mojej aplikacji "Jak dotrzeć do celu?" w WPF w jezyku C#. W ostatnim poście (o, tutaj) zakończyliśmy aplikację wyglądającą tak W tym wpisie usunęłam przycisk "Wybierz" zastępując go automatycznym wpisywaniem wybranego przystanku.
Daj się poznać 2017 2813 dni, 11 godzin, 10 minut temu 18 źrodło rozwiń
To trochę zadziorne pytanie. Wzorzec MVVM znajduje zastosowanie w światku .NET w aplikacjach WPF/Silverligh (tak BTW, ciekawe czy ktoś jeszcze pracuje w tej technologii) i od niedawna również w mobilno-wieloplatformowym Xamarin FORMS.
Daj się poznać 2017 2813 dni, 11 godzin, 10 minut temu 218 źrodło rozwiń
O tym, że decyzja o narzędziach developerskich nie powinno się dobierać do problemu a nie następnie naginać je do problemu.
Daj się poznać 2017 2813 dni, 11 godzin, 10 minut temu 99 źrodło rozwiń
Z elektroniką oraz technologiami embedded i IoT jest troszkę tak, że żeby zacząć się nimi bawić trzeba przeskoczyć (co prawda nie wysoki, ale jednak) jakiś finansowy próg wejścia. Mam tu na myśli zakup płytki Arduino (lub jakiegoś klona). Zakup płytki stykowej, kabelków połączeniowych, rezystorów, diód, przycisków itp. Co jednak zrobić, jeżeli chcemy się tylko pobieżnie zapoznać z tematem elektroniki i/lub programowania ...
Daj się poznać 2017 2814 dni, 6 godzin, 35 minut temu 123 źrodło rozwiń
Kilka słów o konferencji 4Developers
Daj się poznać 2017 2814 dni, 6 godzin, 35 minut temu 99 źrodło rozwiń
Potrzeba generowania plików PDF pojawia się w każdej aplikacji, która umożliwia tworzenie raportów, zamówień czy faktur. Szperając po sieci znajdziemy dość duży wachlarz dostępnych rozwiązań, lecz większość z nich jest płatna. Jeżeli nie mamy możliwości skorzystania z takich bibliotek musimy szukać alternatywy wśród projektów open source. Jakiś czas temu sam miałem podobny problem. Poszukiwałem rozwiązania, które umożliwiłoby mi tworzenie plików PDF, najlepiej w jak najprostszy i najszyb...
Daj się poznać 2017 2814 dni, 6 godzin, 35 minut temu 262 źrodło rozwiń
Dokumentacja kodu w końcu ma ręce i nogi :)
Daj się poznać 2017 2814 dni, 6 godzin, 35 minut temu 23 źrodło rozwiń
W miniony poniedziałek miałem okazję być uczestnikiem największej chyba konferencji programistycznej w Polsce – Festival 4Developers.
Daj się poznać 2017 2814 dni, 6 godzin, 35 minut temu 37 źrodło rozwiń
First of three months in Get Noticed contest just passed. Some code were written, and some posts have been too. Let’s wrap this month up quickly and see what I’ve got for the foreseeable future.
Daj się poznać 2017 2815 dni, 13 godzin, 7 minut temu 37 źrodło rozwiń
POPRAWNA instrukcja instalacji dotnet core na mac z boxen i zsh
Daj się poznać 2017 2815 dni, 13 godzin, 7 minut temu 30 źrodło rozwiń
Prace nad moim projektem Winbot wciąż trwają. Chociaż czas mija nieubłaganie szybko, a dzień ma tylko 24 godziny, to staram się systematycznie rozwijać Winbot’a o nowe funkcje i usprawnienia. W dzisiejszym poście postanowiłem przedstawić sposób w jaki rozwiązałem problem z symulacją globalnych zdarzeń (np. kliknięcie myszką, wciśnięcie klawisza Ctrl, itp.). Moim celem było zaimplementowanie logiki, która wywoływałaby konkretne zdarzenie systemowe. Nie było to trywialne zad...
Daj się poznać 2017 2815 dni, 13 godzin, 7 minut temu 79 źrodło rozwiń
One of the concepts of actor model that could be hard to grasp at the begining is fact that we will not operate on direct reference to actor instance. This can be a bit confusing before you’ll get used to it but by not using any direct references you’re sure to achieve very good level of encapsulation.
Daj się poznać 2017 2815 dni, 13 godzin, 7 minut temu 44 źrodło rozwiń
Będąc w podróży dopadła mnie myśl napisania czegoś, co nie koniecznie jest związane tylko z pracą programisty. Po niedługim czasie zaświeciła mi się żarówka w głowie – słomiany zapał. Mam przeczucie, że to co nazywamy słomianym zapałem przydarzyło się każdemu z nas, chociaż raz w życiu. Ile to razy zabierałeś się do pracy nad ciekawym pomysłem? Bynajmniej nie chodzi mi tylko stricte o programowanie. Takie pomysły pojawiają się w naszym życiu prywatnym (poświęcę więcej czasu na aktywność fi...
Daj się poznać 2017 2818 dni, 2 godziny, 54 minuty temu 178 źrodło rozwiń
Ale jak, ale gdzie?!?!? Wspominałem wcześniej o delegatach wbudowanych w język C#. W dzisiejszym wpisie zaprezentuję delegaty...
Daj się poznać 2017 2818 dni, 2 godziny, 54 minuty temu 114 źrodło rozwiń
Tworzymy własny moduł rozszerzeń dla GPIO Raspberry!
Daj się poznać 2017 2818 dni, 2 godziny, 54 minuty temu 10 źrodło rozwiń
Podsumowanie tygodnia #4 w konkursie organizowanym przez Maćka Aniserowicza. Chcesz się dowiedzieć co osiągnąłem? Zapraszam!
Daj się poznać 2017 2818 dni, 2 godziny, 54 minuty temu 18 źrodło rozwiń
Zapraszam do cyklu wpisów skupiających się na zasadzie SOLID czyli core zasadzie jeżeli chodzi o programowanie obiektowe.
Daj się poznać 2017 2818 dni, 2 godziny, 54 minuty temu 216 źrodło rozwiń