Darum hat es mit Android etwas länger gedauert  

Michael
18.09.2018 296 6:01 min

Wir arbeiten schon seit Jahren agil und lean. Das genau zu erklären dauert leider zu lange, aber wenn es dich interessiert, schau dir mal dieses Video über Scrum an. Unter anderem bedeutet es, dass wir uns nicht ins stille Kämmerlein zurückziehen und nach Jahren plötzlich mit einem fertigen Produkt auftauchen. Stattdessen versuchen wir, möglichst schnell etwas Nutzbares den Kunden zur Verfügung zu stellen und aus dem Feedback zu lernen. So merken wir direkt, ob wir auf dem richtigen Weg sind und vermeiden teure Fehlentwicklungen. Das machen mittlerweile ziemlich alle Firmen so – von Apple bis Google. Nicht weil es hipp ist, sondern weil es funktioniert.

Evolution statt Revolution
Dass es funktioniert liegt daran, dass heutzutage nur noch selten revolutionäre neue Technik entsteht – das Rad neu zu erfinden ist halt schwierig. Der Normalfall ist eher, dass bestehende Technik neu gedacht oder kombiniert wird und so etwas Neues entsteht. Auch das erste iPhone ist ein Beispiel dafür: Die Technik für Touchscreens, Handykameras und mobiles Internet gab es schon. Apple hat das alles kombiniert und sich darauf konzentriert, die Nutzbarkeit zu optimieren. Das hat den Unterschied gemacht und am Ende wurde aus dem iPhone etwas, das unseren Alltag grundlegend verändert hat. Als Firma hofft man natürlich immer auf so einen Erfolg, aber konkret planen kann man das nicht. Stattdessen schafft man ein Umfeld, in dem viele Idee entstehen und getestet werden können. Die erfolgreichsten entwickelt man weiter und kommt so nach und nach zu seinem verdientem Erfolg.
Wir haben das Wissen und die technischen Mittel, um so ziemlich alles umzusetzen, was mit Telefonie und Apps möglich ist. Aber was müssen wir machen, damit 2020 alle Leute sagen: “War ja klar, dass satellite ein Erfolg wird” ?!?
Wir hatten eine Idee, aber keine Gewissheit. Die Lösung: Wir bauen als erstes die Minimalversion von unserer Idee, werfen sie in den Löwenkäfig der öffentlichen Kritik und schauen, ob sie fit für den Markt ist. Wenn wir positives Feedback bekommen wissen wir, dass es in die richtige Richtung geht. Dann bauen wir weiter und entwickeln so nach und nach das fertige Produkt. Wenn nicht, stellen wir es komplett ein oder überlegen uns, welche Änderungen nötig sind. Und 2020 sagen wir dann: “So haben wir das von Anfang an geplant” ;)

Aber warum nicht iOS und Android gleichzeitig?
Die Minimalversion von satellite sollte nicht nur eine technisch funktionale Telefonie-App sein. Sie sollte auch klären, ob die Nutzer sich wirklich anmelden und ob sie verstehen, was satellite von anderen VoIP-Apps unterscheidet. Um das alles herauszufinden, brauchten wir drei Dinge:

  • Eine App, mit der man ohne SIM-Karte über eine Handynummer telefonieren kann – Denn das ist der Kern von satellite.
  • Ein Design das funktional ist und Nutzer überzeugt, sich anzumelden – Die App soll Spaß machen und von den Nutzern ernst genommen werden.
  • Eine Konzept, wie wir den Nutzern erklären, was an satellite besonders ist – Sonst werden wir nur als eine VoIP-App unter vielen wahrgenommen.

Alles drei hätte man sowohl mit iOS als auch Android testen können. Aber für beide System gleichzeitig zu entwicklen hätte nur Zeit gekostet und keinen Vorteil gebracht. Die Frage war also: Mit welchem System finden wir schnellstmöglich Lösungen für die Herausforderungen?

iOS vs. Android

iOS:

  • Innovation durch Call-Kit, das noch keine App in Deutschland genutzt hat.
  • Generell überschaubare Hardwarevielfalt (Call-Kit erst ab dem iPhone 5s).
  • Versionskompatibilität bis maximal iOS 10.
  • Geschlossenes System mit intransparenten Release-Vorgaben, aber aufgeräumten und redaktionell betreutem App-Store.

Android:

  • Ausgereifte Technik zur VoIP-Integration in nativer Telefonie.
  • Deutlich größere Nutzergruppe.
  • Wir unterstützen grundsätzlich gerne Open Source Projekte.
  • Große Varianz bei Hardware und API-Versionen.

Letztlich haben wir uns gegen Android entschieden. Unter anderem, weil dann viel Zeit dafür notwendig gewesen wäre, die App für relevante Screengrößen und API-Versionen nutzbar zu machen. Diese Zeit wollten wir lieber nutzen, um schneller an den Start zu kommen.
Nachdem die Entscheidung für ein System gefallen war, haben wir innerhalb eines Jahres die iOS-Version fertiggestellt und damit bei mehreren hundert Beta-Testern Feedback gesammelt. Schnell war klar: satellite kommt gut an und die Nutzer finden Anwendungsfälle in ihrem Alltag. Jubel, Jubel, Zahnseide-Tanz!

Warum haben wir dann nicht direkt mit Android weitergemacht?
Die Minimalversion war wie gesagt nur der Testballon, ob unsere Idee überhaupt eine Chance haben könnte. Sie war noch weit davon entfernt, reif für den Mobilfunkmarkt zu sein. Zum Beispiel waren wir noch nicht aus allen Mobilfunknetzen erreichbar, geschweige denn aus allen Festnetzen. Das Geschäftsmodell basiert auf einem Freemium-Angebot, die Premium-Version gab es aber noch nicht. Und viele Nutzer meinten, dass sie satellite ohne Portierung ihrer alten Nummer und dem Empfang von Verifizierungs-SMS nicht wirklich nutzen würden.
Wenn wir auch eine Minimalversion für Android gemacht hätten, wäre die Entwicklung der marktreifen Version deutlich verzögert worden. Deshalb haben wir beschlossen, zuerst die Dinge zu entwickeln, die unabhängig vom Betriebssystem für beide Plattformen einen Mehrwert haben und von aktiven Nutzern gefordert wurden. Konkret waren das dann die Erreichbarkeit aus allen Mobilfunknetzen, satellite Plus, Portierung von Rufnummern und Verifizierungs-SMS. Fast alles was wir in den letzten 4 Monaten gemacht haben, kann 1:1 bei Android übernommen werden.

Wie haben wir dann mit Android gestartet?
So wie wir bei neuen Projekten immer starten: Wir haben überlegt, welche Herausforderungen wir klären müssen und eine erste Minimalversion gebaut. Das Erfreuliche war, dass wir nicht mehr herausfinden mussten, ob satellite überhaupt eine Chance hat. Auch die Kommunikation und das Design waren schon erfolgreich getestet. Es ging dann vor allem darum, dass die Telefonie auf Android genauso gut funktioniert wie mit iOS. Als das geklappt hat, haben wir die App hübsch gemacht und für alle relevanten Modelle und API-Versionen in den Play-Store gebracht.
Zum Start gab es also eine Android-App, mit der man nur telefonieren konnte und die von 300 Beta-Testern auf Zuverlässigkeit geprüft wurde. Ohne hübsches Design, ohne Anmeldeprozess in der App, ohne Kontaktimport oder Premium-Version. Danach kam die Version für den Play-Store, die jeder nutzen konnte. In Zukunft werden Android und iOS immer auf dem gleichen Stand sein und alle Funktionen auf beiden Systemen laufen – darauf kannst du dich verlassen.

Ich hoffe, dass unsere Gründe nun etwas klarer sind – und die Entscheidung mit Android später zu beginnen – dadurch transparent wird. Ich erwarte nicht, dass alle die Entscheidungen gut finden, aber zumindest wisst ihr jetzt, warum wir uns so entschieden hatten.

296 Kommentare


Holger Jacobsen:

Ich benutze die iOS-Version mit dem alten iPhone 5 meiner Tochter, da die Android-Version (benutze eigentlich lieber mein Samsung Galaxy S4 GT-I9505 mit LineageOS 15.1) noch nicht fertig ist. Woran kann es liegen, dass manchmal trotz bestem WLAN die Verbindung nicht einmal zum Satellite-Bot möglich ist, manchmal allerdings schon?

antworten

    Claudia:

    Hallo Holger,
    es wäre super, wenn du ein Ticket aus der App aufmachen könntest, in dem du kurz nochmal das Problem schilderst. Wichtig wäre auch, dass du etwas genauer beschreibst, was du mit „Verbindung kommt nicht zustande“ meinst und noch etwas genauer ausformulierst, wie sich das äußert – bekommst du beispielsweise eine Fehlermeldung oder eine Ansage zu hören. Wir helfen dir dann gerne weiter.
    Viele Grüße
    Claudia

Marco:

Ist es auch möglich in der Karibik auf Festnetz zu telefonieren?

antworten

    Claudia:

    Hallo Marco,
    welche Länder über satellite erreichbar sind, kannst du der folgenden Liste entnehmen: https://help.satellite.me/hc/de/articles/360000395345-Welche-Länder-sind-mit-satellite-erreichbar-

    Da zur Karibik sehr verschiedene Inseln und Inselgruppen mit unterschiedlichen Staatenzugehörigkeiten gezählt werden, ist es schwierig darauf eine Antwort zu finden. Falls es dir um bestimmte Rufnummern eines bestimmten Staates geht, kannst du dich gerne nochmal melden und deine Frage vielleicht noch etwas konkretisieren.
    Viele Grüße
    Claudia

Holger Jacobsen:

Hallo Claudia,

Ich werde mein Bestes versuchen. : – ) Wenn ich versuche den Satellite-Bot oder sonst jemanden anzurufen, stürzt die ganze App manchmal scheinbar ab. Aber eben nicht immer. Wenn sie abstürzt, kann ich natürlich auch kein Ticket eröffnen. Ganz davon abgesehen, sehe ich diese Möglichkeit hier auch gar nicht, obwohl die Nummer verifiziert ist. Meinst du die „Contact Support“ Option? Leider bekomme ich auch keine Fehlermeldung oder eine Ansage, die ich euch weiterleiten könnte. Manchmal lese ich „This accessory may not be supported.“ Ich benutze iOS 10.3.3 und die Anzeigensprache ist amerikanisches Englisch.

Gruß,

Holger

antworten

    Claudia:

    Hallo Holger,
    danke für deine Antwort. Ja genau, ich meinte die Contact Support Funktion. Stürzt die App dann ebenfalls ab, wenn du die diese Funktion nutzt? Falls nicht, wäre es wie gesagt super, wenn du uns darüber schreiben könntest, oder schick uns gerne auch eine Mail an help@satellite.me Da die Kommentarfunktion im Blog nicht so ganz geeignet ist für eine längere Supportkommunikation, vor allen Dingen, weil die Kommentare ja auch alle öffentlich sind. Wenn du uns dann über ein Ticket oder auch per Mail kontaktierst, wäre es super, wenn du uns noch dein iPhone Modell nennen könntest. Beziehe dich auf jeden Fall auf die Kommunikation hier über den Blog, dann wissen wir schon Bescheid.
    Viele Grüße
    Claudia

Otto:

Hallo – habe den link von chip.de – kann aber eure app auf playstore nicht finden – koennt ihr helfen? Danke

antworten

Bernd:

Hallo, bin seit Jahren Sipgate Basic Bezahlkunde wollte mir die App Android runterladen auf 7.1, geht nicht. Außerdem wenn man schon legitmiert ist, warum muss sich dann, wenn man das Produkt dazu buchen will, das ganze Prozedere erneut durchlaufen.

antworten

    Michael:

    Die App ist ganz normal im Play Store. Warum kannst du sie nicht runterladen? DU musst aber in jedem Fall einen satellite Account neu anlegen, denn die Systeme haben nix mit deinem bestehendem sipgate Account zu tun.

Kerstin Elgert:

Warum finde ich nirgends wo ich Plus buchen kann bzw. mich in einem Account einloggen kann ?

antworten

    Michael:

    Plus für Android ist noch nicht verfügbar. In deinen Account solltest du dich aber einloggen können … direkt beim Startbildschirm, oberhalb von „Starten“.

heidemarie:

Hallo, ich habe Satellite auf dem Tablet installiert, möchte die App aber auch auf meinem SMJ3(2016) installieren oder verbinden. Wie mache ich das oder geht das gar nicht?
Danke im voraus

antworten

    Michael:

    Hi, sollte klappen. Du brauchst ein Smartphone mit mindestens Android Marshmallow. App runterladen und dich mit deinen vorhandenen Accountdaten einloggen. Viel Spaß:)

Mustafa Yücel:

Hallo ihr Lieben,
Satellite ist super, aber wann kommt die Türkei dazu ?

antworten

    Michael:

    Danke, aber die Türkei kommt vermutlich nicht dazu.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.