MyDebts

Pora wrócić do pisania po krótkich wakacjach. Poświęciłem ostatnio dwa dni, żeby dokończyć moją aplikację do długów. Z efektu końcowego jestem bardzo zadowolony. Po ogarnięciu nazw podstawowych atrybutów z axml, dorobienie kolejnego ekranu, albo kolejnej prostej aplikacji, nie powinno zająć dużo czasu. Kolejną rzeczą, z której bardzo się cieszę jest odkrycie tematu material design. Wymieniłem […]

Xamarin – Android i SQLite

W pewnym momencie przychodzi taki moment, że chcemy pozbyć się testowych danych i zacząć przechowywać faktyczne wpisy użytkownika. Jako że operujemy na telefonach – nie mamy tutaj do dyspozycji standardowych rozwiązań typu serwer MS SQL czy PostgreSQL. Aktualnie widzę tu trzy możliwości: Web API Plik XML lub json Lokalna baza danych Z pierwszej absolutnie nie […]

Xamarin – Activity, nawigacja, LinearLayout

Przygotowując wpis o yield, który podzielił mi się aż na 3 części, kontynuuję tworzenie aplikacji do długów. Dzisiaj utworzymy drugi widok – służący edycji wpisu, oraz przyjrzymy się nawigacji i przekazywaniu parametrów. Activity Tym słowem określana jest pojedyncza strona w aplikacji. Aby ją utworzyć, musimy dodać dwa nowe pliki do projektu – Layout (widok) i […]

Xamarin – Custom ListView Control

Kontynuując pisanie aplikacji do długów, zajmiemy się jej główną funkcjonalnością – listą. Standardowy ListView zdecydowanie mi nie odpowiada, bo chciałbym aby każdy element składał się z kilku napisów. Nic nie stoi na przeszkodzie utworzenia własnej kontrolki (jeśli ktoś pisał pod WPF / Windows Phone powinien kojarzyć motyw User Control, w Xamarin nazywa się to Custom […]

MyDebts – projektowanie

Przyglądałem się przez chwilę Xamarinowi, szukając podobieństw do Windows Phone, na którego umiem programować. Axml wygląda w miarę przyzwoicie, jedyne co mi się nie podoba to słówko ‚android’ przed każdą właściwością. Zaśmieca nam to strasznie czytelność: Postaram się pracować głównie na code behind, bo ten Xml jest trochę brzydki 🙁 Ten kanał wygląda obiecująco. Możliwe […]