Über den Service
ÜbersetztIch schreibe Desktop-Software für Linux in Gambas—eine objektorientierte Sprache im BASIC-Stil mit eigener visueller Entwicklungsumgebung. Wenn Ihr Team in Linux arbeitet und Sie eine vollwertige Fensteranwendung benötigen, nicht nur einen weiteren Browser-Tab, ist dies meine tägliche Arbeit. Ich denke über das Layout von Formularen nach, binde Ereignis-Handler und verbinde alles mit einer Datenbank, damit die Leute sofort Tasten drücken und Dinge erledigen können. Was ich typischerweise mache: Lager- und Bestandsverfolgung, Rechnungserstellung und Quittungsgenerierung, Kassen-Schnittstellen für kleine Geschäfte, Labor- oder Werkstattprotokolle, interne Admin-Panels anstelle von Stapeln von Tabellenkalkulationen. Intern arbeite ich sicher mit SQLite für Einzelmaschinenprogramme und MySQL oder PostgreSQL, wenn mehrere Arbeitsstationen einen gemeinsamen Server nutzen. Ich halte den Code sauber und objektorientiert, damit Klassen gut lesbar sind und der nächste Entwickler nicht verwirrt wird. Jeder Build kommt mit einem ordentlichen Installer, praktischen Hotkeys, Berichtsdruck, CSV-Import und -Export sowie Eingangsvalidierung, die fehlerhafte Daten fernhält. Vor der Auslieferung überprüfe ich die Funktionalität in GNOME, KDE und XFCE. Sie erhalten kommentierten Quellcode, eine kurze Anleitung und Korrekturen nach der Lieferung. Über die Jahre in Gambas habe ich seine Eigenheiten, die Komponentenbibliothek gelernt und kann eine reaktionsschnelle, ansprechende Schnittstelle daraus herauskitzeln. Beschreiben Sie den Prozess, den Sie automatisieren möchten, und ich werde ihn in ein stabiles natives Programm für Linux umwandeln.