Apertura. Revista de innovación educativa‏

Jauregui Eyman

Resumen biográfico

Preis-/ leistungsstarke App Entwicklung ist in einer Großstadt wie München nicht selbstverständlich. Die TomorrowBits GmbH macht es möglich! Bei Stundenpreisen, welche die lokale Konkurrenz teilweise um mehr als die Hälfte unterbieten, wird trotzdem zugleich hohe Qualität geliefert. Ein eigenes „Lean Management“ Konzept und ein ausgefeiltes Produktionskonzept machen es möglich! Webseiten, mobiloptimierte, voll responsive Homepages, progressive HTML5 WebApps, native Apps für iPhones (iOS) und Android Geräte, wie auch hybride cross Platfform Applikationen sind ebenso unter den Kernkompetenzen zu finden, wie etwa die Programmierung von sprachgesteuerten Programmen mit voice user interface (VUI). Diese kommen bei der Programmierung von sogenennaten Skills für Amazons Echo bzw. Alexa Spracherkennungssystem ebenso zum Einsatz, wie bei der Entwicklung von sogenannten „Actions“ für Googles smart home speaker namens Google Home. Auch für Apples Homepod werden Erweiterungen für die sprachgesteuerte Assistentin Siri in München von der TomorrowBits GmbH angeboten. Bei der Wahl zwischen nativen Apps, WebApps und hybriden Apps hat der Kunde oft die Qual der Entscheidungsfindung. Die professionellen App Entwickler aus München leisten hierbei professionelle Hilfestellung und beraten jeden Kunden individuell, unverbindlich und aufrichtig. Generell gilt: Technisch einfachere Apps, welche nicht oder kaum auf spezielle Hardwarekomponenten der Smartphones, wie etwa auf die Funktionen der Kamera angewiesen sind oder auf das GPS- bzw. das Bluetoothmodul oder den Beschleunigungssensor, können oft günstig und schnell als WebApp realisiert werden. Vorteile dabei sind unter anderem die Suchmaschinenoptimierbarkeit (SEO), die Verfügbarkeit der App außerhalb von einem Store, die Auffindbarkeit mittels normaler Suchmaschine, die Nutzung einer eigenen Domain sowie die Installation eines Icons auf dem Homescreen und die teilweise Speicherung von Offlinedaten wie etwa bei Favoritenfunktionen in der App. Wenn jedoch die erwähnten Hardwareteile des Smartphones von technisch komplexeren Apps benötigt werden, empfiehlt sich meist hybride Programmierung, bei der mit nur einer Programmierung die diversen mobilen Plattformen bedient werden können. Die möglichen Einbußen in der Leistungsstärke und mögliche Wartezeiten, bis alle gewünschten Funktionalitäten mit einem genutzten Framework, wie etwa PhoneGap, React Native oder mit Ionic realisierbar sind, können Nachteile darstellen, die manche Kunden zur nativen Programmierung bewegen. Apps, welche die neuesten technologischen Möglichkeiten voll ausnutzen möchten, wie etwa Augmented Reality Apps (AR Apps) oder aufwendige Virtual Reality Apps, werden häufig bevorzugt nativ programmiert. Allerdings muss hier für jede Plattform extra entwickelt werden, sodass ein und dieselbe App beispielsweise einmal komplett für iOS programmiert wird, um auf iPhones und iPads zu laufen und dann nocheinmal komplett für Android, um die Androidnutzer ebenfalls zu bedienen. Dies kostet durch die doppelte Zeit im Vergleich zu natien Apps auch schnell einmal das doppelte Geld. Jede Entwicklungsart birgt also Nachteile und Vorteile, die es gegeneinander abzuwägen gilt. Angesichts der Preisunterschiede kann dies jedoch sehr lohnend sein, da nicht für jeden Anwendungsfall eine native Programmierung von Nöten ist!

tomorrowbits