Tech

Darum hat es mit Android etwas länger gedauert

Michael
18.9.2018

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.

Kommentare

Aktuell kannst Du leider keine neuen Kommentare schreiben.
Vielen Dank für deinen Kommentar! Deine Nachricht wir in kürze hier angezeigt.
Oops! Something went wrong while submitting the form.
Ali Türk
December 9, 2018
Möchte tester werden für Android.
Claudia
Claudia
December 27, 2018
Hey Ali, aktuell suchen wir keine neuen Tester mehr, da unser Pool schon aus rund 3000 Testern besteht. Danke für dein Verständnis. Viele Grüße Claudia
Claudia
December 27, 2018
Hey Ali, aktuell suchen wir keine neuen Tester mehr, da unser Pool schon aus rund 3000 Testern besteht. Danke für dein Verständnis. Viele Grüße Claudia
Thomas
December 27, 2018
Howdy! Seit über 3 Monaten hört man nichts Neues mehr. Läuft es nicht so gut? Oder steht der Release kurz bevor? :)
Claudia
Claudia
December 27, 2018
Hallo Thomas, vor allem über den Android-Newsletter und über Facebook versuchen wir alle Android-Interessierten mit Infos zu versorgen. Wenn du auf dem Laufenden gehalten werden möchtest, empfehle ich dir dich in den Newsletter einzutragen. Am 20. Dezember haben wir einen Newsletter mit dem aktuellen Stand des Alphatests rausgeschickt und beschrieben was bis jetzt schon mit der Alpha Version 0.0.1 und 0.0.2 möglich ist. Außerdem wird Anfang 2019 die Alpha Version 0.0.3 kommen. Wenn die Telefonie damit wie geplant funktioniert, starten wir im nächsten Schritt die Closed-Beta. Viele Grüße, Claudia
Claudia
December 27, 2018
Hallo Thomas, vor allem über den Android-Newsletter und über Facebook versuchen wir alle Android-Interessierten mit Infos zu versorgen. Wenn du auf dem Laufenden gehalten werden möchtest, empfehle ich dir dich in den Newsletter einzutragen. Am 20. Dezember haben wir einen Newsletter mit dem aktuellen Stand des Alphatests rausgeschickt und beschrieben was bis jetzt schon mit der Alpha Version 0.0.1 und 0.0.2 möglich ist. Außerdem wird Anfang 2019 die Alpha Version 0.0.3 kommen. Wenn die Telefonie damit wie geplant funktioniert, starten wir im nächsten Schritt die Closed-Beta. Viele Grüße, Claudia
Manfred
December 7, 2018
Ja, das wüsste ich auch gerne? Sind drei Monate für die Anpassug einer iosapp an android nicht ein bisschen lange?
Claudia
Claudia
December 27, 2018
Hey Manfred, Anpassung ist in diesem Fall nicht der korrekte Ausdruck. Da es sich um ein komplett anderes Betriebssystem handelt, entwickeln wir die App dafür neu. Im Laufe dieser Entwicklung ergeben sich auch ganz andere Herausforderungen und Probleme als bei der Entwicklung der iOS-Version, so dass die Entwicklung eben ihre Zeit braucht. Schließlich wollen wir auch den Android-Nutzern eine qualitativ hochwertige App mit einer möglichst tiefen Integration in das Betriebssystem zur Verfügung stellen. Viele Grüße Claudia
Claudia
December 27, 2018
Hey Manfred, Anpassung ist in diesem Fall nicht der korrekte Ausdruck. Da es sich um ein komplett anderes Betriebssystem handelt, entwickeln wir die App dafür neu. Im Laufe dieser Entwicklung ergeben sich auch ganz andere Herausforderungen und Probleme als bei der Entwicklung der iOS-Version, so dass die Entwicklung eben ihre Zeit braucht. Schließlich wollen wir auch den Android-Nutzern eine qualitativ hochwertige App mit einer möglichst tiefen Integration in das Betriebssystem zur Verfügung stellen. Viele Grüße Claudia
Exploit
November 25, 2018
Interessantes Produkt. Wird die Software Open-Source? Gibt es ein API für eigene Erweiterungen?
Mathias
Mathias
December 7, 2018
Bis jetzt gibt es keine Pläne den Quellcode Open-Source zu machen. Wenn du aber mit Telefonie experimentieren willst und eine API brauchst um Telefonie zu steuern, dann schau dir doch mal die anderen sipgate produkte wie basic, simquadrat und team an. Diese haben offene API Schnittstellen und ermöglichen es Erweiterungen zu bauen. Grüße Mathias
Mathias
December 7, 2018
Bis jetzt gibt es keine Pläne den Quellcode Open-Source zu machen. Wenn du aber mit Telefonie experimentieren willst und eine API brauchst um Telefonie zu steuern, dann schau dir doch mal die anderen sipgate produkte wie basic, simquadrat und team an. Diese haben offene API Schnittstellen und ermöglichen es Erweiterungen zu bauen. Grüße Mathias
Johann Strobel
November 30, 2018
Hallo, und wenn man eine 0800 Numer anruft (was Normalerweise kostenlos ist) wird dann von den 100 Freiminuten auch abgezogen? Oder wenn ich angerufen werde wird es auch von den 100 Freiminuten abgezogen? Viellen Dank! Lieben Gruß
Mathias
Mathias
December 7, 2018
Hallo Johann, Die 100 Freiminuten bekommst du nur abgezogen, wenn du ausgehend Telefonierst. Bei eingehende Anrufen kannst du so viele Minuten telefonieren wie du willst. Bei den ausgehenden Anrufen zählen wir jede Minute. Aktuell auch 0800 Nummern. Grüße aus dem Headquarter, Mathias
Mathias
December 7, 2018
Hallo Johann, Die 100 Freiminuten bekommst du nur abgezogen, wenn du ausgehend Telefonierst. Bei eingehende Anrufen kannst du so viele Minuten telefonieren wie du willst. Bei den ausgehenden Anrufen zählen wir jede Minute. Aktuell auch 0800 Nummern. Grüße aus dem Headquarter, Mathias
Johann Strobel
December 3, 2018
Kommt die Android App noch in diesem Jahr?
Mathias
Mathias
December 7, 2018
Hi Johann, Dieses Jahr sicherlich nicht mehr, wir befinden uns gerade noch in der Testphase und versuche mit Vollgas die Grundfeatures eingehende / ausgehende Telefonie zu bauen. Grüße Mathias
Mathias
December 7, 2018
Hi Johann, Dieses Jahr sicherlich nicht mehr, wir befinden uns gerade noch in der Testphase und versuche mit Vollgas die Grundfeatures eingehende / ausgehende Telefonie zu bauen. Grüße Mathias
Thomas Yakov Krüger
November 18, 2018
Leute ganz ehrlich, SO macht man sich keine Freunde! Schon wieder wie iOS Nutzer bevorzugen. Ich bin schon jetzt bedient - und viele aus dem Facebook Forum zu dem Thema ebenso.
Claudia
Claudia
November 19, 2018
Hey Thomas. Wenn dich das Thema genauer interessiert, weshalb wir die Entwicklung der iOS-App der Entwicklung der Android-App vorgezogen haben und aus welchen Gründen wir nicht an beiden gleichzeitig gearbeitet haben, schau gerne mal in unseren Blog. Dort erklärten wir die Gründe ausführlich: https://holodeck.satellite.me/blog/satellite-auf-android
Claudia
November 19, 2018
Hey Thomas. Wenn dich das Thema genauer interessiert, weshalb wir die Entwicklung der iOS-App der Entwicklung der Android-App vorgezogen haben und aus welchen Gründen wir nicht an beiden gleichzeitig gearbeitet haben, schau gerne mal in unseren Blog. Dort erklärten wir die Gründe ausführlich: https://holodeck.satellite.me/blog/satellite-auf-android
Daniel
November 14, 2018
Moin Moin, eine coole Funktion wäre, bestehende sipgate Accounts integrieren zu können und die freie Wahl der Absendernummer (also bisher genutzte Handynummer oder Wahlweise dienstliche und private Festnetznummern, um Anrufer nicht zu verwirren.
Claudia
Claudia
November 19, 2018
Danke für dein Feedback. Langfristig planen wir tatsächlich eine Integration von satellite in die bestehenden sipgate Accounts. Bis es soweit ist, musst du dich allerdings noch ein wenig gedulden. Wir haben es aber auf dem Schirm. :)
Claudia
November 19, 2018
Danke für dein Feedback. Langfristig planen wir tatsächlich eine Integration von satellite in die bestehenden sipgate Accounts. Bis es soweit ist, musst du dich allerdings noch ein wenig gedulden. Wir haben es aber auf dem Schirm. :)
Michael Heger
November 14, 2018
Bekommen alle Teilnehmer des Apple Beta Testes auch die Möglickeit (bei vorhandensein eines Android Devices natürlich nur) auch am Andorid Beta Test teilzunehmen? ich hätte großes Interesse, und dann ja auch einen direkten Vergleich beider Welten ;-)
Claudia
Claudia
November 19, 2018
Hey Michael. Auch iOS-Betatester, die Interesse am Android-Betatest haben, mussten sich über den Newsletter und das Bewerbungsformular anmelden. Es gibt keine generelle Regelung, dass alle iOS-Tester automatisch zusätzlich die Möglichkeit bekommen, am Android-Test teilzunehmen. Also falls du dich für den Android-Betatest beworben hast, hast du auf jeden Fall noch Chancen dabei zu sein. Bewerben kann man sich nun aber leider nicht mehr.
Claudia
November 19, 2018
Hey Michael. Auch iOS-Betatester, die Interesse am Android-Betatest haben, mussten sich über den Newsletter und das Bewerbungsformular anmelden. Es gibt keine generelle Regelung, dass alle iOS-Tester automatisch zusätzlich die Möglichkeit bekommen, am Android-Test teilzunehmen. Also falls du dich für den Android-Betatest beworben hast, hast du auf jeden Fall noch Chancen dabei zu sein. Bewerben kann man sich nun aber leider nicht mehr.
Ali Türk
November 14, 2018
Im Chip.de steht es zum Download für Android aber wird man weiter geleitet zu holodeck.satellite.me aber wo ist das Download?
Claudia
Claudia
November 19, 2018
Cool. Freut uns, dass du satellite nutzen möchtest - die App kannst du ganz einfach im iTunes-Store runterladen
Claudia
November 19, 2018
Cool. Freut uns, dass du satellite nutzen möchtest - die App kannst du ganz einfach im iTunes-Store runterladen
Bernhard Höllerl
November 16, 2018
Wäre es denn möglich eine Satellite-API zur Verfügung zu stellen, so dass man z.B. auf einem Raspberry Pi Zero W eine Mobilfunkanwendung zum Laufen bringen könnte?
Claudia
Claudia
November 19, 2018
Hi Bernhard. Wir haben zur Zeit nicht vor, die SIP-Zugangsdaten von satellite zur Verfügung zu stellen. Hintergrund ist, dass satellite und die Handynummer in einem "Gesamtpaket" kommen. Auch aus regulatorischen Gründen wollen wir deshalb die Kontrolle darüber behalten, wie die Handynummer genutzt wird. Trotzdem ist unser Ziel, dass du satellite überall nutzen kannst, wo du möchtest - bald auch unter Android, im Browser und über IFTT. Dazu noch eine mächtige API von uns für alle anderen Dienste.:)
Claudia
November 19, 2018
Hi Bernhard. Wir haben zur Zeit nicht vor, die SIP-Zugangsdaten von satellite zur Verfügung zu stellen. Hintergrund ist, dass satellite und die Handynummer in einem "Gesamtpaket" kommen. Auch aus regulatorischen Gründen wollen wir deshalb die Kontrolle darüber behalten, wie die Handynummer genutzt wird. Trotzdem ist unser Ziel, dass du satellite überall nutzen kannst, wo du möchtest - bald auch unter Android, im Browser und über IFTT. Dazu noch eine mächtige API von uns für alle anderen Dienste.:)
SOI
November 18, 2018
Hi Ich Finde Satellite Telefon Super Idee. Meine Fragen Warum geht das nicht in alle Afrikanische Länder. Z.b. Nigeria, Ghana, Kamerun
Claudia
Claudia
November 19, 2018
Wir versuchen die Länderliste immer wieder zu erweitern. Allerdings ist es bei vielen Ländern so, dass uns die hohen Terminierungsentgelte dabei im Weg stehen. Ob und wann wir bestimmte Länder wie z.B. Nigeria, Ghana und Kamerun in unsere Liste aufnehmen, können wir momentan nicht sagen.
Claudia
November 19, 2018
Wir versuchen die Länderliste immer wieder zu erweitern. Allerdings ist es bei vielen Ländern so, dass uns die hohen Terminierungsentgelte dabei im Weg stehen. Ob und wann wir bestimmte Länder wie z.B. Nigeria, Ghana und Kamerun in unsere Liste aufnehmen, können wir momentan nicht sagen.
Tim
October 21, 2018
Ich habe hier von einem Android-Test gelesen. Kommt da demnächst was? Ich möchte mich gerne als Testperson zur Verfügung stellen. Wir nutzen die "satellite Plus" bereits auf einem iPhone.
Andreas Huber
Andreas Huber
November 18, 2018
Hallo, ich hatte mich schon länger registriert habe aber keine Möglichkeit bekommen mich für den Test anzumelden.
Andreas Huber
November 18, 2018
Hallo, ich hatte mich schon länger registriert habe aber keine Möglichkeit bekommen mich für den Test anzumelden.
Mehlhorn Stefan
November 7, 2018
Wie lange dauert es bis satellite App auf Android fungtioniert
Mathias
Mathias
November 13, 2018
Hi Stefan, wir arbeiten gerade an der Betaversion und haben vor kurzem die ersten Alpha Tests gemacht. Wie lange es genau dauern wird können wir dir leider nicht sagen, aber wir werden regelmäßig über unseren Fortschritt berichten. Grüße Mathias
Mathias
November 13, 2018
Hi Stefan, wir arbeiten gerade an der Betaversion und haben vor kurzem die ersten Alpha Tests gemacht. Wie lange es genau dauern wird können wir dir leider nicht sagen, aber wir werden regelmäßig über unseren Fortschritt berichten. Grüße Mathias
Simon
November 3, 2018
Hallo, ich habe mich schon im Juni registriert habe aber keine Einladung zum Beta Tester bekommen... ? Muss ich noch irgendwas machen? Am 06/24/2018 hat sich simon******@**.** für diesen Newsletter angemeldet.
Mathias
Mathias
November 13, 2018
Hi Simon, du brauchst aktuell nichts tun. Wir planen den ersten Betatest mit 300 Testern, die wir aus den Newsletter Anmeldungen zufällig ziehen werden. Wenn du unter diesen 300 glücklichen bist wirst du per Mail benachrichtigt. Grüße Mathias
Mathias
November 13, 2018
Hi Simon, du brauchst aktuell nichts tun. Wir planen den ersten Betatest mit 300 Testern, die wir aus den Newsletter Anmeldungen zufällig ziehen werden. Wenn du unter diesen 300 glücklichen bist wirst du per Mail benachrichtigt. Grüße Mathias
Hans Dieter Winterscheid
Hans Dieter Winterscheid
December 17, 2023
Werde sie erstmal testen, dann gibt's auch Sterne.
Hans Dieter Winterscheid
December 17, 2023
Werde sie erstmal testen, dann gibt's auch Sterne.