Naciśnij “Enter” aby skoczyć do treści

Miesiąc: listopad 2018

Tiny Radio Player #08 – Baza danych

Dane aplikacji możemy przechowywać w różny sposób. Możemy je zapisywać w plikach, w bazie danych lub w chmurze. W naszym przypadku będą to słowniki oraz dane stacji więc dla przejrzystości moglibyśmy wybrać plik xml. Jednak w celach edukacyjnych użyjemy bazy danych SQLite oraz biblioteki ZeosLib (opis jej instalacji znajdziesz w…

Zostaw komentarz

Tiny Radio Player #07 – Logowanie błędów

Do logowania błędów i wyjątków napiszemy niewielką klasę TLog. Jej zadaniem będzie odpowiednie sformatowanie i zapisanie informacji o błędzie. Błędy zapiszemy w pliku Application.log, który zostanie utworzony w głównym katalogu aplikacji. Klasa TLog zawiera tylko jedną metodę publiczną LogException. Wymaga ona przekazania kilku parametrów takich jak nazwa klasy, nazwa metody,…

Zostaw komentarz

Tiny Radio Player #06 – Zmiana języka aplikacji

Istnieje wiele sposobów na zarządzanie językiem aplikacji. Najpopularniejszym jest chyba wbudowany mechanizm i18n, który przy przebudowie aplikacji zapisuje wszystkie stringi do plików .po. Pliki takie możemy następnie tłumaczyć na inne języki. Wykorzystujemy do tego zewnętrzne narzędzia, z których chyba najbardziej znanym jest edytor poedit. Jeżeli taki sposób Ci odpowiada to możesz…

Zostaw komentarz