Erleichtern Sie Ihre tägliche Arbeit
Individualprogrammierung kann Ihnen Routinearbeiten abnehmen. Egal ob Sie Ihre bestehende Software um Module oder Plugins erweitern möchten oder eine vollständig neue Lösung benötigen - mit geoGLIS bekommen Sie einen kompetenten Partner, der Sie bei Ihrem Vorhaben unterstützen kann.
Wir bieten Ihnen ein breites Wissens- und Erfahrungsspektrum in den Bereichen Anforderungsanalyse und -management, Architektur und Entwurf nach objektorientierten Prinzipien, Qualitätssicherung und Betrieb von Software.
Gemeinsam mit unseren Partnern verfügen wir über ein weitreichendes Portfolio an Programmiersprachen und Anwendungserfahrung. Hierbei liegt der Fokus auf agiler Softwareentwicklung - so können wir flexibel auf Ihre Wünsche reagieren.
Entwicklung im Überblick
Wir bieten Ihnen fachliches Knowhow in folgenden Bereichen:
- SQL und Datenbanken (MySQL, Oracle, PostgreSQL)
- Web-Services (SOAP, REST)
- Frameworks (Phalcon, Angular, Apache Cordova, Symfony)
- Web-Technologien (HTML, XML, JavaScript, jQuery)
Neben der Neuerstellung unterstützen wir unsere Kunden auch im laufenden Betrieb der Software. Wir kümmern uns gerne um Versionsupdates und verfolgen die Weiterentwicklung Ihrer Software. Dabei berücksichtigen wir moderne Standards und Anpassungen an zukünftige Fragestellungen und Entwicklungen. Unser unkomplizierter Support erreicht Sie via Fernzugriff auf Ihren Servern oder gleich über ein Hosting Ihrer Daten bei uns im Hause.
Entwicklung konkret
Wir führen Software-Entwicklungen auf Basis folgender Programmiersprachen durch:
PHP
PHP ist eine hauptsächlich auf Servern eingesetzte Skriptsprache zum Erzeugen von Webseiten und Webanwendungen. Durch ihre Plattformunabhängigkeit ist sie auf nahezu jedem Server-Betriebssystem einsetzbar. Zudem zeichnet sie sich durch eine breite Datenbankunterstützung und zahlreiche Erweiterungsbibliotheken aus. Als Basis für Ihr Projekt setzen wir auf die High-Performance-Frameworks Symfony und Phalcon. Mit Hilfe von PHP können wir auch Ihre Geodaten hochperformant einlesen, verarbeiten und visualisieren. Beispiel für eines in PHP programmierten Produkte ist unser onmaps-Kartendienst mit ca. 20 Mio. Kartenanfragen im Monat.
JavaScript
Zusammen mit HTML5 und CSS3 nutzen wir JavaScript für die Entwicklung von Webanwendungen. Hierfür verwenden wir u.a. folgende Frameworks oder Bibliotheken:
- OpenLayers 5+ oder Leaflet für die Darstellung von Geodiensten und Geodaten
- Apache Cordova für mobile Apps (Android und iOS)
- Angular 5+ für Entwicklung von Webanwendungen
Java
Java nutzen wir mit Unterstützung von Entwicklungspartnern primär für die Entwicklung von RichClient-Anwendungen (RCP) wie den Naturschutzmodulen von K3Umwelt. Hierfür setzen wir Eclipse als Framework ein.
VBA
Für Anwendungen im Office-Umfeld sowie für die Workflowentwicklung unter ArcGIS 10.x setzen wir auf VBA. Prominentes Beispiel sind die Erfassungsoberflächen für die Biotopkartierungen des Landes Schleswig-Holstein.