Von den 1.800 Entwicklern sitzen vermutlich höchstens 1 oder 2 an der Android-App, wenns mal nicht fremdvergeben ist. Manchmal ist ein Team von 50 Spezialisten auch was wert und steht sich nicht nur selbst im Weg. Aber seis drum, selbst wenn Datev jetzt notgedrungen gemerkt hat dass sie an Android nicht vorbeikommen, weil eigentlich niemand mehr wirklich bereit ist sich von Apple "gefangennehmen" zu lassen (wenns sich auch erstmal noch so süß anfühlen mag), wäre das ja ein Schritt in die richtige Richtung. Die 2.3.3 vom Smartlogin macht programmier- und designtechnisch inzwischen schon viel richtig (hey sie stürzt nicht mehr ab!), nur scheint man es sich eben recht einfach gemacht zu haben und die eigene QR-Erkennungslogik aus der App geschmissen zu haben, um sich nunmehr nur noch auf die Bordmittel der Telefone zu verlassen. Ob das jetzt der Weisheit letzer Schluss ist oder ob die Macht über eigenen Code nicht doch besser wäre, weiß ich nicht. Es mag Sicherheitsaspekten dienen und wäre auch durchweg positiv, wenn's denn funktionieren würde. Für mich riecht es nach "wir (zwei Entwickler) kommen mit dem eigenen Code nicht mehr klar, aber Google bietet doch da diese ganzen Baukastenmodule - dann binden wir einfach die ein und schauen was passiert"... Ist aber blanke Spekulation - ich will als ITler den Kollegen da auch kein Unrecht tun. Manchmal sind die Dinge leider sehr komplex. Den Apple-Glaubenskrieg wollte ich hier eigentlich nicht weiter befeuern, ich kenne beide Seiten (auch wenn mich seitens Apple nie etwas wirklich überzeugt hat, aber Ansprüche sind ja auch verschieden) und es gibt hie wie dort valide Ansätze, die manchmal auch unvereinbar scheinen, Privacy vs. Security zum Beispiel. Die einzige für mich logische und zielführende Option für die Zukunft liegt in sämtlichen Bereichen in Open Source, aber das ist ein Thema für sich. Bezüglich des Problems von Sabine: 1.) Nein, meiner Recherche / meinen Tests der vergangenen Woche nach funktioniert momentan Smartlogin nicht auf Geräten < Android 8. Es belehre mich gern ein anderer Nutzer eines Besseren, bei dem es (noch) funktioniert - dann weiß ich auch nicht weiter. Auf meinem Tablet mit Original Kitkat 4.4.4 ging es jedenfalls nicht (auf meinem LineageOS 16 aber auch nicht, siehe Link oben). 2.) Hier meine Vermutung was das Problem sein könnte: Es gibt wenn ich das richtig verstehe zwei API-Strukturen bei Google-Android: Google Mobile Services (GMS) und Firebase. Die von mir angesprochene Vision API, die ab Android 8 das Erkennen von Bar-/QR-Codes aus dem System heraus erlaubt (ohne Installieren einer App wie zuvor) ist Teil der GMS, die aber soweit ich weiß derzeit durch Firebase abgelöst werden sollen. Es könnte nun sein, dass die Smartlogin-Entwickler in 2.3.3 die GMS Vision Api zum Erkennen der QR-Codes nutzen, (noch) nicht jedoch die neue API aus Firebase ML-Kit – Möglicherweise steht aber erstere unter Android 10 nicht mehr systemseitig zur Verfügung, sondern nur noch zweitere. Verwirrend, ich weiß, wäre aber ein für einen Softwareentwickler nicht unlogisches Problem. Dass die neueren Smartlogin-Versionen ja noch so ihre Problemchen mit Android 10 haben und zudem dessen Verbreitung auch noch nicht so groß sein dürfte würde da mit reinspielen. Es kann aber auch sein dass Google Fremdherstellern nicht mehr automatisch alle Systemkomponenten liefert bzw. lizenziert (auch aus kartellrechtlichen Gründen), und ausgerechnet die Vision-API (die auch Googles "Schätze" wie Gesichtserkennung beinhaltet - das ML in ML-Kit steht für Machine Learning) könnte ja davon betroffen sein (die Chinesen bekommen nur die Basics...) Dagegen spricht aber, dass ausgerechnet Xiaomi mit einer großen Google-Treue wirbt... Ich schaue mir das insgesamt morgen nochmal an, interessieren würds mich ja doch. Ich bin auf jeden Fall bei Sabine - ich brauche im Moment auch ein geborgtes Zweithandy nur für den Smartlogin. Das könnte von mir aus auch ein iPhone sein, wär mir foxy - nur als Hauptgerät würd ich ein iPhone nicht mal geschenkt nehmen, sorry. (Dafür mag ich meine Freiheiten auf nem gerooteten Custom ROM dann doch zu sehr.) 😋
... Mehr anzeigen