Zusammenfassung interessanter Materialien fĂźr einen mobilen Entwickler # 390 (12. - 18. April)

In diesem Digest betrachten wir neue Ansätze fßr Listen und Sammlungen, das automatische Generieren von Musik und das Schreiben schmerzloser Komponententests, Spinner und Symbole, App-Wachstum, Fans, das Generieren von Spielideen und vieles mehr!







Diese Übersicht ist als wöchentlicher Newsletter erhältlich . Und jeden Tag senden wir Nachrichten im Telegrammkanal .



iOS



• Verkettete implizite   AusdrĂźcke in Swift 5.4

•   Auflistungsansätze in UICollectionView

• Casinos, die vorgeben, im App Store ein Kinderspiel zu sein

• Apple kündigte Spring Loaded am 20. April an

• Apple arbeitet an einer Kombination aus Apple TV und HomePod

• Apple veröffentlicht nicht iMessage unter Android, um Benutzer davon abzuhalten, das iPhone zu verlassen

• Besserer / schnellerer Weg, um die durchschnittliche Farbe eines Bildes zu erhalten

• Einführung in Sammlungen in Swift

• Migrieren Ihrer App zu Swift- Paketmodulen

• Verschachteln einer UITableView in einer UICollectionViewCell und Erstellen wie Trello

• Erstellen, Animieren und Anpassen von Kreisen in Swift

• 5 Tipps zum Schreiben von reinem Swift-Code

• Eingebautes Refactoring-Tool Xcode wunderschön

• Erläuterung jedes Protokolls SwiftUI

• das UIKit Live die Vorschau für UIViewController und ein UIView

• MVVM iOS Architecture Guide + Koordinatoren

• Erstellen von nativem Firebase-Messaging mit SwiftUI

• CollectionViewPagingLayout: schöne UICollectionViews

• FDWaveformView: Sound-Rendering für iOS

• 3D-Flip-Menü:



Android 3D-MenĂź



• Portieren   des Flutter SDK auf eine TV-Box fĂźr Entwicklungs- und Android TV-Anwendungen Launcher

• Praktische Verwendung von automatisch generierter Musik

•   In-App-Review. Wir filtern negative Bewertungen

•   Wir schreiben Unit-Tests, damit es nicht unerträglich schmerzt

• Sofortiges   Styling

•   Implementieren von RĂźckgängig in der Snackbar auf Jetpack Compose

• Coroutinen: chaotisches Lernen

• Android Jetpack Compose: einfache Animation

• Stateful Android App mit MVI (MODELL - ANSICHT - ABSICHT)

• Wie oft können Sie diese Fragen als Android beantworten ? Entwickler?

• Erstellen Sie CameraX in Android.

• Verwenden von DataStore mit Kotlin-Serialisierung.

• Caching während des Android-Erstellungsprozesses.

• Beispiel versus MVI-Architektur.

• Moderne Art und Weise Daten zwischen den Fragmenten der Übertragung

• Android - Tool: mit adb und Fast Boot Vereinfachung der Arbeit

• BlurShadowImageView: schöne Schatten für Bilder



Entwicklung



•   Code Verbesserung der Qualität mit Dart-Metriken

•   Pre-Produktion von Spielprojekten: wie man die Menge der Arbeit , bei der schätzen starten und nicht fristgerecht ausbrennen

•   Cordova ... Erfahrung mit Unternehmensprojekten

•   Hässliche API

•   Hovercraft auf Unity 3D

•   Die Geschichte eines persĂśnlichen Kontos, das uns geholfen hat, 15.000 Kuriere und Monteure ein wenig glĂźcklicher zu machen

•   Ragdolls auf Unity 3D

•   Russische Programmierer geben nicht auf

• Podlodka # 211: Haskell

• Arbeitstag für Entwickler von Hyper-Casual-Spielen

• Anwendungsdesign: Beispiele für Inspiration # 40

• Google hat einen kostenlosen Python-Kurs auf Coursera gestartet

• Ein nützliches Framework für Benennen Ihrer Klassen, Funktionen und Variablen

• Verwenden Sie keine Spinner mehr - es gibt etwas Besseres

• Entwerfen eines CASIO-Zifferblatts für die Apple Watch

• Entwerfen von Tipps für die besten Benutzeroberflächensymbole

• So verbessern Sie Ihre Designfähigkeiten durch Beobachten

• 5 Hauptprodukt-Frameworks

• 3 Hauptlektionen aus der Erstellung einer Anwendung

• Ein vollständiger Entwicklerleitfaden zur Codequalität

• Programmierbücher, die nicht vorhanden sind (aber wir alle lesen)

• Saubere Architektur für eine Mobile Unternehmensanwendung

• Handbuch für Anwendungsentwickler für Interviews zum Systemdesign

• Wie ich ein Spiel in 35 Stunden erstellt habe

• Fünf Dinge, die ich nach dem Lösen von über 500 Leetcode-Fragen gelernt habe

• 10 kostenlose Tools zum Erstellen von Benutzeroberflächen

• Tipps zum Erstellen einer Qualitätsanwendung mit Firebase

• Warum hat @protocol alles für Flutter-Entwickler geändert?

• Wie das Impostor-Syndrom Ihnen helfen kann, ein besserer Entwickler zu werden

• Age of Empires II zu machen

• Warum einige Entwickler Kopfschmerzen im App Store vermeiden, indem sie nur online bleiben

• Wie Sie bessere Symbole erstellen

• Wenn ich ein technisches Interview nicht bestanden habe, habe ich mehr als drei absolviert.

• Psychologische Prinzipien für jeden Produktdesigner.

• 7 beste Dart-Tipps und Tricks für sauberere Flatteranwendungen.

• Der Lebenslauf, der mich zu FAANG führte.

• 19 realistische Gewohnheiten zur Verbesserung der Entwicklung.

• Reagiere Native mit Kotlin Multiplatform bei Gesucht



Analytics, Marketing & Monetarisierung



•   Wie wir 1 Million Downloads mit null Budget erreicht haben

•   Welche Sprachen sollten wir 2021 Ăźbersetzen: RĂźckblick von Alconost

• Wachstum der mobilen Apps 2020 - Anpassung und Facebook-Bericht

• Litoff und App Annie: Die Downloads von Finanz- Apps im Jahr 2020 stiegen um 15%.

• AppsFlyer-Forschung: Die ATT-Zustimmungsrate ist viel höher als erwartet.

• Bethesda testet Mighty DOOM.

• Canvas Medical: Gute Benutzeroberfläche für die Medizin

• 7 einfache Möglichkeiten, um im Store einen höheren Rang zu erreichen.

• Ändern Sie Ihr Design für ein globales Publikum: Interkulturelle UX-Designforschung

Wie verkaufe ich eine mobile App?

Europäische Tßrme: Wie unsere App nach Deutschland und Polen kam

• Top 5 Produktanalysetools von 2021

• Benutzer wie Amazon, Spotify usw.



behalten KI, Geräte, IoT



•   Warum stellen alle LĂźfter in die Toilette oder wie wir uns entschieden haben, einen intelligenten LĂźfter zu bauen, DIY Story

•   Edge Boards fĂźr Home Computer Vision

•   Warum Tarantool besser ist Redis fĂźr IoT-Dienste

•   Erstellen eines eigenen Evaluierungsboards fĂźr Mikrocontroller

•   Krieg der Welten im IoT / IoE-Universum - wie lange?

KI-Plattform zum Generieren von Ideen fßr Spiele Ludo verlässt die Beta-Version

NVIDIA verĂśffentlicht das Dialog-Framework Jarvis



← Vorherige Verdauung . Wenn Sie andere interessante Materialien haben oder einen Fehler gefunden haben, senden Sie ihn bitte per Post .



All Articles