Zusammenfassung interessanter Materialien fĂźr einen mobilen Entwickler # 389 (5. - 11. April)

In der neuen Version erstellen wir ein Tab-Ba mit einer nicht standardmäßigen Schaltfläche und benutzerdefinierten Übergängen, entwickeln deklarative Frameworks und bereiten uns auf I / O 2021 vor, beweisen die Entwicklung und geben Standardschatten auf. All dies und noch viel mehr in dieser Übersicht!







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



iOS



•   Es ist Zeit, Geschichten zu ficken. Benutzerdefinierte Übergänge in iOS. [2/2]

•   Wie eine Tab - Leiste mit einer benutzerdefinierten Schaltfläche implementieren: CAShapeLayer und UIResponderChain

• Arbeiten mit Bluetooth in iOS

• 5 Geheimnisse , dass iOS - Entwickler sagen , werden Ihnen nicht um

• Verständnis parallele Entwicklung in iOS

• SwiftUI: Wie zu nehmen ein Screenshot mit dem Inhalt der ScrollView?

• • Erstellen eines Lizenzierungssystems für kostenpflichtige Apps auf Swift

• Reibungsloses Scrollen in iOS

• Hive: das Hive-Spiel für iOS

• IrregularGradient: animierte



Android- Farbverläufe



•   Rust in der Liste der wichtigsten Sprachen fĂźr die Entwicklung der Android-Plattform enthalten

•   Vorschau auf Android 12-Entwickler: Vorbereiten der Anwendung fĂźr neue Updates

•   Entwicklung deklarativer UI-Frameworks: von Dinosauriern zu Jetpack Compose

• Leben ohne AppStore und Google Play: Arbeiten mit Huawei Mobile Services und AppGallery

•   MotionLayout + RecyclerView = schĂśne animierte Listen

•   Analysieren der ELM-Architektur in einer mobilen Anwendung

•   Eine einfache Version einer bunten Recycler-Ansicht auf einer Vorlage Besucher

• Die I / O 2021-Konferenz wird im Mai im virtuellen Format abgehalten.

• Der Google Play Store hat das Design aktualisiert.

• Android Broadcast: GraphQL für mobile Entwickler ... Sollten Sie REST verwenden?

• Android Broadcast: News # 8

• Meine Erfahrung mit Flutter als Android-Entwickler

• Lernen von Jetpack Compose - Erstellen einer einfachen Timer-App

• Erstellen Sie eine Datenschicht „Repository“ mit Koroutinen in Kotlin

• mobile Produktionsproblemen wie Sherlock Lösen

• GitHub Aktionen: automatisieren den Build - und Freigabe - Workflow für Android - Anwendungen

• Denken Sie daran , {mutableStateOf ()} - Spickzettel

• Laut Code mit Kotlin Scopes

• 10 Tolle Ideen zur Verbesserung der Bauzeit von Gradle

• Switch Snake: "Schlange" von Switches

• Holi: Jetpack Compose-Farben

• Uinspector:



Entwicklung der Ansichtshierarchie



•   Evidenzbasierte Entwicklung oder ein datengesteuerter Ansatz ist der zusätzliche Sinn.

• Wie wir die Pipeline geändert haben, um Inhalte im PvP-Shooter zu erstellen und Crunches zu vergessen.

•   Warum haben wir die Standard-Unity-Schatten fĂźr mobile Shooter aufgegeben und stattdessen seine

• « geschrieben ? Sie auf ". Aufbau einer Beziehung zwischen Qualitätssicherung und technischem Support

•   Schreiben eines Plug-Ins fĂźr Figma: Problem, MVP, LĂśsung

•   Die Geschichte eines Video-Editors

•   Reduzieren der Kosten fĂźr die mobile Entwicklung

• Erstellen   einer mobilen Anwendung fĂźr VkusVill Kuriere in 9 Tagen

•   Synthesizer fĂźr Unity 3D

•   Nochmals zum UI \ UX-Design in 1C oder zur Beschleunigung der Entwicklung mobiler Anwendungen

• Podlodka # 210: Technische Beratung

• 7 von 10 Programmierern beschweren sich über Nacharbeiten

• Objective-C fiel aus der Spitze des TIOBE-Bewertung und Fortran ist zurück

• Zoom veröffentlicht Video SDK

• Mail.ru Group hat einen kollaborativen Code-Editor gestartet

• Google hat den AI-basierten Lyra-Audio-Codec eingeführt

• 4 Fehler, die ich als Programmierer gemacht habe, aber CTO werden musste, um sie zu sehen

• Warum das Erlernen des Codierens Ihren Job nicht retten kann

• App-Design: Beispiele für Inspiration # 39

• Tipps zum automatischen Design

• Die 10 besten Figma-UI-Kits für Ihr Projekt

• Die 30 beliebtesten Fragen zum Apple Coding- Interview (mit Lösungen)

• Warum Manager immer noch möchten codieren

• Wie wir unsere Airbnb-Teammitglieder mobil gemacht haben

• Wie es gelingt, Interviews im Jahr 2021 erfolgreich zu codieren

• Der beste technische Stack für die mobile Entwicklung im Jahr 2021

• Die Entwicklung des modernen Schreibens mobiler Anwendungen

• 8 unverzichtbare Erweiterungen für Flatterentwickler

• Die 5 besten Fähigkeiten für Senior-Programmierer

• Marketing für Indie-Entwickler: Marktforschung

• Tägliches Aufstehen ist eine Verschwendung von Zeit

• Kern-Framework, mit dem ich neue technische Fähigkeiten erlernt habe

• 5 Best Practices zum Erstellen effektiver Schaltflächen

• Interaktionsdesign ist mehr als nur Benutzerflüsse und Klicks.

• Kommentieren Sie Ihren Code nicht mehr.

• Ein nützliches Framework zum Benennen Ihrer Klassen, Funktionen und Variablen.

• So verdienen Sie Geld mit der Programmierung.

• Erstellen Sie eine schöne Benutzeroberfläche in Flutter.

• Die Architektur eines Ein-Mann-Systems Technologie-Startup



Analyse, Marketing und Monetarisierung



• Ein   Leitfaden zur mobilen Werbung fĂźr diejenigen, die Ăźber Monetarisierung nachdenken.

•   Wie die mobile Anwendung dazu beigetragen hat, dass VkusVill bei der Anzahl der Online-Produktbestellungen fĂźhrend wurde

•   Entwicklung, Analyse und Attribution. Welche Dienste werden fĂźr eine mobile App im Jahr 2021 benĂśtigt?

• Mobile Vermarkter: Nikolai Lipkin (Yandex.Mediaservices)

• Epic und Apple bereiten sich auf die Testversion vor

• Mem erhält 5,6 Millionen US-Dollar für Notizen

• Bündel: Führungsassistent

• Charles erhält Investition in "Conversational Commerce"

• Die meisten heruntergeladenen Anwendungen im März 2021

• Supercell macht drei weitere Kollisionsspiele

• AI Product Metrics Guide



, Geräte, IoT



•   HMM: Wir fangen betrĂźgerische Transaktionen ab.

•   Wi-Fi-Steckdose mit Kontrolle Ăźber das Internet in 60 Minuten.

• Wie mobile Entwickler Geräte aufladen: 10 neue hochwertige Zubehörteile von AliExpress



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



All Articles