Kolejnym krokiem będzie stworzenie głównego szablonu aplikacji, który posłuży później do łatwego dodawania nowych funkcjonalności. Pierwszą rzeczą, którą zrobię będzie podzielenie okna na 2 części za pomocą Grid pozwoli mi to uzyskać 2 kolumny dzięki czemu wydziele przestrzeń na menu oraz część główną, w której będą wyświetlane strony aplikacji.
Podczas pisania pierwszego wpisu zawierającego kod źródłowy natknąłem się na problem. Potrzebowałem pluginu pozwalającego na zaprezentowanie kodu źródłowego w przystępnej formie. Wypróbowałem chyba każdy darmowy plugin, jaki wpadł mi w ręce. I „chyba” znalazłem najlepszy.
Posiadam już większość rzeczy potrzebnych do stworzenia interfejsu graficznego. Jak do tej pory zdecydowałem się na dwie czcionki – Lato i Font Awesome, paletę kolorów w odcieniu niebieskiego, język angielski dla całej aplikacji oraz wstępny wygląd. Czas połączyć te wszystkie rzeczy i zabrać się za implementację aplikacji. Aplikację napiszę wykorzystując technologię WPF oraz język C#.
GUI — Graphical user interface, czyli graficzny interfejs użytkownika. Czy jest nam potrzebny akurat w tej aplikacji? Nie, ale znacznie poprawi dostępność aplikacji. Jeżeli dobrze napiszemy program, to sposób jego prezentacji nie ma znaczenia, dlatego że aplikacja powinna działać z interfejsem graficznym jak i bez niego.