Die Zusammenfassung interessanter Materialien fĂźr den mobilen Entwickler # 300 (27. Mai - 2. Juni)

Es dauerte etwas mehr als 6 Jahre, um 300 Digests herauszugeben. Hallo allerseits, mein Name ist Leonid und ich mache diese Artikel.



Während dieser Zeit durchlief ich mehrere Arbeitsschichten, zog um, erÜffnete mein eigenes Projekt und ein Dutzend Standorte, verÜffentlichte Dutzende von Bewerbungen, fßhrte viele Konferenzen und Meetings, mehr als 100 Ausgaben des Podcasts durch, verbot Digest von Habr und vieles mehr. Aber jedes Mal versuchte ich zu teilen, was geschah, und die Entwicklung (die sich ebenfalls dramatisch änderte) ein wenig besser und verständlicher zu machen. Wenn Sie mÜchten, kÜnnen Sie mich durch Standardmechanismen ermutigen (der Link befindet sich unter dem Profil), aber was hat sich interessanterweise geändert? In welche Richtung bewegst du dich? Wie kÜnnen Sie die Verdauung in den nächsten 6 Jahren verbessern? Lass uns in den Kommentaren diskutieren :)

Wir erfassen Hunderte von Metriken und kÜnnen diese auf Geschäftsbereiche aufteilen: Branchen, Regionen, autorisierte Benutzer usw. Wir verwenden dies automatisch auf einer einzigen Plattform fßr Experimente. In dem Artikel werde ich Ihnen ausfßhrlich genug erklären, wie die Plattform angeordnet ist, und wir werden auf einige interessante technische Details eingehen.In einem frßheren Artikel habe ich darßber gesprochen, wie man schnell einen Web-Dialer erstellt. Aber was ist, wenn Sie sich eine ehrgeizigere Aufgabe stellen - Ihre eigene Anwendung mit einer Karte, ohne Werbung und mit Blackjack zusammenzustellen? Und wenn in nur wenigen Tagen?

Diese Übersicht ist als wöchentlicher Newsletter erhältlich . Eine tägliche Nachricht, an die wir senden Telegrammkanal .

iOS

• (+21) Der Titel ist unterschiedlich
• (+15) Apple Subscriptions Notifications Guide für iOS. Sind sie wirklich gut?
• (+11) Unendliche UIScrollView
• (+10) Allgemeine Vorstellung der Clean Swift-Architektur
• (+9) Leitfaden für Einführungsangebote unter iOS
• (+8) Interview - 10 Fragen zu Swift. Teil 3
• (+6) Router- und Datenübergabearchitektur Clean Swift
• Unter iOS ohne Wi-Fi können Sie jetzt bis zu 200 MB herunterladen
• iPhone Apps senden Daten an Tausende von Trackern
• Acht Studenten aus Russland, die Apple zum WWDC eingeladen hat
• • RxSwift: Fehlerbehandlung mit CompactMap
• • Wie Apple Entwickler ständig bloßstellt und nicht seinen eigenen Regeln folgt
• • Erstellen einer benutzerdefinierten Ansicht mit UIKit
• • Standortbenachrichtigungen in iOS
• • Verwenden von VSCode als Editor für den Swift Compiler
• • Überleben in RxSwift
• • Verhindern Sie Man-in-the-Middle-Angriffe auf iOS mit SSL-Pinning
• • Vereinfachen Sie Kommunikationsvorlagen mit Closure in Swift
• • Beheben Sie mehrdeutige Einschränkungen, ohne die Anwendung neu zu starten
• • App Store - Prinzipien und Praktiken

Android

• (+16) Themen, Stile und andere
• (+15) So erstellen Sie zwei Anwendungen aus einer. Tinkoff Junior Erfahrung
• (+9) Wir verwenden Firebase als Bildspeicher für eine Android-Anwendung
• • Android Dev Podcast # 95. Mobius 2019 Spb
• Google verschärft die Richtlinien für Beutekisten und Kinderanwendungen
• Mobile People Talks Nr. 5: Android Q nach Google I / O 19
• • So implementieren Sie Clean Architecture in Android
• • Erkundung der Kotlin Corutin-Integration und der Architekturkomponenten des Lebenszyklus
• • Edittext Picker Library
• • StateListAnimator - ein kleines leistungsstarkes Animationswerkzeug
• • Eine einfache Möglichkeit, mit Kotlin-Coroutinen in Android zu arbeiten
• • Google Play IAP-Überprüfung mit Cloud-Funktionen
• • Wie wir bei Revolut 3D-Karten eingeführt haben
• • GoodReads API auf Android mit Kotlin
• • Aktivität / Service als Abhängigkeiten: Überdenken der Android-Architektur für Uber-Anwendungen
• • Wir erstellen eine Anwendung zur Identifizierung von Objekten mit dem Firebase ML Kit

Entwicklung

• (+12) Die Xamarin-API-Dokumentation ist jetzt gemeinfrei
• (+10) Verschiedene Koordinaten, die in der Unity3d-Benutzeroberfläche verwendet werden
• (+6) Die Architektur endlicher Zustandsmaschinen in Unity zur Organisation des Verhaltens von Einheiten
• Podlodka # 113: Release Management
• Wie man körperlich und geistig bleibt, während man weiter programmiert
• nWay öffnet sein Gaming-Backend
• Klassenkameraden und VKontakte haben einen Handyspielwettbewerb mit Preisen im Wert von 1,4 Millionen Rubel gestartet
• Über Game Jams
• • Top 10 der mobilen OWASP-Schwachstellen mit realen Beispielen
• • Nebenprojekte zu erstellen ist cool oder wie wir den Menschen Kunst gebracht haben
• • Landebahn: UX Research
• • Park It: UX-Forschung
• • Video Unreal Fest Europe 2019
• • Schnelle und langsame Programmierung: Entwickler und Überbewusstseinseffekt
• • So erhalten Sie KEINE 30.000-Dollar-Rechnung von Firebase
• • Erste Schritte in Videospielen - Online-Tutorial

Analytik, Marketing und Monetarisierung

• App Radar hat einen kostenlosen Plan für ASO gestartet
• U-Bahn-Surfer: 2,5 Milliarden Installationen
• FreshToHome: Indischer Fischmarkt
• Zweite Ausgabe des Buches „Intercom about Onboarding“
• Die Entwickler von Pokemon Go haben eine App für einen gesunden Schlaf angekündigt
• Livekick: Training auf Video
• Kundenentwicklung und Castdev. Was ist der Unterschied?
• Überblick über den Online-Dating-Markt: Wie viel Apps verdienen und welche Geschäftsmodelle sie verwenden
• • Sie alle denken, dass der Benutzerabfluss falsch ist

KI, Geräte, IoT

• (+88) Neuronale Netze bevorzugen Texturen und wie man damit umgeht
• (+32) Einführung in das maschinelle Lernen
• (+26) Berühren Sie den Mini-Schalter mit Glasscheibe am nRF52832
• (+8) Verfolgen eines gestohlenen Fahrrads mithilfe des NB-IoT-Protokolls
• TikTok möchte sein Smartphone freigeben

← Vorheriger Auszug . Und hier ist die erste Ausgabe des Digests .

Source: https://habr.com/ru/post/de454460/


All Articles