Zusammenfassung interessanter Materialien fĂźr einen mobilen Entwickler # 382 (15. - 21. Februar)

Diese Version bietet schnelle Farben, wiederverwendbares reines Kotlin, die erste Version von Android 12 und IDFA-Leidenschaften, Qt-Bugs und Diamond Checkout, Geheimnisse des App-Marketings, Game-Bots, 5-minĂźtiges Wissen und mehr.







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



iOS



• Vermeiden von Zusammenführungskonflikten mit XcodeGen

• Farben in Swift: UIColor

• Erkennen von Textblöcken in einer iOS-Anwendung mithilfe von Vision

• Hat Apple begonnen, mit „irrational hohen Preisen“ in Anwendungen zu kämpfen?

• Hat Apple das Analytics SDK gesperrt? Uh ... na ja ...

• Hacking einheimische ARM64 - Binärdateien auf einem iOS - Simulator ausführen

• Eintauchen in CFRunLoop

• Erstellen Sie eine Nachrichten-App in SwiftUI 2.0 (Kombinieren, API, MVVM und Swift Package Manager).

• Verwenden Sie Charles, um Antworten beim Entwickeln von iOS-Apps neu zu schreiben.

• Clubhaus-ähnliches Profilbild in Swift.

• Erstellen Sie animierte Kuchen- und Donut-Diagramme in SwiftUI.

• Erstellen Sie Roulette in SwiftUI

• OnTap: SwiftUI-Dokumentation

• WatchLayout: Kreise in UICollectionView

• SPAlert: Benachrichtigungen im Apple



Android- Stil



• Schreiben und Wiederverwenden von Code in reinem Kotlin. Hinweise für Android-Entwickler

• So finden Sie eine geeignete Abstraktion für die Arbeit mit Zeichenfolgen in Android

• Themen, Stile und Attribute

• Vorschau von Android 12 veröffentlicht

• GitHub-Aktionen für die Android-Entwicklung

• Wie wir den Start der Dropbox Android-App um 30% beschleunigt haben

• Wie sich das Design ändern wird in Android 12

• Checkliste für die Anwendungsqualität

• RecyclerView-Anti-Patterns

• StateFlow mit Ein- und Zwei-Wege-Datenbindung unter Android

• Funktionsweise von RxJava

• Vorbereitung unserer Apps für Jetpack Compose

• Einfaches Erstellen von Parallaxe auf Jetpack Compose

• 5 Kotlin Erweiterungen , die Ihr Android - Code machen ausdrucks

• IridescentView: Schillernde Bilder für Android

• stackzyr: Jetpack Compose für Desktops



Entwicklung



• Datum Handhabung zieht Fehler oder 77 Defekte in Qt 6

• Starten einer Top-Anwendung allein, kostenlos und ohne Codierung ( na ja , fast).

• Wie wir 9 Monate lang beim Diamond Checkout durcheinander gebracht haben und 2

• 1 Jahr mit Flutter in der Produktion geplant haben

• Die Entwicklung sollte Tests schreiben (?)

• Erfahrung in der Entwicklung des ersten Handyspiels auf Unity oder wie Sie Ihr Leben komplett verändern können

• Über das Auffinden von Speicherlecks in C ++ / Qt-Anwendungen

• Teststrategie für ein kurzfristiges Projekt

• Vorbereiten eines Großes Feature auf Kotlin Multiplatform. Yandex-Bericht

• ZERG - was für ein Biest?

• Podlodka Nr. 203: Zahlungen

• Microsoft öffnet Dapr für die einfache Bereitstellung von Microservices.

• Probleme bei Interviews: 2 bis 64 Grad.

• Anwendungsdesign-Beispiele für Inspiration # 32

• Wie machen Sie UX-Forschungserkenntnisse sichtbar, nachvollziehbar und ansprechend?

• 5 Interviewfragen zur Identifizierung herausragender Programmierer

• Erstellen einer einfachen Schach-App mit Flutter

• Erstellen eines Uber-Backends: Eine schrittweise Anleitung zum Systemdesign

• 5 erstaunliche Vorteile des Wissensaustauschs als Entwickler

• Das Lesen von Code ist eine Fähigkeit

• Warum ich aufgehört habe, Artikel zu lesen "Wie man ein Softwareentwickler wird"

• Die Designpsychologie und die Neurowissenschaften hinter großartigem UX

• Remote-Herzfrequenzerkennung mit einer Webcam und 50 Codezeilen

• Wie man einen Entwickler verärgert

• 7 Fähigkeiten, die man kennen muss, um ein herausragender Entwickler zu werden



Analytik, Marketing und Monetarisierung



• Produktmetriken in Kürze

• Mobile Vermarkter: Denis Nuzhdin (Pyaterochka Delivery)

• Geheimnisse des Dating-App-Marketings - Adjust's neue Führungsrolle

• Replit Co-Programming-Umgebung erhält 20 Millionen US-Dollar

• Photomath erhält weitere 23 Millionen US-Dollar

• Post-IDFA-Allianz ins Leben gerufen „Keine IDFA? Kein Problem “

• Erwachsene in den USA haben 2020 eine Stunde digitale Zeit auf einmal hinzugefügt.

• VKontakte hat ein neues Tool für die automatisierte Werbung für Anwendungen eingeführt.

• Bericht„ Marktlage für Anwendungen für Fitness und Gesundheit 2021 “.

• Jigsaw erhält 3,7 Millionen US-Dollar für die Datierung mit einem Puzzle

• Betriebszeit: Wissen für fünf Minuten

• So starten Sie ein Wellness-Startup auf eigene Kosten, kombinieren es mit einem festen Job und werden nicht verrückt

• Was passiert mit der Verfolgung mobiler Anwendungen im Jahr 2021

• Die neue Normalität: In-App-Lernen und wie man in sich ändernden Zeiten erfolgreich ist

• Beste Marketingkennzahlen zur Verfolgung des Wachstums

• Hier ist der Grund, warum Entwickler in Karrieren keinen Erfolg haben

• Wie ich mein Spiel



vermarkte , das in einem Jahr einen Umsatz von 128.000 USD erzielt hat, Geräte, IoT



• Gaszähler im Home Assistant ohne Lötkolben

• Gaming-Bot-Gerät: 16. Platz im Finale des russischen AI Cup 2020 (und 5. danach)

• Smart Home von Grund auf mit eigenen Händen oder eine einjährige Reise

• Erkennen von handgeschriebenem Text mithilfe von AI auf Mikrocontrollern

• Uhr zur Gestenerkennung basierend auf maschinellem Lernen, ESP8266 und Arduino

• Konvertieren von Text in Sprache mithilfe von Google Tesseract und Arm NN auf Raspberry Pi

• Schnelle Prototyp-IIoT-Lösung auf Raspberry PI und Yandex IoT. .. Zweiter Teil

• Erste Erfahrungen mit Raspberry Pi oder Microservices für zu Hause

• Google startet Swift für TensorFlow



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



All Articles