Die Zusammenfassung interessanter Materialien fßr den mobilen Entwickler # 336 (2. - 9. März)

In dieser Übersicht bekämpfen App Stores das Coronavirus, Dynamic Delivery und Create ML, mobile Schnittstellen und Onboarding, das plattformübergreifende Kotlin und den Designer Flutter.



Im Winter 2012 schlug ein Kollege vor, dass ich, ein C ++ - Programmierer mit fünfjähriger Erfahrung, die erste Anwendung für Android schreibe. Ein Jahr später begann ich, ein kleines Team von mobilen Entwicklern zu leiten, und seitdem ist die Größe meiner Teams stetig gewachsen. Aber letztes Jahr, nach 2 Jahren als Leiter der mobilen Entwicklungsabteilung, habe ich mit meiner Lieblings-IDE wieder Staub geblasen.

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

iOS

• (+15)  ML in iOS erstellen
• (+9) Funktionen für die Zusammenstellung und Bereitstellung von iOS-Anwendungen
• (+4) Moderner Code zum Erstellen von HTTP-Anforderungen in Swift 5 mithilfe von Combine und deren Verwendung in SwiftUI. Teil 2. Hacker-News
• Apple lehnt Coronavirus-Anwendungen ab
• Aktualisierte Richtlinien von Apple: iOS 13, Wahrsagerei, Push-Werbung
• Benutzerdefinierte UIViewController-Übergänge in Swift
• Erstellen interaktiver Grafiken für iOS
• Erstellen eines neuen Projekts in Xcode ohne Storyboards
• Gesten in SwiftUI
• Es ist Zeit für iOS-Entwickler, FAB zu verwenden.
• Was ist neu in Xcode 11.4?
• Anpassung von Switches in SwiftUI
• Verwalten von Toolchains in Xcode
• Einfache Methoden zum Erstellen von Animationen in Swift
• Exportieren von SwiftUI-Code aus Figma
• ObjectForm: deklarative Formulare
• FrameGrabber: Screenshots von

Android- Videos

• (+15)  Dynamische Bereitstellung in Projekten mit mehreren Modulen (Teil 2) und (Teil 1)
• (+11) Materialien mit Nischni Nowgorod Android mitap. MotionLayout, Kotlin Coroutines, CI / CD-Infrastruktur und Design-Systeme
• Huawei lockt Entwickler in die AppGallery mit „Null Steuern“
• Google Play hat das Coronavirus „losgeworden“
• Die I / O 2020-Konferenz wurde abgesagt
• Zuverlässige Tastaturanzeige in Android
• Alles, was Sie über die Android Jetpack-Navigationskomponente wissen möchten
• Implementieren von Skeletten und Flackereffekten in Android
• Deklarative Liste in Android mit RecyclerView + ViewBinding
• 30 besten Android-Bibliotheken und -Projekte von 2019
• Überlegen Sie, bevor Sie BuildConfig.DEBUG verwenden
• Wie Verwenden Sie Git in Android Studio
• Beste Funktionen von Android Studio 4.0 Beta
• Android RecyclerView mit Datenbindung und Coroutinen
• Einfacher App Launcher: Ausgewählte Android-Anwendungen
• Anti-Mine: Sapper für Android
• Zusammengesetzte Textansicht: Schwerkraft für zusammengesetzte Zeichen für TextView

Entwicklung

• (+30) Motor! oder Was ist Spielphysik?
• (+22)  Validierung von Assets in Unity3D
• (+13)  Moderne Identifikationsstandards: OAuth 2.0, OpenID Connect, WebAuthn
• (+9)  Probleme bei der Interaktion mit externen Teams bei großen Projekten
• (+4)  Unity Ball Flugbahn 2d fĂźr Anfänger
• (+3)  Erstellen eines Roguelike in Unity von Grund auf neu
• Podlodka # 153: In der IT von klein auf
• Radio QA # 56: Imposter-Syndrom
• Flutter Dev Podcast # 13: Flattern durch die Augen eines Designers
• Android Broadcast # 8: Kotlin Mobile MultiPlatform
• 10 Tipps zum Erstellen einer besseren Benutzeroberfläche
• Mobile modale Fenster: 8 beste Anwendungsfälle
• Google Summer of Code akzeptiert Anwendungen
• Sourcegraph sammelte 23 Millionen US-Dollar für die Suche nach Code
• Facebook schrieb Messenger neu und reduzierte die Anzahl der Codezeilen von 1,7 Millionen auf 360.000
• Kurs für technische Redakteure von Google
• Designkonzept : eine Anwendung zum Aufbau gesunder Gewohnheiten von Kindheit an
• ATEC - eine Anwendung zum Überprüfen von Anzeichen von Autismus
• Wie ich eine Uhr aus Partikeln erstellt und den # FlutterClock-Wettbewerb gewonnen habe
• Netzwerkcode für Spieleentwickler
• UX 101: Norman Doors
• Kotlin vs. Flutter: Wer wird den plattformübergreifenden Anwendungsmarkt beherrschen?
• 8 großartige Themen für Visual Studio Code
• Die Unterschiede zwischen guten und großartigen Programmierern
• Speichern Sie Ihre nächste Anwendung vor dem Umschreiben von Grund auf neu
• Midlife Crisis für jeden Entwickler
• Erstellen einer Notizen-App mit Flutter und Firebase
• Wenn es um Design geht, Ihre Augen viel besser als Mathematik
• 100 Tipps für Spieleentwickler
• Voxel-Oberflächen-Rendering
• NymphCast: ein offenes Analogon von ChromeCast und AirPlay

Analytics, Marketing und Monetisierung

• Sinn: Wie zu verbessern , um motivate Onboarding Ihr Produkt mit Evgeny Kaznacheev mit
• Wie viel kostet es , eine Anwendung in den USA zu machen
• Handy - Spielen haben aus coronaprofitiert
• Preis Experimenten haben mein Einkommen um 500% erhöht
• Abonnement Analytik: 5 Dienstleistungen
• Die Einnahmen aus astrologischen Anwendungen stiegen um 65% pro Jahr.

KI, Geräte, IoT

• (+46)  Erneut etwa 433 MHz Sender und Empfänger
• (+26)  Hardwaretests in SIBUR
• (+17)  Tion S3-Steuerung und deren Verbindung zu Smart Home
•In Japan kam ein Smartphone heraus, das keine Fotos von nackten Menschen macht.

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

All Articles