Ik bouw een python-desktop-applicatie met pyside6, pyqt of tkinter
Over deze dienst
Automatische vertaling
Zet jouw script of idee om in een desktop-app met een schone vensterindeling, knoppen, tabellen en grafieken. Ik programmeer in Python met PySide6 (Qt), PyQt of Tkinter en lever de broncode plus een Windows-build wanneer nodig.
Wat ik kan bouwen:
- Een GUI rondom een bestaand Python-script of functie
- Formulieren, tabellen, bestandkiezer en grafieken
- Lokale opslag met SQLite of CSV, instellingen en logging
- PDF- of Excel-export vanuit de app
- Windows .exe-packaging met PyInstaller, gebouwd op GitHub Actions
- macOS .app of .dmg-build op verzoek (niet-ondertekend tenzij jij een certificaat aanlevert)
Wat je krijgt: broncode, README, screenshots van elke scherm en automatische tests. Premium voegt de Windows- en macOS-builds toe.
Niet inbegrepen: apps die communiceren met fysieke hardware, mobiele apps, games, en apps die afhankelijk zijn van een backend die ik niet kan bereiken.
Ik gebruik moderne ontwikkeltools, waaronder AI-ondersteunde codering, geautomatiseerde tests en een handmatige beoordeling van elke levering.
Maak kennis met M.j
CAD designer
- Afkomstig uitZuid-Afrika
- Lid sindsfeb 2020
- Laatste levering3 jaar
Talen
Engels, Afrikaans
Automatische vertaling
Mijn portfolio
Andere Software development diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Welke framework gebruik je?
Standaard PySide6; Tkinter voor de eenvoudigste tools. PyQt op aanvraag, maar dat heeft GPL- of commerciële licenties, dus PySide6 is het veiligere uitgangspunt voor commerciële apps.
Hoe wordt de Windows .exe getest?
Gebouwd op een Windows-runner in GitHub Actions en daar uitgevoerd met automatische tests en screenshots. Ongesign-tekende PyInstaller-bestanden kunnen antiviruswaarschuwingen veroorzaken; code signing is niet inbegrepen.
Kan de app mijn apparaat of bord bedienen?
Nee. Ik bouw alleen software die ik volledig op afstand kan testen. Ik kan de interface bouwen en werken met geëxporteerde of gesimuleerde data.
