Witam, chciałbym zrobić apkę desktopową w której użytkownik może założyć swoje konto i zapisywać na nim czas treningów, np. użytkownik dodaje na swoim profilu nowy trening - godzina rozpoczęcia, jak kończy to godzina zakończenia i ma wyświetlony czas trwania, może wyświetlać najlepsze czasy itd itp. Nie musi łączyć się z internetem. W czym najlepiej ją zrobić za pomocą pythona?

- Rejestracja:około 9 lat
- Ostatnio:ponad 5 lat
- Postów:29
0
Python jest generalnie językiem łatwym do nauki. Ale czy jest łatwy do programowania aplikacji desktopowych? Poważne trudności widzę w następujących obszarach:
- za Pythonem nie stoi żadna korporacja, więc poszczególne biblioteki mogą być nieaktualne/niekompatybilne z aktualną wersją Pythona.
- przekształcenie programu w plik wykonywalny exe wymaga dodatkowych narzędzi, które też mogą mieć problemy z kompatybilnością. Niestety, nawet jeśli kompilacja do exe się powiedzie, wygenerowane zostanie całe morze plików.
A odpowiadając na Twoje pytanie: najbardziej rozpowszechnione biblioteki do GUI w Pythonie to: tkinter oraz rzeczony wcześniej pyqt. Ten drugi ma dużo większe możliwości, ale jest płatny w przypadku zastosowań komercyjnych.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.