Zusammenfassung interessanter Materialien fĂźr einen mobilen Entwickler # 352 (6. Juli - 12. Juli)

In dieser Version, MVVM und MVI, enge Interaktionen und reibungslose Übergänge, Jahre in der Spieleentwicklung und viel Flutter, die am meisten heruntergeladenen und verdienenden Anwendungen des Juni und viele andere interessante Materialien!





Ich rate Ihnen, sich mit Popcorn und Coca-Cola einzudecken - dies ist eine Abendshow darßber, wie ich mir nichts verweigert habe und MVVM erneut in einem meiner Heimprojekte implementiert habe. Heute ist die zweite Serie: Wie man MVVM aus MVC macht und nicht reaktiv wird.Wir werden plattformspezifische Teile des gemeinsamen Moduls implementieren und in iOS- und Android-Anwendungen integrieren. Nach wie vor gehe ich davon aus, dass der Leser bereits ßber Grundkenntnisse in Kotlin Multiplatform verfßgt, sodass ich in Kotlin Multiplatform nicht ßber Projektkonfigurationen und andere Dinge sprechen werde, die nicht mit MVI zusammenhängen.



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



iOS



• (+7)  Wie ich nach einfachen Zyklen gesucht habe

• (+3)  Schulungsprogramm fĂźr Designer der Apple WWDC 2020-Konferenz

• Arbeiten mit Interaktion in der Nähe in iOS 14

• Neue App Store Connect-API zum Verwalten von Anwendungen im App Store

• Nein, Apple bewegt sich nicht in Richtung Neomorphismus.

• Beste iOS-Bibliotheken / Frameworks im Jahr 2020

• Erstaunliche interaktive Animationen

• 6 großartige SwiftUI-Bibliotheken für Ihr nächstes Projekt

• Neomorphismus auf SwiftUI

• Auf Wiedersehen Zielaktionen . Hallo UIActions

• Erstellen Sie einfachere und modernere Sammlungsansichten in iOS 14+.

• So erstellen Sie ein iOS-FAB in Swift.

• Meine 5 wichtigsten Xcode-Tricks.

• Animieren Sie eine langweilige Tabellenansicht in einer iOS-App.

• 10 Ausschnitte aus WWDC20.

• Was ist neu in UIMenu und Kontextmenü in iOS 14

• Arbeiten mit Swift Generics: Ein praktischer Leitfaden zur Wiederverwendung von Code

• Erstellen eines UILabels mit dynamischer Schriftgröße in Swift 5

• Zeichnen beliebiger Formen mit UIBezierPath

• Firebase- Remotekonfiguration in iOS

• OpenMTP: Dateiübertragung von macOS nach Android

• Swift Sunburst-Diagramm: Überlagert Kreisdiagramm auf SwiftUI



Android



• (+19)  Animation in Android: reibungslose Übergänge von Fragmenten im unteren Bereich

• (+19)  Moderne Android-Geräte sind ziemlich sicher und deshalb

• (+9) "Ankunft auf der ersten Plattform ..." Geschichten von Entwicklern in AppGallery von Huawei

• (+4)  Was ist neu in RxJava 3?

• Die Bewerbungen für den Material Design Award 2020 haben begonnen.

• Wir werden die Erstellungsgeschwindigkeit Ihres Android-Projekts optimieren.

• Wir werden mit der MVI-Architektur weiterarbeiten Android

• Benutzerdefiniert Drawable

• Schreiben von reibungslosem Code in Kotlin

• Kotlin- Kurs zum Erstellen einer AR-Android-Anwendung

• Implementieren von HyperLog in Kotlin in Android

• Benachrichtigungen für Personen

• Firebase-OTP-Authentifizierung in Android

• Implementieren von In-App-Updates in Android

• BaseActivity und BaseFragment sind Monster.

• Ermitteln der Benutzeraktivität in Android mithilfe der Transition-API.

• Jetpack-Reisen.

• TextWriter: Animierter Text.

• Antimine - Minesweeper: Sapper für die Android-



Entwicklung.



• (+28)  Meine zehn Jahre in der Spieleentwicklung.

• (+15)  Angst und Abscheu in der Spieleentwicklung: von den ersten Schritten bis zum ersten Geld

• (+13)  Flattern. Lassen Sie uns herausfinden, wie Sie mit dem CustomClipper

• (+10)  Flutter verschiedene Formen zeichnen . Vereinfachung des Layouts von Widgets mithilfe von Dart-Erweiterungen

• (+9) Testautomatisierung in der Microservice-Architektur

• (+7)  Lexorangs - Was sind sie und wie werden sie zum effizienten Sortieren von Listen verwendet ?

• (+4)  Model-Widget-WidgetModel oder welche Architektur verwendet das Flutter-Team in Surf ?

• (+2)  Was fĂźr ein Vorteil App Store Xiaomi. Ich habe die Anwendung nach dem Update aus meinem Store gelĂśscht, da sie auf Russisch ist.

• (+1)  So finden Sie Grenzen zwischen Client und Server.

• (+1)  Sicherheit mobiler Geräte und Anwendungen: FĂźnf beliebte Angriffsszenarien und Schutzmethoden.

• Das Facebook SDK hat zum Absturz von Anwendungen geführt auf der ganzen Welt

• 15 Video-Tutorials zum Erstellen von Flutter-Anwendungen

• Sinnvoll : Über die Erfahrung beim Erstellen eines Produkts von Grund auf und die Unterschiede in der Arbeit und den Fähigkeiten von Produkt- und Projektmanagern

• Podlodka Nr. 171: Rechenzentren

• Anwendungsdesign: Beispiele für Inspiration Nr. 8

• Flutter wird Arbeiten unter Linux

• Umfrage zur Entwicklerökonomie Q2 2020

• Wie man ein Spieleentwickler 2020 wird

• Menüs, Metaphern und Materialien: Schlüsselphasen des UI- Designs

• Wie man bessere Schaltflächen entwirft

• Wie wir eine Liefer-App für Restaurants und Cafés für 200 erstellt haben tausend Rubel frei

• Akzeptieren von Zahlungen mit Google Pay über Stripe in Flutter

• Erkunden der UX: Erstellen einer Super-App

• Selbstverbesserung kann die größte Herausforderung für Entwickler sein. Wie machen wir das?

• Prisma: Hintergrundbilder zu Flutter



Analytics, Marketing und Monetarisierung



• In Tetris wurde eine Primetime-Spielshow mit einem Preispool von 1 Million US-Dollar gestartet.

• Pavel Durov drängte erneut, das Monopol von Apple und Google zu bekämpfen.

• Die Nutzung mobiler Anwendungen im zweiten Quartal 2020 wurde weltweit 40% mehr



Im zweiten Quartal 2020 gaben russische Benutzer ...
2 2020 $328 , 30% , 2019 . $233 . iOS 35% , , — $144 , Google Play — 30% , $184 . iOS 30% $67 , Google Play 35% $76,3 .

image


• Die meisten heruntergeladenen Anwendungen im Juni 2020

• Die meisten verdienenden Anwendungen im Juni 2020

• S'More: Mobile Blurry Dating

• Die Mail.ru-Gruppe hat ein Look-Alike-Targeting auf der Grundlage von Daten für mobile Tracker gestartet.

• myTracker unterstützt die plattformübergreifende Zuordnung.

• Verwendung der Kohortenanalyse zur Reduzierung Abwanderung von Benutzern und bessere Entscheidungen treffen



KI, Geräte, IoT



• (+111)  Wir bauen ein kostengĂźnstiges 9,7- Zoll- E-Ink-Display zusammen, um alles anzuzeigen.

• (+25)  Eingebetteter AntexGate-Computer. Vom Prototyp bis zur Serienproduktion.

• (+7) Checkliste fĂźr ein maschinelles Lernprojekt

• (+4)  Lernen von maschinellem Lernen 5 Tage die Woche 9 Monate hintereinander

• Wissenschaftler haben einen Handschuh hergestellt, der die Gebärdensprache in Text umwandelt

• Wie ich versucht habe, das ERP-System eines anderen zu kopieren und bei 7 Millionen Rubel



gelandet bin ← Vorheriger Auszug ... Wenn Sie andere interessante Materialien haben oder einen Fehler gefunden haben, senden Sie ihn bitte per E-Mail .



All Articles