dotnetomaniak.pl

Strona głównaUżytkownik

Krzysiek Baranowski | użytkownik

Krzysiek Baranowski
Krzysiek Baranowski
642,43
4 dni, 8 godzin, 58 minut temu
16 marca, 2017
dotnetomaniak.pl

MvvmCross: Opiszę jak rozwiązać problem nawigacji do pierwszego widoku, w którym model widoku wykonuje operację asynchroniczną w metodzie Initialize.

Źródło: programistabyc.pl
Dziel się z innymi:
O tym jak metoda Initialize MvvmCross napsuła mi krwi - Krzysztof Baranowski

Mobile development 3 dni, 8 godzin, 41 minut temu Krzysiek Baranowski 42 rozwiń

Z niniejszego artykułu dowiesz się, jak poprawnie utworzy solucję Xamarin Native z pełną konfiguracją MvvmCross. Stworzymy razem trzy projekty: Core, Android oraz iOS. Dowiesz się co należy zrobić oraz co z czym połączyć, aby Twój projekt korzystał ze wszystkich funkcjonalności MvvmCross

Źródło: programistabyc.pl
Dziel się z innymi:
Solucja Xamarin Native ze wsparciem MvvmCross - Krzysztof Baranowski

Mobile development 34 dni, 8 godzin, 30 minut temu Krzysiek Baranowski 33 rozwiń

Dzisiaj znowu temat Androida. Dokładnie o tym w jaki sposób dynamicznie kolorować przygotowane drawable.

Źródło: programistabyc.pl
Dziel się z innymi:
Pokolorować drawable! - Krzysztof Baranowski

Mobile development 39 dni, 8 godzin, 37 minut temu Krzysiek Baranowski 34 rozwiń

Pokażę Ci dzisiaj jak w kilku prostych krokach i linijkach kodu przygotować zaawansowaną animację, która zachwyci wszystkich. Przygotuj ulubioną herbatę, a ja wszystko Ci opowiem!

Tagi: Android, Animacje
Źródło: programistabyc.pl
Dziel się z innymi:
Magia Constraint Layout - Krzysztof Baranowski

Mobile development 45 dni, 8 godzin, 32 minuty temu Krzysiek Baranowski 62 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.

Źródło: programistabyc.pl
Dziel się z innymi:
iOS - MvvmCross Presenter dla UISegmentedControl - Programistą Być - Krzysztof Baranowski

Mobile development 167 dni, 4 godziny, 37 minut temu Krzysiek Baranowski 24 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.

Źródło: programistabyc.pl
Dziel się z innymi:
Xamarin – Customers Manager – #3 – Core i Android - Krzysztof Baranowski

Mobile development 200 dni, 6 godzin, 58 minut temu Krzysiek Baranowski 37 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!

Źródło: programistabyc.pl
Dziel się z innymi:
Xamarin – Customers Manager – #2 – Pierwsze kroki - Krzysztof Baranowski - Programistą Być

Mobile development 223 dni, 7 godzin, 57 minut temu Krzysiek Baranowski 39 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 ...

Tagi: mobile, Xamarin
Źródło: programistabyc.pl
Dziel się z innymi:
Xamarin - Customers Manager - #1 - Wprowadzenie - Krzysztof Baranowski

Mobile development 226 dni, 7 godzin, 59 minut temu Krzysiek Baranowski 63 rozwiń

A dzisiaj o tym jak nieznajomość angielskiego może wpłynąć na Twoją karierę.

Źródło: programistabyc.pl
Dziel się z innymi:
Krótkie słowo #5 – Ogarnij się z angielskim - Programistą Być - Krzysztof Baranowski

Inne 237 dni, 7 godzin, 58 minut temu Krzysiek Baranowski 224 rozwiń

Kilka zdań o moich spostrzeżeniach po rozpoczęciu przygody z TDD

Źródło: programistabyc.pl
Dziel się z innymi:
Co spodobało mi się w TDD? - Programistą być

Sztuka programowania 254 dni, 7 godzin, 58 minut temu Krzysiek Baranowski 140 rozwiń

Wejdź jeżeli chcesz być bardziej świadomym programistą!

Źródło: programistabyc.pl
Dziel się z innymi:
Krótkie słowo #4 - Bądź świadomy - Programistą być

Inne 422 dni, 6 godzin, 21 minut temu Krzysiek Baranowski 114 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?

Źródło: programistabyc.pl
Dziel się z innymi:
"Social Project" - Xamarin Workbook #2 - Refit i Akavache - Programistą być

Mobile development 436 dni, 8 godzin, 2 minuty temu Krzysiek Baranowski 32 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?

Źródło: programistabyc.pl
Dziel się z innymi:
"Social Project" - Xamarin Workbook #1 - Programistą być

Mobile development 439 dni, 10 godzin, 33 minuty temu Krzysiek Baranowski 66 rozwiń

Zastanawiałeś się nad tym, czy możesz nakazać Visual Studio, aby zrobiło coś przed zbudowaniem projektu? Otóż istnieje taki mechanizm - build events.

Źródło: programistabyc.pl
Dziel się z innymi:
Visual Studio - Build Events - Programistą być

Narzędzia 677 dni, 10 godzin, 31 minut temu Krzysiek Baranowski 136 rozwiń

Ile czasu spędzamy w transporcie miejskim w drodze do pracy czy szkoły? Jeżeli posiadasz własny środek transportu to zero jednostek, natomiast w drugim przypadku często jest to mnóstwo czasu, który można spożytkować

Źródło: programistabyc.pl
Dziel się z innymi:
Krótkie słowo #3 - Nie marnuj czasu! - Programistą być

Inne 707 dni, 18 godzin, 46 minut temu Krzysiek Baranowski 220 rozwiń

W trakcie naszej przygody z programowaniem zetknęliśmy się z książkami poruszającymi najróżniejsze tematy. Programowanie, branża IT, biznes, nowe technologie, design, rozwój osobisty, biografie znanych ludzi – było tego naprawdę mnóstwo. Wiele z nich zmieniło sposób w jaki teraz myślimy i podchodzimy do nauki oraz pracy.

books#9 - "JavaScript - Wzorce" - PoznajProgramowanie.pl

Inne 722 dni, 22 godziny, 52 minuty temu AdrianBystrek 96 rozwiń

„Hej, jesteś ambitnym człowiekiem! Możesz być z siebie dumny!”. Często słyszałem i nadal spotykam się z tym stwierdzeniem skierowanemu ku mojej osobie. Wydaje się, że bycie osobą ambitną i żądną spełniania kolejnych wyzwań jest czymś czym można się pochwalić i być z tego dumnym. Na pierwszy rzut oka, tak jest w istocie i mnie też tak na początku się wydawało. Natomiast po głębszym zastanowieniu doszedłem do wniosku, że brak kontroli nad własną ambicją może być dla nas destrukcyjne.

Źródło: programistabyc.pl
Dziel się z innymi:
Krótkie słowo #2 - O destruktywnej ambicji - Programistą być

Daj się poznać 2017 731 dni, 7 godzin, 15 minut temu Krzysiek Baranowski 126 rozwiń

Większość postów, które dodałem na bloga jest pisane bardzo stonowanym językiem, czasami zbyt wyrafinowanym. Szczególnie widać to w felietonach, chociaż jeden z nich jest trochę luźniejszy w formie.

Tagi: osobiste
Źródło: programistabyc.pl
Dziel się z innymi:
Krótkie słowo #1 - O swobodzie we wpisach - Programistą być

Inne 736 dni, 6 godzin, 58 minut temu Krzysiek Baranowski 34 rozwiń

I tak dotarliśmy do ostatniego artykułu opisującego zasady SOLID. Dzisiaj przyszła kolej na zasadę odwracania zależności (ang. Dependency Inversion Principle). Co kryje się pod tym tajemniczo brzmiącym zwrotem? Już wyjaśniam!     Co mówi nam ta zasada? Okej, ale o co w tym chodzi? Głównym założeniem tej zasady jest to, aby posługiwać się interfejsami zamiast konkretnymi implementacjami. Dosadnie można rozumieć to następująco:Żadna zmienna nie powinna zawierać wskaźnika lub referenc...

Źródło: programistabyc.pl
Dziel się z innymi:
SOLID #5 – DIP - Programistą być

Daj się poznać 2017 741 dni, 22 godziny, 56 minut temu Krzysiek Baranowski 129 rozwiń

Jesteśmy programistami! Tak, brzmi to dzisiaj bardzo dumnie. Same profity: duże stawki, bonusy, przebywanie w klimatyzowanym biurze. Wszystko super ale – zastanów się – czy w tym wszystkim nie zapominasz o sobie i tym jak się prezentujesz? Myślę, że czasy programistów czy informatyków(zdecydowanie rozdzielam te pojęcia), którzy nie przywiązywali wagi do swojego wyglądu oraz zdrowia już dawno odeszły w zapomnienie.   Mamy XXI wiek i przyszedł czas na eleganckich i zdrowych programistów     ...

Źródło: programistabyc.pl
Dziel się z innymi:
Jak zadbać o siebie? - Programistą być
1 2
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 876,58)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,88)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 434,75)

8

Damian (9 760,28)

9

danielplawgo (8 238,27)

10

arek (6 822,96)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

dpawlukiewicz (3 962,6)

15

jj09 (3 863,06)

16

AdrianBystrek (3 595,21)

17

spetz (3 448,35)

18

jedmac (3 318,39)

19

http://jakub-flor... (3 224,66)

20

KonradKokosa (3 105,4)