Cybergrafic Websolutions - Drupal CMS-Entwicklung

- Mobile Applications Programmierung für iOS & Android

Mobile Applications Programmierung für iOS & Android mit Titanium Mobile

Mobile Applications für iPhone / iPad

Mobile Apps Programmierung mit Titanium Mobile

Wir entwickeln native Mobile Apps mit dem Open Source cross-platform Framework Titanium Mobile, und können damit auf effiziente Weise standardisierte Web Technologien wie HTML, CSS oder JavaScript einsetzen.
Dabei werden die Userinterfaces und Views des iOS-Betriebs-Systems genutzt, so dass der Endnutzer alle ihm bekannten und vertrauten Table Views, Buttons, Tabs etc. am iPhone nutzen kann. Auch alle anderen nativen Features wie Dateiensystem, Sound, Kamera oder Videokamera, GPS, etc können implementiert werden. Native Funktionalitäten wie social media features, location based services, Facebook, Twitter, Google Maps können ebenfalls einfach integriert werden.

Bei der Programmierung mit Titanium Mobile nutzen wir den Vorteil, dass wir mit einem Code-Stamm sowohl Mobile Apps für iPhone/ iPad als auch Android Applikationen zur Verfügung stellen können, und somit Mobile Apps für iOS und Android im Duopack zu einem vernünftigen Preis anbieten können.



Mobile Applications Programmierung für Android

Mobile Apps Programmierung mit Titanium Mobile

Auch Mobile Apps für Android entwicklen wir so wie iOS-Apps mit Titanium Mobile, native Features und Funktionalitäten können auf effiziente Weise implementiert werden. Auf Grund der zahlreichen Android-Display-Standards und den unterschiedlichen Android Betriebssystem Versionen müssen Mobile Apps für Android speziell für die unterschiedlichsten Mobilen Endgeräte optimiert werden.

Mobile Applications mit Titanium Mobile - appcelerator.com



Dynamische Mobile Apps mit CMS-Administration

Mobile Apps Programmierung / CMS-Administration

Titanium Mobile unterstützt mehrere hundert APIs, womit auf das Userinterface zugegriffen werden kann. Zur Verwaltung von Inhalten dynamischer Mobiler Apps für iPhone / iPad und / oder Android entwickeln wir spezielle CMS-Backends, etwa zum Upload von Dateien oder zur Administration bei mehrsprachigen Inhalten. Auch für native Apps mit Titanium Mobile eignet sich Drupal hervorragend als Backend-Administration.

Apprunner PDF-Manager - Mobile App für iPads & Android-Tablets



Web Applications Programmierung

Mobile Apps Programmierung / Web-Applications

Eine Web App ist im Grunde eine Webseite die von einem Mobilen Browser aufgerufen wird und alles mögliche enthalten kann. Web-Apps werden nicht auf dem Smartphone oder Tablet installiert, sondern über den Browser aufgerufen, weswegen für Web Apps im Unterschied zu am Device installierten Native Apps immer eine aktive Internetverbindung nötig ist. Auf Grund der hervoragenden Möglichkeiten setzen wir auch bei der Web-App-Entwicklung gerne auf eine Backend-Administration mit Drupal.



Veröffentlichung von Mobile Applications

Mobile Apps Programmierung / Publishing

Mobile Apps im Apple App-Store
Speziell für die Veröffentlichung einer Mobile App im App-Store ist es nötig einige Vorbereitungen zu treffen. Das Anlegen eines Accounts für iTunes-Connect kann durch die apple-eigene Überprüfung einer App mit einigen Komplikationen verbunden sein, weswegen für das Veröffentlichen von iPhone- & iPad-Apps ca 2 - 3 Wochen Wartezeit miteinkalkuliert werden müssen. Nach App-Updates beginnt der app-review-Prozess wieder von vorne.

Mobile Apps in GooglePlay
Die Veröffentlichung einer Mobile App im GooglePlay gestaltet sich im Unterschied zur App-Store Veröffentlichung eindeutig weniger zeitaufwendig, da der Überprüfungs-Prozess beim Upload neuer Apps bei GooglePlay entfällt. App-Updates können daher ohne lange Wartezeiten sehr rasch online gestellt werden.

Launch-Images und App-Icons
Sowohl für iPhone / iPad-Apps also auch für Android Smartphone / Tablets-Apps müssen im jeweiligen Store entsprechende Screens der Application (Launch-Images) und Logos (App-Icons) in verschiedenen Größen bereitsgestellt werden.

Speziell durch die beiden Display-Größen-Standards "low-res" und "high-res" bzw "retina" empfiehlt es sich im Vorfeld einer App Veröffentlichung in den jeweiligen Interface Design Guidelines zu informieren:

Apple Custom Icon and Image Creation Guidelines für iOS Applications
Android Developer Graphic and Image Assets für Android Applications



Beratung & Support Mobile App Entwicklung

Mobile Apps Programmierung / Beratung & Support

Wir beraten sie im Vorfeld einer Application Entwicklung gerne über Vorteile und Nachteile von Mobile Native Apps vs Web-Apps.
Im Grunde gilt es zu entscheiden, ob sie den Vorteil bei nativen Apps alle Komponenten des mobilen Endgeräts einsetzen zu können, im Vergleich zu den niedrigeren Entwicklungskosten einer etwas weniger "handy-typischen" Web-App wirklich benötigen. Auch die Tatsache, dass bei nativen Apps Inhalte bereits fix am Device installiert sind, sind der bei Web-Apps immer nötigen Internet-Verbindung gegenüber zu stellen.