Flutter-geolocator: Gibt es einen Grund dafür, dass das Plugin mit Swift geschrieben wurde?

Erstellt am 5. Feb. 2019  ·  4Kommentare  ·  Quelle: Baseflow/flutter-geolocator

Hilfreichster Kommentar

Perfekt, fangen wir da an.

Am Mittwoch, 13. Februar 2019 um 16:34 Uhr, Maurits van Beusekom [email protected]
schrieb:

Ja, das tun wir auf jeden Fall, wenn Sie auch bereit wären, das in Kauf zu nehmen
Permission_handler
https://github.com/BaseflowIT/flutter-permission-handler berücksichtigt.


Sie erhalten dies, weil Sie den Thread verfasst haben.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/BaseflowIT/flutter-geolocator/issues/178#issuecomment-463221301 ,
oder den Thread stumm schalten
https://github.com/notifications/unsubscribe-auth/AI2nVhnFAhS7E8rktDysjOguYkPnuIbRks5vNCKAgaJpZM4ajh2m
.

Alle 4 Kommentare

Der Hauptgrund ist, dass wir Objective-C nicht verstehen (wollen) und weil es die von Apple empfohlene Sprache ist (zitiert von hier ):

Swift ist ein Nachfolger der Sprachen C und Objective-C. Es enthält Primitive auf niedriger Ebene wie Typen, Flusssteuerung und Operatoren. Es bietet auch objektorientierte Funktionen wie Klassen, Protokolle und Generika und gibt Cocoa- und Cocoa Touch-Entwicklern die Leistung und Leistung, die sie benötigen.

Als wir mit der Entwicklung begannen, war uns leider nicht klar (wie so vielen von uns), dass die Verwendung von Swift und Flutter einen so großen Nachteil in der endgültigen App-Größe haben würde. Jetzt sind wir so weit, dass wir weder das Wissen noch die Zeit haben, die Plugins (siehe auch permission_handler ) zurück nach Objective-C zu übersetzen.

Sind Pull-Requests dazu willkommen?

Am Mittwoch, 13. Februar 2019 um 16:30 Uhr, Maurits van Beusekom [email protected]
schrieb:

Geschlossen #178 https://github.com/BaseflowIT/flutter-geolocator/issues/178 .


Sie erhalten dies, weil Sie den Thread verfasst haben.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/BaseflowIT/flutter-geolocator/issues/178#event-2136871060 ,
oder den Thread stumm schalten
https://github.com/notifications/unsubscribe-auth/AI2nVmJ4ZfhtQBCYeybOjVh6QiJJ02Iyks5vNCFwgaJpZM4ajh2m
.

Ja, das tun wir auf jeden Fall, wenn Sie auch bereit wären, den permission_handler zu berücksichtigen.

Perfekt, fangen wir da an.

Am Mittwoch, 13. Februar 2019 um 16:34 Uhr, Maurits van Beusekom [email protected]
schrieb:

Ja, das tun wir auf jeden Fall, wenn Sie auch bereit wären, das in Kauf zu nehmen
Permission_handler
https://github.com/BaseflowIT/flutter-permission-handler berücksichtigt.


Sie erhalten dies, weil Sie den Thread verfasst haben.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/BaseflowIT/flutter-geolocator/issues/178#issuecomment-463221301 ,
oder den Thread stumm schalten
https://github.com/notifications/unsubscribe-auth/AI2nVhnFAhS7E8rktDysjOguYkPnuIbRks5vNCKAgaJpZM4ajh2m
.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen