W miesięczniku Programista pojawiła się seria moich artykułów dotyczących pisania aplikacji dla Androida zgodnych z koncepcją MVVM.

  1. Część 1
    Jakiś czas temu pokazałem koledze programującemu w Androidzie, jak łatwo jest wyświetlić ostylowaną listę w aplikacji WPF. Binding, DataTemplate, odrobina XAMLa, kilka linijek kodu w C# i w zasadzie tyle – zestawienie przykładu zajęło mniej niż pięć minut. Kolega patrzył osłupiały w ekran. „Rany” – powiedział po chwili – „ale mało kodu!”. Zacząłem się wtedy zastanawiać, czy również pod Androidem nie udałoby się tego osiągnąć: spiąć logikę biznesową z wizualizacją i zrobić to kosztem możliwie najmniejszej ilości kodu-kleju (ang. glue code).Więcej: Programista 10/2016
  2. Część 2
    Praca programisty jest pracą równie kreatywną jak architekta, malarza czy pisarza. W końcu to właśnie możliwość tworzenia czegoś nowego daje nam tyle frajdy podczas długich godzin spędzonych przed ekranem komputera. Nie ma więc co się dziwić, że gdy programista staje przed potrzebą napisania kawałka glue code – kilkunastu lub kilkudziesięciu linijek, które ktoś po prostu musi mechanicznie wklepać – dostaje białej gorączki. Przez długi czas programiści Androida byli do tego zmuszeni i nie było zbyt wielu alternatyw. Na szczęście sytuacja ta zaczyna się zmieniać.Więcej: Programista 11/2016