Anmelden

Mobile Technologien

Zur Umsetzung unseres Leistungsversprechens werden folgende Technologien eingesetzt:

Apple iOS

Native App-Entwickungen realisieren wir mit Objective-C, um eine maximale Performance zu erreichen. Dank Nutzung aller möglichen Gestiken und Gerätefeatures streben wir ein höchstmögliches Benutzererlebnis an.

Für die Kommunikation mit Servern und Backends setzen wir, je nach Anforderungen, auf REST-Kit, Webservices (SOAP) oder XML.

Apple iOS

HTML5

HTML5.pngFür Applikationen die im Browser von Smartphone und Tablets laufen sollen, setzen wir HTML5 in Kombination mit responsive Web-Design ein.

html5.org

Android

android-logo.png

Um die Vorteile von Android wie z.B. die Flexibilität bei der Darstellung/Usability oder die Anbindung von anwendungsspezifischer Peripherie im höchsten Masse ausnutzen zu können, setzen wir auch bei Android auf native Entwicklung mittels Java. Nebst den 1:1 Portierungen von iOS entwickeln wir auch eigenständige Applikationen in nativem Java (Android SDK).

Für die Kommunikation mit Servern und Backends setzen wir, je nach Anforderungen, auf REST, Webservices (SOAP) oder XML.

www.openhandsetalliance.com

Cross Platform Frameworks

Wenn eine Applikation auf verschiedenen mobilen Betriebssystemen laufen soll, empfiehlt sich je nach Situation der Einsatz von Cross Platform Frameworks. So genannte Hybrid-Apps gewinnen in letzter Zeit mehr und mehr an Bedeutung, da diese gerade wegen der hohen Kompatibilität auf den verschiedensten Geräten und –Betriebssystemen und der möglichen Wiederverwendung des Codes (reusable code) sehr kosteneffizient entwickelt und vor allem gewartet werden können.

Für die Entwicklung von Hybrid-Apps setzen wir auf Cross Platform Frameworks wie Apache Cordova / Adobe Phonegap in Kombination mit ionic und angularJS sowie anderen HTML5 JavaScript Frameworks.