Bildquelle: The VergeWährend wir, liebe Leser, im Urlaub waren, fanden interessante Ereignisse in der Welt der Apple- und iOS-Entwicklung statt. Details unter dem Schnitt.
Branchennachrichten
- Update 12.3 für iOS und neue Versionen von macOS, tvOS und watchOS wurden veröffentlicht. Die meisten Änderungen betrafen die Verbesserung der UX-Anwendung für Apple TV, obwohl nicht alle mit dem Ergebnis zufrieden sind .
- Wie sich herausstellte , wird das iPhone SE kein Update für das nächste iOS 13 erhalten. Bis zum Ende ist der Kurs zum Stoppen des Supports klar - sie verkaufen sich gut, die Kosten sind im Vergleich zu Shuttle-Smartphones nicht hoch. Fans können nur auf die Veröffentlichung des iPhone Xe im September mit einer vergleichbaren Bildschirmgröße warten. Eine Liste möglicher Verbesserungen im neuen Ökosystem des Apple-Ökosystems finden Sie im Artikel auf bloomberg.com . Apple plant ein umfangreiches Update seiner Anwendungen. Anscheinend war es nicht umsonst, dass im vergangenen Jahr zum ersten Mal in der Geschichte mehr Programmierer als Hardwareentwickler eingestellt wurden.
- Apple Pay ist jetzt als Zahlungsmethode für Einkäufe in iTunes, Apple Store, Apple Music und iCloud verfügbar. Darüber hinaus können Benutzer bei der Verwendung Cashback erhalten .
- App Stores prognostizieren ein schnelles Ende durch Progressive Web Apps. Ein Artikel auf Medium beschreibt den aktuellen Status von PWA und verbessert die Art und Weise, wie Apps auf Smartphones installiert werden. Der Autor des Artikels ist empört - seitens Apple gibt es nicht genügend Fortschritte bei der Unterstützung von iOS und Safari, im Gegensatz zum Beispiel zum Windows Store - dort können PWA-basierte Anwendungen sicher in den Store heruntergeladen werden. Wie in den Kommentaren erwähnt, erscheinen Artikel und Aussagen dieser Art bereits ungefähr so lange wie die mobile Entwicklung existiert, aber bisher sind die Anwendungen lebendiger als alle lebenden. Es gibt auch Fragen zur Sicherheit der Verwendung von PWA - eine zentralere Möglichkeit zur Verwaltung installierter Inhalte hilft, Benutzer vor möglichen Sicherheitslücken zu schützen. Niemand hat lange von Antivirenprogrammen auf Smartphones gehört.
Es ist klar, dass der aktuelle Status des AppStore nicht perfekt ist - zum Beispiel das Herunterladen einiger Anwendungen nur über WLAN, das Fehlen gut strukturierter Inhalte. Wenn Sie den Store jedoch zu mehr als nur einem Speicherauszug von Anwendungen machen (ab iOS 12 sind bereits spürbare Änderungen sichtbar), wird die Verwendung wesentlich komfortabler.
IOS Development News
- Ein Artikel zum Lesen wird für diejenigen empfohlen, die mithilfe der OperationQueue eine synchron gesteuerte Datenladewarteschlange in der Anwendung organisieren müssen. Wir möchten beispielsweise Dateien mit URLSession herunterladen, das Funktionsprinzip kann jedoch für alle Aktionen in der Anwendung verwendet werden.
- Ein kleiner Artikel für Anfänger mit der Ressource fluffy.es zur Steuerung der Hintergrundfarbe von UIStackView.
- Die funktionale Programmierung kann 2019 nirgendwo hin - wir verstehen, wie man reine Funktionen in Swift verwendet .
- Nachdem Sie die sauberen Funktionen herausgefunden haben, ist es Zeit, die Protokolle und Aufzählungen zu erarbeiten. Wann Sie diesen oder jenen Ansatz verwenden können, erfahren Sie nach dem Lesen des Swift-Tipps: Aufzählungen vs. Protokolle .
- Ein Artikel über deklarative Ansichten mit Gedanken zur deklarativen Benutzeroberfläche unter iOS - warum es immer noch kein so leistungsfähiges und praktisches Tool wie DOM im Web oder XAML von Microsoft gibt.
- Wir finden heraus, wie Sie mit xconfig- Dateien die Projektkonfiguration ohne die obligatorische Verwendung von Xcode konfigurieren können, um mögliche Konflikte in Versionskontrollsystemen bei der Arbeit in einem Team zu vermeiden.
- Zur Abwechslung gibt es ein bisschen Audio- und Videoinhalt - die Veröffentlichung des Podcasts Artificial Intelligence Podcast mit dem Schöpfer der Swift-Sprache Chris Lattner wurde veröffentlicht.
- Nun, eine lustige Kleinigkeit: Ein in Swift geschriebener Klon des Spiels Wolfenstein 3D wurde in Open Source veröffentlicht. Sie können mit dem Ergebnis herumspielen oder die Codeüberprüfung üben.
Und schließlich: Nächste Woche werden wir eine
Mobius- Konferenz in St. Petersburg abhalten. Es wird auch viele interessante Dinge über die iOS-Entwicklung geben.