Zusammenfassung interessanter Materialien fĂźr einen mobilen Entwickler # 360 (31. August - 6. September)

In der neuen Version beschäftigen wir uns mit Symbolrundung (zweimal!), UI-Tests und MVI, Multiplattform-Anwendungen und CI / CD, Schnittstellendesign, den am meisten verdienenden Anwendungen und vielem mehr.





Die Geschichte einer langen Suche nach Geräten und / oder Kabeln begann mich jeden Tag zu berßhren. Eine so triviale Aufgabe, wie man Xiaomi Mi A1 findet, nahm viel Zeit in Anspruch und brachte seelische Qualen mit sich. Nach einer Weile kam ich zu dem Schluss, dass es mich verärgert und es nicht so lange dauern sollte, ein Gerät zu finden. Ich habe einen Engpass in den Workflows festgestellt und beschlossen, ihn zu beseitigen.



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



iOS



• (+66) Das Geheimnis der Form von iOS- Symbolen: Ist es ein Eichhörnchen? Parsen

• (+3) Übersetzungsformeln: clevere Lokalisierung für iOS und nicht nur

• (+3) Schnelle Best Practices, die sich nicht schämen zu wissen

• Apple verschiebt den Datenschutz in iOS 14 auf das nächste Jahr.

• Implementierungsfunktionen des horizontalen Bildlaufkalenders.

• Promo-Codes für Abonnements werden im App Store gestartet.

• 10 Tipps zum Entwickeln von Widgets für iOS 14.

• Apple wird die Behebung von Fehlern im App Store nicht verzögern.

• Apple tut dies Ihr Suchdienst?

• Meine bevorzugten iOS-Entwicklungs-Apps im Jahr 2020

• Erstellen eines interaktiven unteren Arbeitsblatts in Swift 5

• In- App-Käufe und StoreKit in iOS 14

• Anker zum Scrollen eines Elements

• Erstellen eines Navigators zum Navigieren zu einer beliebigen Seite in Swift

• Ihr erster UITest in Swift

• Was ist neu in Xcode 12.0?

• Videoverarbeitung in SwiftUI in Echtzeit mit Core Image

• Nicht mit Swift Optionals

• Assembler in iOS

• Apple Silicon für App-Entwickler

• Swifty Guitar Chords: Gitarrenakkorde in Swift

• MultiplatformApp: Eine Multiplattform-Anwendung auf SwiftUI



Android



• (+ 10) Worauf man Android-UI-Tests schreibt

• (+4) Sein oder Nichtsein : Diskussionen über Tests in der mobilen Entwicklung

• (+3) AOSP herunterladen und erstellen

•(+2) Warum brauchen wir MVI in der mobilen Entwicklung noch?

• (+2) Einbetten eines Sprachassistenten in eine mobile Anwendung. Wir analysieren am Beispiel von Habitica

• (+1) Analyse von SMS-Empfangsdiensten für Android im Vergleich zu Site-Diensten und Erfahrung bei der Entwicklung neuer Funktionen für Android

• Android-Broadcast: Dolchgriff: Deep Dive / No more Koin

• Android-Broadcast: Kotlin 1.4: schneller und besser

• Kotlin Multiplatform Mobile Alpha veröffentlicht

• Thermisch in Android

• Private Bibliotheken in Android - Warum Sie dies berücksichtigen sollten

• Abrufen von Interaktionen aus ViewModel

• Android Touch-, Double Tap-, Pan- und Pinch-Erkennung

• Lassen Sie Ihren (Kotlin-) Code sich ausdrücken

• Häufige Entwicklerfehler beim Erstellen von RecyclerViews und deren Behebung mithilfe der ViewRepresentation-Klasse

• Formatieren von Kotlin-Code mit Ktlint

• Shape Drawables sind das leistungsstärkste Tool für Android-Benutzeroberfläche

• Erkunden der Kotlin-Multiplattform

• Konfigurieren von Logcat in Android Studio

• 20 Android-Entwicklungstools, von denen Sie wahrscheinlich noch nie gehört haben

• Hinzufügen eines Menübands zu einem Android-Anwendungssymbol (erneut )

• Bevorzugte Datenspeicherung im Jetpack DataStore

• Jetpack Release Tracker: Verfolgen von AndroidX-Updates

• TrackerControl: Verfolgen der Datenerfassung unter Android

• Jetpack Compose Samples: Beispiele für die Arbeit mit Compose



Development



• (+43) Ihre Quadrate sind falsch

• (+18) Erstellen Sie zerstörbare Objekte in Unreal Engine 4 und Blender

• (+17) "Na los!" oder CI / CD von mobilen Anwendungen basierend auf einem Vertrag

• (+9) Wie war der offene Demo-Tag bei der Raiffeisenbank

? • (+7) Testen von Flatteranwendungen: Tools, Vorteile, Probleme

•(+7) Funktionsweise mobiler Geldbörsen am Beispiel der Mir Pay-Anwendung

• (+4) Verbessern der Arbeit mit Szenen mithilfe von ScriptableObject

• (+4) Erweiterter Fahrradbau oder Client-Server-Anwendung basierend auf dem C # .Net-Framework

• (+3) Testingenieur-Tipp Nr. 1: Dockerisieren Sie Ihr Selen-Gitter

• (+2) Gewinner der Apple Design Awards: Statistisch gemitteltes Porträt

• Podlodka Nr. 179: Rationalität

• Aufbau Ihres Spielegeschäfts

• Anwendungsdesign: Inspirierende Beispiele Nr. 15

• Entwickelt von Google und Apple vereinfachtes COVID-19-Warnsystem

•Pokemon GO beendet die Unterstützung für alte Smartphones.

• Das Unity Distribution Portal ermöglicht die gleichzeitige Arbeit mit vielen Anwendungsspeichern.

• Entwerfen eines Spiels in Sketch: Interview mit dem Erfinder von King Rabbit.

• Nicht für mobile Geräte entwerfen (Mobile-first).

• So beginnen Sie mit dem Entwerfen einer mobilen Anwendung. Grundlagen des UI-Designs

• Was ist Actions Builder? Actions Builder und Actions SDK für Google Assistant

• Reverse Engineering: Entwicklung eines Serveremulators für Marvels Avengers

• 10 besten und beliebtesten Flutter-Pakete

• 5 Tipps für ein besseres Schaltflächendesign

• Verbessern von Flutter-Anwendungen durch automatische Vervollständigung

• Bereinigen von Code für führende Entwickler

• Automatisieren des Flutter-Projektlebenszyklus mit GitHub-Aktionen

• Ja, TDD verlangsamt Sie

• Entwickeln eines Stimmungstagebuchs für Flutter in 2 Stunden

• 6 Schritte, um ein geeignetes Testautomatisierungs-Framework zu finden (mit Fallstudie)



Analytik, Marketing und Monetarisierung



• Avo: Analytik der nächsten Generation

• Die am meisten verdienenden Apps im August 2020

• Indien hat PUBG und hundert weitere Anwendungen verboten

• Google hat die Wachstumsakademie für die Ukraine und Weißrussland ins Leben gerufen

•App Annie veröffentlicht Gaming-Bericht für das erste Halbjahr

• myTracker analysiert In-App-Werbeeinnahmen

• Lokalisierung: Wie wird man international und erhöht die Anzahl der Installationen?

• Monetarisierungsmodell: Ändern und kostengünstiges Testen eines neuen Modells

• Warum Retention der beste Weg ist, um



KI, Geräte, IoT zu erweitern



• (+20) Raspberry Cinema Center oder wie man ein unzerbrechliches Smart-TV herstellt

• (+18) Wie Spiele zur treibenden Kraft zweier Schulen der KI-Forschung wurden

• (+1) Eine Mikrowelle, die alles über Sie weiß: Was ist das Internet der Dinge (IoT)?

• Apple iPhone 11 wurde im ersten Halbjahr 2020 zum meistverkauften Smartphone



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



All Articles