Die Zusammenfassung interessanter Materialien fĂźr den mobilen Entwickler # 307 (15. - 21. Juli)

In diesem Digest, Refactoring, UI, UX und Animationen, der Rückkehr der Testversion zum App Store, Kotlin als „Durchbruch des Jahres“, Hackathons für Teamentwicklung, versteckte Spielmechanik und FaceApp-Einnahmen.



Was macht ein Ingenieur, wenn das erforderliche Werkzeug fehlt? Es stimmt, er wird alles selbst machen! Früher haben wir über das Erstellen benutzerdefinierter Tools gesprochen. Lassen Sie uns nun darüber sprechen, wie Sie Xcode ändern und es gemäß Ihren Regeln funktionieren lassen.Ich habe unermüdlich UI-Kits gesammelt und mit Inhalten in Platzhaltern, Stilen, Schatten, Texten und Zuständen experimentiert, um zu verstehen, ob dies die Konvertierung beeinflusst. Mit anderen Worten, kann ich den Umsatz mit Designprodukten für Figma steigern, wenn ich statischen Designlayouts ein wenig visuelle Dynamik hinzufüge, um die Vorlagen interessanter und funktionaler zu gestalten?

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

iOS

• (+20) Benutzerdefiniertes Refactoring-Tool: Schnell
• (+16) Anwendungsentwicklung auf SwiftUI. Teil 1: Datenfluss und Redux
• (+14) Dies ist eine Wende: Warum hat Apple die Anforderungen für Anwendungsentwickler geändert?
• (+9) Erstellen Sie eine Xcode-Projektvorlage
• (+2) Vom Web über Banken bis zur iOS-Entwicklung: Persönliche Erfahrung des Apiqa-Programmierers
• Die Loyalität der iPhone-Besitzer ist minimal
• • Arbeiten Sie mit CloudKit
• Apple stellt neues Emoji vor
• Testversion für Anwendungen: Zurück zum App Store?
• Übersicht über das neue iPadOS Beta-Betriebssystem von Apple
• • So verwenden Sie die iOS-Hintergrundaufgabe, um Ihre Anwendung auf dem neuesten Stand zu halten
• • Inkrementelles Laden und Animieren von Bildern in SwiftUI
• • iOS 13 - Ist Ihre App bereit für die Dunkelheit?
• • Reduzieren Sie Speicher- und OOM-Abbrüche in iOS
• • Erstellen statischer Frameworks in Karthago
• • Erste Schritte mit Combine in Swift
• • Er brach die Windschutzscheibe und verdiente 10.000 US-Dollar im Tesla-Programm zur Suche nach Sicherheitslücken.
• • Verwendung von Swift für WatchConnectivity
• • Schnelle Warteschlangen bei Swift
• • Erstellen Sie ein Material Design Search Panel in iOS
• • Verwalten Sie Hintergrundaufgaben mit dem neuen Taskplaner in iOS 13
• • MagazineLayout: UICollectionView von Airbnb

Android

• (+15) Wie implementiere ich eine saubere Architektur unter Android?
• Google hat die Belohnungen für die Suche nach Schwachstellen in Chrome, Chrome OS und Google Play um ein Vielfaches erhöht
• Kotlin wurde zum „Durchbruchsprojekt des Jahres“
• Android-Entwicklung: Tipps für sich
• Microsoft Word hat 1 Milliarde Downloads auf Android erreicht
• • Videokonferenz für Kotliner 2019
• • Kotlin-Kurs - Ein Leitfaden für Anfänger
• • Android Roulette Spielentwicklung
• • Google Analytics mit Tag Manager + Firebase
• • Erstellen Sie Cover für Wear OS
• • Wir bereiten eine Anwendung für Android Q vor
• • So machen Sie View a State in Kotlin
• • Anwendungspaket und Seitenladen: So verhindern Sie Abstürze
• • Erstellen Sie einen QR-Code-Scanner mit dem Firebase ML Kit und CameraX
• • Entdecken Sie App-Aktionen auf Android
• • Die 10 vielversprechendsten Android-Entwicklungstrends im Jahr 2019
• • Wie Kotlin mein Leben in der Java-Welt vereinfachte
• • Flow-Modelle in Coroutines und der Android SQLite-API
• • Experiment: MVP in MVVM ohne ViewModel-Bibliothek verwandeln
• • Pro Bulk Sms Sender: Massenversand von SMS

Entwicklung

• (+15) Wie ein UX-Writer zur Verbesserung eines Produkts beiträgt
• (+12) Native reagieren: Erstellen Sie eine ziehbare und wischbare Liste
• (+11) Designer gegen Entwickler: Über die Geschichte der Erstellung der Anwendung „Meine intelligente Stadt“
• (+7) XAML Hot Reload für Xamarin.Forms Preview Version veröffentlicht
• (+7) Native Entwicklung, React Native und Flutter: Auswahlkriterien
• (+3) So gewährleisten Sie Entwicklungssicherheit, sparen Zeit und Nerven
• (+2) Grundkenntnisse für die Arbeit mit Unity
• (+1) So entwickeln Sie mit Unity einen weiteren Plattformer. Ein weiteres Tutorial, Teil 2
• 6 Prinzipien der funktionalen Animation: Wie man die richtigen Übergänge macht
• Podlodka Nr. 120: Kubernetes
• • UI-Tests
• AppsCast # 9: Timlid oder Hin und zurück
• Stein: Eine Datenbank von Google Sheets
• Wie Sie die Effizienz eines Remote-Teams mithilfe von Hackathons steigern können
• Können digitale Produkte unzeitgemäß sein?
• Wilberries eröffnet eine Programmierschule
• Natalia Pershits (World of Tanks Blitz): Alle Panzer sind unterschiedlich
• Vergleich von Ionic und Flutter für die Entwicklung mobiler und fortschrittlicher Anwendungen
• Ära nach dem Browser
• • Ermittlung der impliziten Designkosten
• • Instagram-Architektur - Speichern und Suchen nach Milliarden von Bildern
• • Hör auf, Kommentare in Code zu schreiben
• • Vergessen Sie Benutzer, denken Sie an Menschen
• • Wer ist ein Tester?
• • Gute UX, schlechte UX: Erstellen Sie eine UX, die funktioniert
• • 4 Minuten, um ein besserer Entwickler zu werden
• • Code Reviews bei Medium
• • Wie man noSQL mit Firebase denkt
• • Was kostet die Lokalisierung?
• • Objektorientierte Programmierung - Eine Billionen-Dollar-Katastrophe
• • ShineButton: Leuchtende Knöpfe

Analytik, Marketing und Monetarisierung

• (+54) Warum werden versteckte Spielmechaniken benötigt ?
• (+8) ASO fortsetzen: Trends, Bewertungen und ein bisschen Feedback
• FaceApp hat in 10 Tagen 1 Million US-Dollar verdient
• 10x Aufstieg: Verhandlungen mit dem Arbeitgeber
• Der Marketingeinfluss stieg um 83%
• 1.500 Spielautomaten betreten die Bar: Materie in Quantität, nicht Qualität
• Blackstone kauft Vungle
• Minecraft Earth beginnt mit dem Betatest
• Idee für die App: Wo soll ich anfangen?
• Die am meisten verdienenden Bewerbungen mit einem Abonnement im 2. Quartal 2019
• Google AdSense gibt mobile Anwendungen auf
• Segmentierung als Insight-Suchwerkzeug
• Anvyl: D2C-Management
• • So identifizieren Sie einen giftigen Handyspiel-Publisher

KI, Geräte, IoT

• (+74) Wie wir ein neuronales Netzwerk trainiert haben, um Schrauben zu klassifizieren
• (+40) Modellierungserfahrung vom Computer Vision Mail.ru-Team
• (+26) Galerie der besten Notebooks in ML und Data Science
• (+15) Risiken und Bedrohungen im Internet der Dinge
• (+12) Roboter und Erdbeeren: Wie KI die Felderträge erhöht
• Anleitung: Erstellen und Hochladen von Bildmarkierungen in das neue Apple-Trainingstool für neuronale Netze Create ML
• • Top 10 Data Science- und ML-Tools für Nicht-Programmierer
• • Er brach die Windschutzscheibe und verdiente 10.000 US-Dollar im Tesla-Programm zur Suche nach Sicherheitslücken.

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

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


All Articles