Written by Dawid Sibińskion It has just started… but yes, today is the last day of DajSiePoznac2017 and it’s officially my last blog post for the competition. It feels weird somehow… 😉 Time to sum it up! General feelings Today I can definitely say I feel proud of myself 🙂 Even though I could have made some of my posts published during the competition better. Even though I could have made my MoneyBack app developed during the project faaaaar more advanced. I already wrote in the beginning of ...
Daj się poznać 2017 2755 dni, 7 godzin, 19 minut temu 13 źrodło rozwiń
Written by Dawid Sibińskion In this short post, I’m going to show you a very handy feature of Android Debug Bridge (adb) – possibility to debug Xamarin.Android apps in Visual Studio via WiFi connection. Using ADB to debug Android apps By default, adb is configured to “map” Android devices connected via USB ports to the computer as debug devices, which are then available e.g. in Visual Studio as the device on which our app can be deployed and debugged. In may cases we debug apps on Android emulat...
Daj się poznać 2017 2761 dni, 2 godziny, 12 minut temu 24 źrodło rozwiń
Written by Dawid Sibińskion Today we’re going to see how to manage (keep and restore) state of Activities in Xamarin.Android application in order to keep the app consistent and reactive for configuration/state changes. Why to keep and restore Activity’s state? As I already described in my post about Android Activities, the OS may react to some “constant” state changes by calling lifecycle methods during Activity’s life, which may be overridden by the programmer in order to take some additional a...
Daj się poznać 2017 2761 dni, 2 godziny, 12 minut temu 6 źrodło rozwiń
Written by Dawid Sibińskion In this post, we’re going to see how to provide a nice Android UI control for selecting the date using DatePickerDialog. The dialog looks as follows: DatePickerDialog It may be opened e.g. when clicking on a button in the app, as I used it in MoneyBack. Creating DatePickerFragment First of all, we will implement the dialog to be displayed within DialogFragment. Doing that our dialog will be able to be displayed as independent piece of UI on the top of any Activit...
Daj się poznać 2017 2762 dni, 13 minut temu 8 źrodło rozwiń
Written by Dawid Sibińskion In the 3rd post from SQLite-Net Extensions series we are covering the last type of relationship – one-to-many (and the opposite – many-to-one). One-to-many, many-to-oneOne-to-many relationships are used in general for parent-children or whole-elements relations. Classic examples are: bus and passengers, document and elements etc. One-to-many relationship means that the one-end entity knows about its children and many-end entity has a reference (foreign key) to its pa...
Daj się poznać 2017 2767 dni, 8 godzin, 36 minut temu 109 źrodło rozwiń
Written by Dawid Sibińskion In this second short post from SQLite-Net Extensions series, we’re going to see how to create one-to-one relationships using this tiny ORM. One-To-One This is the simplest type of database relationship. An example could be vehicle and registration certificate – each vehicle has one and only one registration certificate, and one registration certificate is associated with one and only one vehicle (excluding some extraordinary law rules in other countries that I don’t k...
Daj się poznać 2017 2770 dni, 20 godzin, 34 minuty temu 21 źrodło rozwiń
Written by Dawid Sibińskion In today’s post we’re going to see what is SQLite-Net Extensions ORM and how to use it to create many-to-many relationship in SQLite database. The other types of relationships will be described in separate posts. What is SQLite-Net Extensions ? As you develop any mobile app, sooner than later you need to keep your app’s data in some persistent storage. In my MoneyBack project I’ve chosenSQLite database using SQLite.NET library for performing operations on it. This is ...
Daj się poznać 2017 2770 dni, 20 godzin, 34 minuty temu 51 źrodło rozwiń
Blog programistyczy. Ale także o fotografii i bieganiu.MenuHomeDaj Się Poznać 2017Fat Can RunFotografiaBrak komentarzy Nie zawsze dobrym rozwiązaniem jest budowanie komendy dla każdej operacji wykonywanej na widoku, wręcz może okazać się uciążliwe przekazanie danych z formularza do komendy. W takiej sytuacji z pomocą przychodzą delegaty. Implementacja interfejsu ICommand niesie ze sobą potrzebę deklaracji dwóch metod Execute, CanExecute oraz zdarzenie CanExecuteChanged. Jako że w programowaniu nie ...
Daj się poznać 2017 niedziela, 14 maja 2017 21:11:43 GMT 17 spam? źrodło rozwiń
Zapraszam do odwiedzenia strony mojego projektu http://etrener.azurewebsites.net/ i pozostawienia komentarza we wpisie, co mógłbym jeszcze poprawić i na czym powinienem się skupić przed zakończeniem konkursu.
Daj się poznać 2017 2779 dni, 3 godziny, 59 minut temu 62 źrodło rozwiń
Written by Dawid Sibińskion In today’s post I’d like to present what’s the current status of works on MoneyBack application, 3 weeks before the end of DSP competition. In general, the project hasn’t been going as well as I expected and is currently not as advanced as I’d expect it to be at this stage. There are many reasons behind that, including lack of time recently and many issues met during development, however, as I already wrote in my DSP introducing post, the most important is to survive...
Daj się poznać 2017 2782 dni, 5 godzin, 20 minut temu 10 źrodło rozwiń
Jak tworzyć i publikować pakiety nuget
Daj się poznać 2017 2782 dni, 5 godzin, 20 minut temu 61 źrodło rozwiń
Dzisiaj przedstawię jeden ze wzorców czynnościowych -Strategia (strategy pattern) Strategia (strategy) -> definiuje rodzinę wymiennych algorytmów i kapsułkuje je w postaci klas (command pattern).
Daj się poznać 2017 2783 dni, 3 godziny, 51 minut temu 113 źrodło rozwiń
Wbudowany sposob na obslugę X-Forwarded-For - przydatne w hostowaniu aplikacji ASP.NET Core za reverse proxy lub CDN
Daj się poznać 2017 2795 dni, 23 godziny, 55 minut temu 34 źrodło rozwiń
Dzisiaj przedstawię stworzone nowe klasy do mojej aplikacji "Jak dotrzeć do celu?" Dla potrzeb mojej aplikacji zostały utworzone 2 klasy.
Daj się poznać 2017 niedziela, 23 kwietnia 2017 19:08:06 GMT 17 spam? źrodło rozwiń
W poprzednim poście na temat wzorców projektowych przedstawiłam główne kategorie wzorców projektowych oraz krótki opis poszczególnych wzorców. Dzisiaj przedstawię jeden ze wzorców strukturalnych - Kompozyt.
Daj się poznać 2017 2797 dni, 15 godzin, 52 minuty temu 245 źrodło rozwiń
Daj się poznać 2017NaSzybkoOpublikowany Dzisiaj na szybko pokażę, jak zrobić pełnoekranowe modalne okno jQuery z przeźroczystym tłem. Zapraszam.
Daj się poznać 2017 2798 dni, 15 godzin, 4 minuty temu 71 źrodło rozwiń
Jak zaimplementować konfiguracje dla ASP.NET Core Middleware
Daj się poznać 2017 2799 dni, 5 godzin, 7 minut temu 73 źrodło rozwiń
After a short break in publishing DSP posts, we take a look on localization of Android applications. How to make your app's US translated into different languages? How to use different resources for different languages ? Come and see!
Daj się poznać 2017 środa, 19 kwietnia 2017 20:51:00 GMT 9 spam? źrodło rozwiń
Hej, to już druga post na moim blogu poświęcony zdrowemu trybu życia. Poruszyłem w kilka nowych kwestii. Zachęcam do udostępniania posta znajomym znajomym, komentowania, podbijania i oczywiście lektury ;)
Daj się poznać 2017 2799 dni, 5 godzin, 7 minut temu 163 źrodło rozwiń
Jak skonfigurować DI dla biblioteki Middleware w ASP.NET Core
Daj się poznać 2017 2803 dni, 7 godzin, 33 minuty temu 87 źrodło rozwiń