Hybride Apps
—
Efficient and goal-oriented programming with GO
Golang - or short Go - is a compiled programming language with the aim of creating efficient software and to guarantee high code readability. Besides the automatic memory cleanup, Go also support a high grade of concurrencies and thus facilitates the parallel processing of diferrent commands. A wide range of appications, from desctop software to web applications and APIs, can be created with Go. Advantages here are especially the speed and scalability of Go applications.
Für die Umsetzung von Apps gibt es zahlreiche Ansätze. Wir arbeiten mit verschiedenen Technologie-Stacks und haben uns auf die Umsetzung von hybriden Apps mit dem Ionic Framework spezialisiert, welches eine effizierten Programmierung auf Basis des Angular Framework von Google ermöglicht.
Die meisten mobilen Anwendungen interagieren im Hintergrund mit einem Backend. Hierbei handelt es sich um eine Serverseite-Anwendung, die beispielsweise die Nutzerverwaltung verantwortet oder Transaktionen, die in der App getätigt werden, validiert. Durch unsere Erfahrung im Backend- und Datenbank-Bereich können wir zu unseren Anwendungen auch die notwendigen Backend-Entwicklungen liefern. Je nach Anforderungen setzen wir auf einfache Web-APIs oder umfangreiche Individual-System basierend auf PHP, Ruby on Rails oder Elixir. Es muss aber nicht immer ein umfangreiches Backend-System sein. Oft reicht schon eine einfache Integration von externen Diensten wie Firebase, bspw. für die Nutzung von Push-Nachrichten oder ein API-Wrapper, der Ihre vorhandene Software-Lösungen für die App nutzbar macht.