AKRA Future Technologies

Lösungen, Plattformen und Technologien für Unternehmen 2.0

Icon


Das neue Android 1.6 ab Oktober 2009

Alles schöne Features. Ich warte aber immer noch auf ein besseres Prozesshandling im Telefonie- vs Synchronisationsmanagement bei Android. Es wäre schön, wenn während man telefoniert, die Synchronisation der Anwendungen auf dem Smartphone unterdrückt werden würde, damit es nicht regelmässig zu Gesprächsabbrüchen und -unterbrechungen kommt. Die Sendemasten der Telekommunikationsanbieter verkraften offenbar momentan die unterschiedlichen Signallasten und -techniken nicht. Ach übrigens, was macht die aktuelle Task Force, die so hoffnungsvoll gestartet ist, Vodafone?



Pressesprecher von Vodafone nimmt Stellung zu Telefonaussetzern beim HTC Android

Vor einigen Tagen hatte ich über Probleme auf meinem Android HTC magic Smartphone berichtet. Es setzte in mehr als der Hälfte der Telefongespräche aus. Ich schien nicht der Einzige zu sein, der mit diesen Problemen kämpft. Die Ursachenforschung der Nutzer blieb ohne wirkliches Ergebnis bisher.

Dirk Ellenbeck, Pressesprecher von Vodafone, hat nun eben auf meinen Artikel schnell reagiert, prompt in den Kommentaren darauf hier geantwortet und klärt nach seinen Recherchen beim Hersteller HTC auf. Seine Antwort im vollständigen Wortlaut:

Als Pressesprecher von Vodafone habe ich den Beitrag mit großem Interesse gelesen und gemeinsam mit HTC versucht, dem Problem auf den Grund zu gehen. Es gibt keinen wie im Beitrag vermuteten Zusammenhang zwischen Gesprächsabbrüchen und der Priorisierung von Prozessen in Android oder auf der CPU. Eine Prozessorauslastung durch Applikationen ist unwahrscheinlich, nicht zuletzt, weil die meisten Telefon-Funktionen, also die Funk-Technik sowie die Modem-Funktion auf einem eigenen Coprozessor laufen.

Wahrscheinlicher ist, dass die beschriebenen Gesprächsabbrüche durch Applikationen verursacht werden, die im Hintergrund laufen und Datenverbindungen aufbauen. Während einem Telefonat muss das Gerät dann mehrere Male von “Packet” to “Circuit Switched” (Übertragung von Daten und Sprache über GSM bzw. IP) zu “MultiRAB” (beides zusammen) schalten. Hinzu kommen noch die Wechsel zwischen den verschiedenen Geschwindigkeiten bei GSM, GPRS und UMTS.

Wenn nun Applikationen nicht fehlerfrei programmiert sind, kann der Aufbau der Datenverbindung zum Gesprächsabbruch führen. Bei Android werden alle Applikationen gleich behandelt (es gibt keine System-Applikationen, die vorrangig laufen). Die Überprüfung der Applikationen vor Veröffentlichung im Market wird von den Programmierern selbst und nicht von Google oder HTC vorgenommen. Daher ist es sehr aufwändig und schwierig, den Fehler zu lokalisieren. Denn letztlich muss tatsächlich jede Applikation einzeln und dann zusammen mit den anderen Applikationen laufen, um den Fehler einzugrenzen und so die verursachende Applikation zu finden.

Vielen Dank für die detaillierte und offene Aufklärung, Dirk!

Das spricht allerdings für eine zentrale Zertifizierung aller Applikationen, die auf dem Android laufen sollen bzw auf HTC oder anderen Geräten. So ähnlich wie die zentrale Zertifizierung aller Applikationen, die auf iPhone oder anderen Geräten laufen. Darüber sollte die Industrie um Android nachdenken und etwas Praktikables veranlassen. Herzlichen Dank noch einmal für die schnelle Reaktion und Stellungnahme, Dirk.

Was werden Google, Android oder die Hersteller und Netzbetreiber nun machen? Wird es eine zentrale Zertifizierung geben, die Android Applikationen auf Zuverlässigkeit und Kompatibilität prüft? Wird es zudem noch eine Priorisierung der Prozesse im Android geben? Es muss.

Mein Vorschlag: Zu diesem Problemkreis kurzfristig eine Joint Technical Task Force aus Google, Android, HTC und Vodafone bilden, die Ursachen erforschen, analysieren, einen Massnahmenkatalog aufsetzen und die Probleme schnell lösen. Vodafone kann gerne die Schirmherrschaft übernehmen von mir aus. Oder Google. Ein neutraler Dritter sollte das Ganze koordinieren.

Nachtrag von heute [18:49]: Wie Dirk Ellerbeck, Pressesprecher von Vodafone eben im “Sprechblase”-Blog bestätigt hat, arbeitet jetzt Vodafone mit HTC an der Lösung des Problems zusammen und ist bestrebt auch Google/Android in diese Task Force einzubeziehen. Gut!



Future Technologies: Mobiles & webbasierte Lösungen und Technologien

Der Geschäftsbereich Future Technologies bei AKRA hat sich zwei Geschäftsfelder auf die Fahne geschrieben: Mobiles & webbasierte Lösungen und Technologien. Warum? Beides sind aktuell die mit Abstand zwei wachstumsstärksten und interessantesten Themen in der Industrie und sie werden das Geschäft in den kommenden Jahren stark beherrschen. Dort wollen wir Knowhow, Zeit und in Mitarbeiter investieren. Dort wollen wir Projekte gewinnen und Produkte entwickeln. Dort wollen wir uns einen Namen schaffen.

Wir werden uns als Plattform für Mobiles stark auf Android™ fokussieren. Im Dreigestirn mit iPhone und Black Berry, glaube ich, dass die Open Source Software und das von Google gesponsorte Android auf Sicht das Rennen machen wird. Ein erstes kleines Kernteam haben wir dafür schon aufgebaut und gestartet.

Neben Applikationen für mobile Endgeräte werden wir uns natürlich ebenso mit den stationären Backends für innovative weborientierte Lösungen und serverbasierte, leistungsstarke und komplexe Geschäftslogiken und Diensten beschäftigen. Hier kommen unsere Teamerfahrungen aus der bisherigen Arbeit zum Zug. Erste interessante Projektanfragen dazu haben wir schon bereits.

Wir sind zwar branchenneutral in den Anwendungen, doch werden wir uns sicher auch an der Herkunft von AKRA und an meiner eigenen beruflichen Historie orientieren und uns im generellen Umfeld Travel und Transportation, Shipping und Aviation sowie Logistics bewegen. Die Domänen Financials und Energy spielen ebenfalls eine grosse Rolle. Dazu berichte ich später mehr.

Wir unterstützen dabei technologisch sowohl etablierte Unternehmen, die neue Geschäftsbereiche aufbauen, wie auch kapitalmässig solide ausgestattete Start-ups, die  Technologiepartner und Entwickler zur Umsetzung ihrer innovativen Ideen, Geschäftsmodelle und Konzepte suchen.

Es wird ein sehr spannendes kommendes zweites Halbjahr.

AKRA Future Technologies konzentriert sich auf innovative webbasierte & mobile Lösungen, Plattformen und Technologien für Unternehmen 2.0. Wir entwickeln maßgeschneidert in Ruby on Rails, Java, Android und mehr. AKRA Future Technologies ist ein Geschäftsbereich der AKRA GmbH in Hamburg.

Schlagwörter

Über die AKRA Gruppe



Die AKRA GmbH, IT-Beratungshaus und Softwareschmiede, wurde 1999 von Fabian von Borcke und Thomas Ochmann in Hamburg gegründet. Die AKRA Unternehmensgruppe besteht heute aus den Geschäftsbereichen AKRA Software Development, AKRA Business Solutions, AKRA Management Consulting und AKRA Future Technologies sowie einer Niederlassung in Frankfurt am Main. Technologisch bewegen wir uns im Umfeld Java, Ruby on Rails, aber auch SAP IS-U, der branchenspezifischen Softwarelösung für die Versorgungsindustrie wie Elektrizitäts-, Gas- und Wasserversorgungsunternehmen. Generell sind wir branchenunabhängig, haben aber durchaus unsere historisch gewachsenen Branchenschwerpunkte Energy, Logistics und Financials.