Zusammenfassung interessanter Materialien fĂźr einen mobilen Entwickler # 369 (2. - 8. November)

In dieser Sammlung von Artikeln und Nachrichten - Kotlin als Produkt, Navigationskampf, Lektionen für Anfängerentwickler und kognitive Überlastung, die gerade stattfinden, die beste Typografie und Liebe zu neuronalen Netzen. Verbinden!



Sprache ist in erster Linie ein Arbeitsinstrument, das Millionen von Menschen täglich viele Stunden lang verwenden. Alle diese Menschen lÜsen unterschiedliche Probleme und stehen vor unterschiedlichen Problemen. Fßr das Kotlin-Entwicklungsteam ist das Wissen ßber diese Szenarien und Schmerzen die Hauptquelle fßr Ideen zur Verbesserung der Benutzererfahrung und zur Stärkung der Programmierer.



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



iOS



• (+7) CI / CD-Integration für mehrere Umgebungen mit Jenkins und Fastlane. Teil 1

• (+1) Composable Architecture - Ein neuer Blick auf die Anwendungsarchitektur

• Kernspeicherort - Anzeigen einer für Menschen lesbaren Adresse mit CLGeocoder

• Verbessern der Leistung von iOS- Apps

• SwiftUI: Erstellen von Chips mit Autolayout-Container

• Erstellen einer Kamera-App in SwiftUI

• Nebeneinander Vergleich zweier großartiger Debugging-Tools für iOS-Ansichten

• Verwenden von UIReturnKeyType oder inputAccessoryView in SwiftUI

• 10 Tipps zum Starten von Swift vom Terminal aus

• Implementieren des Fritz AI-Modells für maschinelles Lernen in einer iOS-Anwendung

• SlidableImage: Ein Vorher-Nachher-Schieberegler für iOS

• Dynamisches Menü: Physisches



Android- MenĂź



• (+7) Debugging-Anwendungen im Huawei-Ökosystem: Cloud-basierte Debugging-Plattform, A / B- und offene Testdienste

• (+3) Kotlin Android Extensions sind veraltet. Was zu tun ist? Migrationshandbuch

• (0) MVVM und Auswählen von Elementen im Adapter - Basisadapter

• Android-Broadcast: Navigationskampf

• Android-Broadcast: Entwicklergemeinschaften

• Android-Broadcast: Sicherheit von Android-Anwendungen

• Reaktive Programmierung (RxJava / RxAndroid) in Glassdoor

• Erkennung von Speicherlecks: Android Studio vs. LeakCanary

• Proto DataStore Android: Ist das Spiel die Kerze wert?

• • Zeichenanwendung: Android Jetpack Beispielcode erstellen

• Was kann ein Debug-Menü enthalten?

• Eintauchen in die mobile Hardware

• Lernprogramm: Erlernen der Verwendung des EventBus-Musters

• Schwebendes Fenster in Android

• Anfordern einer korrekten Standortberechtigung in Android 11

• Laden von Animationen im Telegrammstil

• MVI-Architektur für Android

• Anzeigen der Bindung für Faule

• Erstellen der ersten mobilen Anwendung auf Kotlin Multiplattform Mobile in 10 Minuten

• Bequeme Möglichkeit, Ergebnisse in der Anwendung zu sammeln

• Android RecyclerView mit privaten Kotlin-Klassen

• Jetpack Compose für Desktop-Anwendungen

• Dark Mode Toggle: Dark Mode auf Jetpack Compose

• Kotlin Lifecycle Delegates: Lifecycle Management



Development



• (+40) Wie ich beschlossen habe, ein Spiel zu machen, das von Heroes of Might und Magic inspiriert ist und Geld verloren hat (Teil 3)

• (+17) Warum ich React Native verlassen und zu Flutter gewechselt habe: Teil 2

• (+11) Verwaltung mobiler Geräte von KACE Cloud Mobile Device Management (MDM)

• (+9) Wie ich ein Handyspiel für mein Kind erstellt habe

• (+ 8) Entwicklung der Drive-Oberfläche: vom Start eines Starts bis zur eingehenden Analyse der Benutzeroberfläche. Yandex-Bericht

•(+4) Die Magie der elektronischen Maske: Analyse des COVID-Systems Expositionsbenachrichtigungen

• (+3) Wie Kotlin Multiplatform Entwicklungszeit spart. Persönliche Erfahrung beim Erstellen einer Spieleanwendung für KotlinConf 2019

• (+3) Warum kann der MVP Ihres Produkts zum Zusammenbruch der Idee führen? Oder wie man ein Produkt in einem geformten Markt testet

• (0) „Test auf allen Browsern auf Ihrem Telefon“ oder Tools zum Testen mobiler Webanwendungen

• Ich möchte ein Gamedev # 15 sein: Serverprogrammierer

• Podlodka # 188: Design

• Wie erinnere ich mich an alles, was ich gelernt habe

• 25 Lektionen für Anfänger

•Kognitive Überlastung: jetzt auf Ihrem Bildschirm

• 4 Lektionen aus 4 Jahren Arbeit bei Facebook als Entwickler

• Wallet hat einen Entwicklerwettbewerb im Wert von 1.000.000 US-Dollar angekündigt

• Video zum Firebase Summit 2020

• So entwerfen Sie eine API und vermasseln sie nicht

• 7 Tipps, mit denen Sie sich schnell verbessern können UI-Typografie

• UX von A bis Z - Fehler: 14 Tipps zum Umgang mit unvermeidlichen Fehlern

• 10 Fehler beim Arbeiten mit Farben in der UI

• Spaß machen: Chaos im Produktdesign

• 14 Regeln, die jeder Entwickler befolgen muss

• Begrüßungsbildschirm Flattern

• Ein flacher Einblick in die universelle Benutzerfreundlichkeit

• Erklären der kontinuierlichen Bereitstellung in Code

• Ebenen in der Softwarearchitektur

• Wichtige Prinzipien der Animation



Analyse, Marketing und Monetarisierung



• (+9) Durchführen von A / B-Tests: exemplarische Vorgehensweisen

• Ruhige Wahlberichte zur Bewerbung der App

• Sinnvoll : Zum Erstellen und Entwickeln von Communities, Metriken, Motivieren von Menschen und Geschäftsvorteilen

• IronSource Aura tritt in den russischen Markt ein

• myTracker führt ein Tool zur Betrugsverfolgung ein

• ByteDance erwirbt eine Beteiligung am chinesischen E-Book-Service Zhangyue

• Die Ertrags Anwendungen im Oktober 2020

• Pokémon GO hat das beste Jahr in der Geschichte

• Analyse des Spiels Markt in Russland: Forschung von Wargaming und Superdata

• Wie eine mobile Anwendung nach der Veröffentlichung zu fördern

• Wie gut Onboarding und Interesse Benutzer von Anfang an schaffen



AI, Geräte, IoT



• (+40) Eine Uhr aus dem E-Book PRS-505 erstellen

• (+26) Wie ich aufgehört habe, Angst zu haben und gelernt habe, neuronale Netze zu lieben

• (+20) Eine Detektivtischdecke: Objekterkennung durch Messung der Kapazität

• (+17) Top-10-Tools IoT-Entwicklung im Jahr 2020

•(+16) Zwischen einem Bunker und einer Villa: Wie ich im russischen Outback ein Smart Home gebaut habe

• (+12) Wie wir von der Entwicklung der Firmware für jede Kamera zur Erstellung eines universellen SDK für Kamerahersteller übergegangen sind

• (+11) Wir erstellen unseren eigenen GPS-Tracker auf LoRa-Technologien

• (+6) ModBus Slave RTU / ASCII ohne SMS und Registrierung

• (+5) Internet der Dinge auf Russisch. Minimalismus und Offenheit von OpenUNB

• Raspberry Pi führte eine Computertastatur für 70 US-Dollar ein.

• Dem neuronalen Netzwerk wurde beigebracht, Träger von COVID-19 durch Husten zu identifizieren.

• Einführende Online-Vorlesungen zum Thema Quantencomputer beginnen am CERN



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



All Articles