Aplikacja desktopowa - w czym zrobić?

Aplikacja desktopowa - w czym zrobić?
  • Rejestracja: dni
  • Ostatnio: dni
0

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?

artur52
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 223
1

PyQT może?

  • Rejestracja: dni
  • Ostatnio: dni
acalanthis
  • Rejestracja: dni
  • Ostatnio: dni
  • 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.