Die Zusammenfassung interessanter Materialien fĂźr den mobilen Entwickler # 313 (26. August - 1. September)

In der neuen Übersicht beschäftigen wir uns mit Push-Verlust, beschäftigen uns mit Apple-Musik, studieren den Sound in Android, sparen Geld bei der Entwicklung eines Spiels, suchen nach der Rosstat-Anwendung, unterscheiden ein schlechtes Design von einem guten und versuchen sogar herauszufinden, ob Xiaomis Schal sicher ist.



Asya Sviridenko, Leiterin der Yandex.Mail iOS-Gruppe, wird beweisen, dass trotz der Einschränkungen des Systems der Verlust von Push-Benachrichtigungen bekämpft werden kann und sollte, wenn sie fßr Ihre Anwendung kritisch sind.

Diese Übersicht ist als wöchentlicher Newsletter erhältlich . Eine tägliche Nachricht, an die wir senden Telegrammkanal .

iOS

• (+22) Nicht auftauchen! Unterbrechbare Übergänge in iOS
• (+17) Apple Music für den Entwickler
• (+15) Wrap-Sequenzen in Swift
• (+7) Wer isst die Erinnerung an unser iPhone? Äpfel schälen
• Google enthüllte "einen der größten Angriffe auf das iPhone"
• Indie-Hit Dead Cells für iOS veröffentlicht
• • Swift TO Video
• • Animierte Farbverläufe auf Swift
• • 5 neue interessante iOS-Bibliotheken
• • Beispiel für ein skalierbares iOS-Projekt
• • Swift - 7 leistungsstarke Animationen zur Verbesserung der Benutzeroberfläche Ihrer Anwendung
• • Einführung in Swift Combine
• • So erstellen Sie einen JSON-Parser in Swift mithilfe von Generika
• • Umfassender Kontextmenü-Leitfaden in iOS
• • Reine Architektur und MVVM unter iOS
• • 15 schnelle Möglichkeiten zur Verbesserung des Swift-Codes
• • Github Actions CI für Swift-Projekte
• • Erstellen von benutzerdefinierten Übergangsanimationen für iOS
• • So fügen Sie Swift programmgesteuert Ansichtsschatten und -kurven hinzu

Android

• (+4) Erstellen eines Android-Projekts in einem Docker-Container
• • Android Dev Podcast # 101: Arbeiten mit und mit Sound in Android
• • Android Dev Podcast # 102: Nachrichten
• Google zahlt Geld für die Suche nach Sicherheitslücken in Android-Anwendungen von Drittanbietern
• • Video Droidcon Berlin
• • Missbrauch von WebViews für E-Mail-Diebstahl
• • Beta effektives Kotlin-Buch
• • Erkunden von ConstraintLayout - vorgefertigte Vorlagen
• • Praktische Anwendung von PorterDuff unter Android
• • Modularität des Android-Projekts
• • Markup-Aktivität und Fragment mit AndroidX
• • Emotionale Intelligenz: Erstellen Sie intelligente Animationen
• • Erstellen einer Remote-Kameraanwendung unter Android
• • Google hat gerade meine 10 Jahre kostenlose Open Source Android App deinstalliert
• • Android Showcase: Best Practices für die Android-Entwicklung

Entwicklung

• (+31) Ich bin der größte Fiesling in der Entwicklung von Indie-Spielen
• (+16) Einschränkungen von 16-Bit-Spielen und deren Wiederherstellung in Unity
• (+16) Erstellung visueller Komponenten in der Unity-Benutzeroberfläche. Partikelsystem
• (+11) Pixel Lo-Fi in Unity
• (+2) Statische Eingabe in einer React-Anwendung
• (+1) Mobile Berichte zu Oracle BI EE 12c - eins, zwei, drei
• • Video DevGAMM Moskau 2019
• AppsCast # 13: Barrierefreiheit
• Podlodka # 126: Bewusstsein
• Die Rechnungskammer hat keine Rosstat-Anwendung gefunden
• Was haben Opernhausbau und -entwicklung gemeinsam?
• Coursera startet praktische Coursera Labs
• Treefort: Diskussion der Roadmap mit den Benutzern
• Lehren Sie das Schlechte: 6 schlechteste Tipps zur Produktentwicklung für den Chief Digital Officer
• 6 Schritte: Wie man gutes Design von schlechtem unterscheidet
• Klarer Fokus mit einem Umsatz von 50 Millionen US-Dollar
• Erfahren Sie, dass das Produkt zu komplex geworden ist, und vereinfachen Sie es.
• Grundsätze und Best Practices für das Onboarding von Benutzern
• Wie viel kostet die Anwendung?
• Entwerfen Sie verschiedene Schnittstellenzustände und verwirren Sie den Benutzer nicht
• In diesen Fällen werden Schaltflächen mit einer Ladeanzeige benötigt
• • Auswahl der ersten Programmiersprache für Kinder und Anfänger
• • UI-Konzepte für eine Buchanwendung
• • Kalender überdenken
• • Wie ein Entwickler mit Stress umgehen kann: praktische Tipps
• • Sicherheitsbewertung der Baustelle unter iOS mithilfe von maschinellem Lernen
• • Warum ich die Entwicklung von Social Radio auf Flutter umgestellt habe

Analytik, Marketing und Monetarisierung

• (+16) „Es gibt alles, was benötigt wird, und nichts macht wütend“ - die Wahrheit spricht durch die Lippen des Klienten
• (+10) So ändern Sie die Kosten des erstellten Abonnements in Ihrer Anwendung. App Store Connect und Google Play Console
• Big Fish: Wie man Benutzer analysiert, damit sie später einen Gewinn erzielen
• Benutzerakquise für mobile Spiele im Jahr 2019: Liftoff und AppsFlyer-Bericht
• Werbeaktionen in Spielen: So finden Sie die beste Rabattstrategie
• Mobiler E-Commerce: Eingreifende Installationen
• Wie viele Downloads werden für den ersten Platz im App Store und bei Google Play im Jahr 2019 benötigt?
• Die am meisten verdienenden Bewerbungen in Russland im Juli 2019
• • Mobile Apps für ältere Menschen: Ein riesiger und unterbewerteter Markt

KI, Geräte, IoT

• (+47) Hinweise des IoT-Anbieters. Impulsausgangsfluch
• (+21) Gesichtserkennung mit siamesischen Netzwerken
• (+19) Wie ich einer Schlange beigebracht habe, sich selbst mit Q-Network zu spielen
• (+18) Wie ich ein Vorhersagemodell eines Callcenters erstellt habe, damit ihre Anrufe die Benutzer nicht wütend machen
• Samsonite und Panasonic entwickeln einen intelligenten Koffer
• Facebook trainiert universelle KI in Minecraft
• Xiaomi bereitet einen schicken Schal vor
• • Schnell auf dem Raspberry Pi
• • Die meiste VR ist Bullshit

< Vorheriger Digest . Wenn Sie andere interessante Materialien haben oder einen Fehler finden, senden Sie ihn bitte per Post .

Source: https://habr.com/ru/post/de465765/


All Articles