Zusammenfassung interessanter Materialien fĂźr einen mobilen Entwickler # 364 (27. September - 4. Oktober)

In diesem Digest - Android-Updates, eine benutzerdefinierte Engine für Spiele, Haarsimulation und VHS-Effekte, No-Code-Plattformen für maschinelles Lernen und App-Einnahmen. Viel Spaß beim Lesen!





Ich hatte ein einfaches Rendern von Sprites und Text, ein einfaches Eingabeverarbeitungssystem, von dem aus Informationen ßber die Maus und die gedrßckten Tasten abgerufen werden konnten, sowie alle Arten von Dienstprogrammbindungen fßr die Hilfssysteme der Engine. Im Allgemeinen kÜnnte ich ein einfaches Bild anzeigen. In der Folge änderte sich dies sehr und wurde mit architektonischen Tricks ßberwachsen.Ab Android 8 (einige Anbieter ab 7.1) verfßgt das System ßber einen neuen Mechanismus zum Rollen von OTA-Updates, den sogenannten. Nahtlose A / B-OTA-Updates - nahtlose Updates. In diesem Beitrag werde ich die allgemeinen Funktionsprinzipien beschreiben, den Mechanismus aus Sicht des Entwicklers betrachten und ihn auch mit dem alten (wir nennen ihn wiederherstellungsbasierten) Ansatz zum Anwenden von Updates vergleichen.



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



iOS



• (+22) Navigationsleiste und Übergangsanimation

• Apple hat einen Generator für Kurzlinks und QR-Codes für den App Store gestartet.

• Apple hat auf 30% Steuer für kleine Unternehmen verzichtet.

• Verwenden von AVAudioEngine zum Aufzeichnen, Komprimieren und Streamen von Audio unter iOS

• SKOverlay in SwiftUI

• Kerndaten und SwiftUI 2.0

• Verwenden benutzerdefinierter Debug-Beschreibungen, um das schnelle Debuggen zu vereinfachen

• 10 verwirrende, aber wichtige schnelle Funktionen

• 2 Möglichkeiten zum Ausführen von MVVM iOS

• SwiftUI und Firestore : Aktualisieren von Daten

• Erstellen einer verschiebbaren TableView mit Swift

• Anleitung: Erklärungen und Schulungen zur Arbeit mit dem Produkt

• Tiktok-Klon: Kurzvideos zu Swift und Firebase

• Twitter-Text: Parsen von



Android- Text



• (+8) So entwickeln Sie ein Zoom-Analogon für TV-Boxen unter RDK und Linux. Umgang mit dem GStreamer-Framework

• (+7) "Kalt" -Start einer Android-Anwendung

• (+6) Noch einmal zur Multimodularität von Android-Anwendungen

• (+6) Funktionsweise des Huawei Push Kits

• (+4) So gestalten Sie das schrittweise Ausfüllen von Daten Mobile App

• (+4) Google Play In-App-Überprüfungs-API: Schritt-für-Schritt-Implementierungshandbuch

• (+1) Voice in Mobile App: Lernen, Bildschirme aufzurufen und Formulare ohne Hände auszufüllen

• Google erleichtert die Arbeit mit Drittanbieter-Stores in Android 12

•Google Play wird In-App-Käufe genau überwachen.

• Drahtlose Android-Entwicklung mit lokalem Gerät.

• Asynchrones Messaging mit Kotlin und RabbitMQ.

• Erste Gedanken zu Jetpack Compose.

• Ändern der Startvorlagen für Android.

• Begrüßungsbildschirm in Android.

• Zeit zum Segeln: Wechsel von Kotlin zu Flutter

• Erkunden von Kotlin DSL

• Entlarven von Android-Leistungsmythen

• Erstellen von Heatmaps mit Google Maps für Android

• Alles, was Sie über die biometrische Android-Bibliothek wissen müssen

• JetMessenger: ein Klon von Facebook Messenger auf Jetpack Compose

• CircleMenu: ein radiales Menü für die Android-



Entwicklung



• (+22) Plague MD Ich blieb in Russland und wurde von der Pest verschlungen. Proger Rotz und Nörgelei

• (+16) Lehren aus der Unterstützung eines Sex-Chat-Startups bei der Verbesserung der Conversions

• (+8) InheritedWidget in Flutter

• (+8) Haar- und Stoffsimulation mit Unity Cloth auf Mobilgeräten

• (+6 ) Erstellen eines VHS-Videoeffekts in Unreal Engine

• (+6) "Flattern ist cool - das ist die einzige Erklärung, die ich habe." Flutter Dev Podcast Best Releases Review

• (+6) So erstellen Sie eine Mini-Anwendung: Wissensdatenbank VK Mini Apps

• Podlodka # 183: Feedback

• Finale des RuCode-Programmierfestivals

• GitHub startet einen Code-Scan nach Schwachstellen

• So ändern Sie das Leben eines Programmierers mit der 80/20-Regel

• Kurse „So erstellen Sie mobile Anwendungen und Spiele“ im Humble Bundle

• 4 VS-Code-Erweiterungen zum „Entspannen“ bei der Arbeit

• Interview mit dem Produktmanager Flutter and Dart (Google)

• Facebook vs. Google: Plattformübergreifender Framework- Kampf

• Best Practices für CI / CD

• GitHub-Codespaces: Arbeiten mit Flutter

• • Die besten Ratschläge meines Mentors zum Erstellen von Software

• Vier Dinge, die Sie vergessen sollten, um ein besserer Programmierer zu werden

• Meine ersten 24 Stunden mit Flutter

• 7 Möglichkeiten, um wirklich aus Tutorials zu lernen



Analytik, Marketing und Monetarisierung



• (+25) Wie Apps Ohne die Möglichkeit zu gewinnen, ziehen sie Millionen von Dollar von Benutzern ab.

• (+3) Die Geschichte von Waze: Vom Unsinn zu einem Milliarden-Dollar-Unternehmen.

• (+1) Analyse des Spiels RAID: Shadow Legends (Monetarisierung durch Verhaltenspsychologie).

• (0) Lokalisierungstests: Warum braucht die Anwendung sie oder? Seite? ˅?

• •Black Single „Lovesick Mädchen“ erscheint auf PUBG MOBILE

• IronSource öffnet den Zugang zum In-App - Ausschreibungs - Plattform für alle

• sinnvoll: Über den ausländischen Markteintritt

• Apps Umsatz im 3. Quartal stieg um 32% auf $ 29 Milliarden

• Epische und Apple Keine Gerichtsverhandlung

• Russland tritt in ein Gesetz ein, um Raubkopien von Apps zu blockieren.

• Warum Influencer wie Li Jiaqi für Unternehmen, die auf China abzielen, so wichtig sind.

• Rephrase.ai: Menschen für Werbung generieren.

• Wie wir eine Animations-App gestartet haben Foto auf Product Hunt

• Start einer Indie- AI- Anwendung



, Devices, IoT



• (+27) Die besten IDEs für Raspberry Pi

• (+17) Einführung in Node-RED und Streaming-Programmierung in Yandex IoT Core

• (+12) Hinzufügen der Ambilight-Funktion zum Player mithilfe von Xiaomi-Smart-Lampen

• (+1) NB-IoT ... Non-IP Data Delivery oder nur NIDD. Testen mit dem kommerziellen Dienst MTS

• (0) "Smart Home" in jeder Wohnung eines Wohnhauses. Controller- und Gateway-Details

• 8 No-Code-Plattformen für maschinelles Lernen für mobile Entwickler

• Apple Watch 6-Verkäufe verdoppeln den Umsatz der vorherigen Version



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



All Articles