×
singularIT GmbH
Hainstr. 1-3
04109 Leipzig
Tel.
+49 176 44475574
E-Mail
info@singular-it.de

Schreiben Sie uns direkt:
Ihr Anliegen

Android & Phonegap


Android Logo

Android

Der Marktanteil Androids lag im März 2019 in Deutschland bei 78% (statista/März 2019), gemessen am Absatz von Smartphones. Damit ist offensichtlich, dass Android aktuell den Großteil des Smartphone-Marktes bedient.

Mit nativen Android-Apps machen Sie die Funktionen des Smartphones für Ihre Nutzer optimal nutzbar und gewährleisten das sichere Ausführen auch performance-kritischer Aufgaben. Android bietet eine große API (Application-Programming-Interface), mit der sich zahlreiche Funktionen – Location Awareness, Content Sharing oder die Verbindung zur Cloud – leicht umsetzen lassen.

Das Design

Unser Android-Team ist stets auf dem neusten Stand der Technologien und kennt die Trends in der App-Entwicklung. So können Sie Ihre mobile Applikation individuell und passend nach Googles Material Design Richtlinien von uns gestalten lassen oder Ihre ganz eigenen Designvorschläge einbringen.

Erweiterungen und Tests

Damit Ihre mobile Anwendung leicht erweiterbar ist, halten wir uns an die Android Developer Guidelines, benutzen weit verbreitete Open Source Bibliotheken (Retrofit, Picasso, Dagger) und wenden die verbreiteten Techniken und Entwurfsmustern der Android-Community an.

Um sicherzustellen, dass Ihre Anwendung problemlos funktioniert, benutzen wir Test-Frameworks wie Mockito und Robolectric für die Unit Tests sowie Espresso für die Integration Tests.

Wir beraten Sie gerne, wenn es darum geht, wie ein Feature Ihrer Software mit einer Android API leichter und besser genutzt werden kann.

PhoneGap Logo

Phonegap / Cordova

Phonegap ist ein Framework für mobiles Cross-Development und wird von Allrounder Adobe entwickelt. Es basiert auf Apache Cordova, erweitert es jedoch um spezifische Funktionalitäten.

Das Grundkonzept ist recht einfach. Webbasierte Anwendungen werden mittels JavaScript, HTML und CSS geschrieben und in einem Web-Container auf dem jeweiligen mobilen Betriebssystem dargestellt.

Dies schließt auch die Verwendung von modernen JavaScript- und CSS-Frameworks – Vue.js oder Semantic UI – ein. Dabei ermöglicht es Cordova auf native Funktionalitäten des Smartphones – Kamera, Geo-Location, Notification oder Dateien – zuzugreifen.

Warum auf Phonegap setzen?

Das Hauptargument, Phonegap für Ihre mobile App zu nutzen, sind die enormen Zeit- und somit Kosteneinsparungen in der Programmierung. Die Entwicklung einer auf Phonegap basierenden Anwendung ist in der Regel weit weniger aufwendig als im nativen Android SDK.

Verschiedenen Betriebssysteme

Besonders wenn eine Anwendung auf verschiedenen Betriebssystemen – iOS oder Windows Phone – zum Einsatz kommen soll, kann dieser Zeit-Vorteil entscheidungsrelevant werden. Denn die Anwendung kann die existierende Codebasis verwenden und nur native Komponenten müssen neugeschrieben werden.

Dies wirkt sich ebenfalls signifikant auf die Kosten für Erweiterungen der Applikation aus. Denn auch hier müssen neue Funktionalitäten nur einmal geschrieben werden und können unkompliziert für alle Betriebssysteme ausgespielt werden.

Möglichkeiten und Grenzen

Damit im Nachhinein alles reibungslos funktioniert, müssen zu Beginn eines solchen Projektes die möglichen Tools zur Erstellung einer hybriden Anwendung genau auf ihre Möglichkeiten und Grenzen hin untersucht werden.

Allerdings gibt es auch Use-Cases, in welchen der Einsatz nicht sinnvoll ist – beispielsweise, wenn der Fokus stark auf das User Interface gelegt wird und auf jeder Plattform unterschiedliche Designs eingesetzt werden sollen.


Kontaktieren Sie uns jetzt!

Tim George

Mobile- und Web-Development