In der neuen Ausgabe sprechen wir über Serveranimationen, das „schlechte“ Google, Tools zur Bildbeschleunigung und -lokalisierung, eine bezaubernde Dating-Anwendung für den Kühlschrank und eine Kultur des Wachstums in Unternehmen. Verbinde dich!

iOS-Ingenieure müssen erraten haben, um welches Arbeitsvolumen es sich handelt: Um alte und neue Animationen zu löschen, müssen viele Aktionen auf der Clientseite ausgeführt werden. Zu diesem Zweck müssen Android- und iOS-Teams an jeder Version beteiligt sein. Zusammen mit der Zeit, die erforderlich ist, um das Update im App Store zu genehmigen, bedeutet dies, dass der Start jeder Version mit aktualisierten Animationen mehrere Tage dauern kann. Wir haben es jedoch geschafft, dieses Problem zu lösen, und jetzt werde ich Ihnen sagen, wie.
So kam es, dass die Gesellschaft des Guten, die ich so sehr liebte und bewunderte, mir so viel Böses verursachte. Aber das Wichtigste zuerst.
Diese Übersicht ist als wöchentlicher Newsletter erhältlich . Eine tägliche Nachricht, an die wir senden  Telegrammkanal .
 Telegrammkanal . iOS
 iOS• 
(+11) Beschleunigung der Kompilierung in Xcode auf Swift• 
(+11) Statische generische Tabellen• 
Fortnite verdiente mit iOS 500 Millionen US-Dollar• 
Neue iPhone-Anwendungen gefunden, die Benutzeraktionen aufzeichnen. + 
Apple hat darum gebeten, den Analysecode zu entfernen oder den Benutzern zu erklären• 
AR / VR-Pionier Bar Zeev hat Apple verlassen• • 
 Aktivitätsklassifizierung für watchOS
 Aktivitätsklassifizierung für watchOS• • 
 Fügen Sie eine Prise hinzu, um das Swift-Bild zu vergrößern
 Fügen Sie eine Prise hinzu, um das Swift-Bild zu vergrößern• • 
 Best Practices und Tools fĂĽr iOS-Projekte
 Best Practices und Tools für iOS-Projekte• • 
 Airbnbs Swift Style Guide zu Open Source
 Airbnbs Swift Style Guide zu Open Source• • 
 Stark typisierte Benachrichtigungen in Swift
 Stark typisierte Benachrichtigungen in Swift• • 
 Dinge, die ein besserer Newbie Swift-Entwickler weiĂź
 Dinge, die ein besserer Newbie Swift-Entwickler weiß• • 
 Swinject zum Ăśben
 Swinject zum Ăśben Android
 Android• 
(+24) Der Play Store akzeptiert jetzt progressive Webanwendungen (PWA).• 
(+13) Erstellung Ihrer ersten ARCore-Anwendung• 
(+13) Ursachen von ANR und wie man es vermeidet• 
(+13) Die Erfahrung, ein Spiel für Android von Grund auf neu zu erstellen und wie es auf Google Play übertragen wurde• 
(+10) Wie ich die Bildverarbeitung unter Android 15 Mal beschleunigt habe• 
Google hat zwei Anwendungen veröffentlicht, um Hörgeschädigten zu helfen• • 
 Von der Android- zur iOS-Entwicklung im Jahr 2018
 Von der Android- zur iOS-Entwicklung im Jahr 2018• • 
 Ein ĂĽberraschend realer Grund, alte Animation (API 1+) zu verwenden
 Ein überraschend realer Grund, alte Animation (API 1+) zu verwenden• • 
 Verwenden von Lazy in Kotlin zum Binden von View in Android
 Verwenden von Lazy in Kotlin zum Binden von View in Android• • 
 Kortlin Cortina Spickzettel
 Kortlin Cortina Spickzettel• • 
 Statusnavigationsschublade
 Statusnavigationsschublade• • 
 Erstellen Sie eine reaktionsschnelle und dehnbare Android-Benutzeroberfläche für ChromeOS
 Erstellen Sie eine reaktionsschnelle und dehnbare Android-Benutzeroberfläche für ChromeOS• • 
 OkHttp 3.13 erfordert Android 5+
 OkHttp 3.13 erfordert Android 5+• • 
 Zimmer + Coroutinen
 Zimmer + Coroutinen Entwicklung
 Entwicklung• 
(+104) Wie wir Bestellungen zwischen Fahrern in Yandex.Taxi verteilen• 
(+43) Wie ich Alice geholfen habe, nicht auf andere Namen zu antworten. Yandex Praktikum• 
(+33) Editor in UX: Arbeitsgeschichte, Rialleben• 
(+5) Integration von React Native und C ++ für iOS und Android• 
(+4) Was für die Entwicklung von Spielen für den Programmierer benötigt wird und wer der Entwickler der Spiele wirklich ist• 
Beste Tools zum Lokalisieren mobiler Anwendungen• 
Podlodka # 96: Paketmanager• 
Podlodka # 97: Typsysteme• 
Samsung hat eine Dating-App für den Kühlschrank erstellt• 
Amazon startet Baby Skill Activity API für Alexa• 
Google Cloud Firestore aus der Beta freigegeben• 
„Kochbücher“ von O'Reilly im Humble Book Bundle• 
Microsoft wird ein plattformübergreifendes SDK für Xbox Live veröffentlichen• • 
 Anwendungsentwicklungsstatus 2018
 Anwendungsentwicklungsstatus 2018• • 
 Reiner Code im wirklichen Leben
 Reiner Code im wirklichen Leben• • 
 Warum UX fĂĽr Unternehmen wichtig ist
 Warum UX für Unternehmen wichtig ist• • 
 Bei testgetriebener Entwicklung geht es ĂĽberhaupt nicht um Tests
 Bei testgetriebener Entwicklung geht es überhaupt nicht um Tests• • 
 App Design fĂĽr lokales Einkaufen: UX Research
 App Design für lokales Einkaufen: UX Research• • 
 Farm Food App Design: UX / UI-Forschung
 Farm Food App Design: UX / UI-Forschung• • 
 Nachrichten in der Anwendung und Push-Benachrichtigungen: Was ist der Unterschied und wie werden sie verwendet?
 Nachrichten in der Anwendung und Push-Benachrichtigungen: Was ist der Unterschied und wie werden sie verwendet?• • 
 So konfigurieren Sie die kontinuierliche Bereitstellung einfach in einem Heimprojekt
 So konfigurieren Sie die kontinuierliche Bereitstellung einfach in einem Heimprojekt• • 
 10 Anzeichen dafĂĽr, dass Sie ein schlechter Programmierer sind
 10 Anzeichen dafür, dass Sie ein schlechter Programmierer sind• • 
 Wie erstelle ich eine Yoga App?
 Wie erstelle ich eine Yoga App? Analytik, Marketing und Monetarisierung
 Analytik, Marketing und Monetarisierung• 
Wie entsteht im Unternehmen eine Wachstumskultur?• 
Sencrop: landwirtschaftliche Stationen• 
CloudKitchens: Cloud-basierte Küchen für die Lieferung von Lebensmitteln• 
Die am meisten verdienenden Diät-Apps in den USA• 
Frauen bevorzugen Handyspiele, aber nur wenige Spiele für sie• Das 
russische Gaming wuchs 2018 doppelt so schnell wie die Welt• Die 
App für ruhige Meditation ist zu einem Einhorn geworden• 
Conversion-Optimierung: Gewinnen Sie auf einem mobilen Kurs von Google• 
Entwicklung der Retentionsmechanik• 
Um zu verhindern, dass der Benutzer die Anwendung beim Start schließt: Regeln zum Erstellen des Startbildschirms• 
Wie man die Produkt- / Marktanpassung mithilfe von Metriken misst• • 
 Interessante App-Marktdaten fĂĽr 2019
 Interessante App-Marktdaten für 2019• • 
 Handbuch fĂĽr mobile KPIs
 Handbuch für mobile KPIs• • 
 Perfect Draw Something Storm: 50 Millionen Installationen in 50 Tagen
 Perfect Draw Something Storm: 50 Millionen Installationen in 50 Tagen• • 
 10 Gebote eines guten Produkts
 10 Gebote eines guten Produkts• • 
 Wie viel kostet die Entwicklung einer Bildungsanwendung?
 Wie viel kostet die Entwicklung einer Bildungsanwendung?• • 
 Appsee verlost mobile Konferenztickets
 Appsee verlost mobile Konferenztickets• • 
 Empfehlungsmarketing fĂĽr mobile Spiele
 Empfehlungsmarketing für mobile Spiele KI, Geräte, IoT
 KI, Geräte, IoT• 
(+202) Morty, wir sind bei UltraHD! So schauen Sie sich einen Film in 4K an und vervollständigen ihn über ein wenig bekanntes neuronales Netzwerk• 
(+84) Offener Kurs "Deep Learning an den Fingern"• 
(+59) Kostensenkung bei kleinen Elektronikserien in Russland. WOLNA Internet Radio Fall• 
(+28) Viele Zeichen - viele neuronale Netze: Wie kann ein effektives Erkennungssystem für eine große Anzahl von Klassen aufgebaut werden?• 
(+13) Als Programmierer haben Rechenzentrums-Kernel geschrieben• 
4 maschinelle Python-Lerntechniken< 
Vorheriger Digest . Wenn Sie andere interessante Materialien haben oder einen Fehler finden, senden Sie ihn bitte per 
Post .