Die Zusammenstellung interessanter Materialien fĂźr den mobilen Entwickler # 326 (9. - 15. Dezember)

Die neue Version umfasst die Entwicklung von Python-Anwendungen, den neuen AppCode, CI / CD fßr Spiele, den neuen Microsoft-Produktivitätscode fßr Mobilgeräte, Designprioritäten, UX-Trends, Marketing und ASO.



Das Testen neuer Funktionen scheint ein sehr kreativer und interessanter Prozess zu sein. Was aber, wenn die Fehler in den Schnittstellen von Feature zu Feature wiederholt werden und die meiste Zeit damit verbracht wird, kleine Schnittstellenprobleme zu beheben?Teilen Sie uns Ihre Stärken und Schwächen in der Entwicklung mit, testen Sie Ihre Fähigkeiten und teilen Sie, an welchen Projekten Sie arbeiten und welche Sprachen, Tools, Technologien und Plattformen Sie bevorzugen.

Diese Zusammenfassung ist als wÜchentlicher Newsletter erhältlich . Eine tägliche Nachricht senden wir an Telegrammkanal .

iOS

• (+12) Yandex.Maps: Ich ging zum Karten-Controller - bekam sofort die Position des Benutzers
• (+9) Wie Sie UITextView beibringen, sich von anderen abzuheben
• (+8) Erstellung eines inkrementellen Servers für iOS Team
• (+4) AppCode 2019.3: Arbeitet schneller, versteht Swift besser, kennt sich mit Mac Catalyst aus und zeigt Versammlungsnachrichten bequem an
• Vier Lektionen, die ich aus der Teilnahme am Apple Entrepreneur Camp gelernt habe
• Die einzige tragfähige iOS-Architektur
• Mehrfachauswahl in TableView und CollectionView
• Beschleunigen Sie automatisierte Tests unter iOS
• Awesome Apple Watch: Design für Uhren
• 5 iOS-Bibliotheken zur Verbesserung der Anwendungsoberfläche
• Erweitern Sie Ihre CollectionView mit diesen Bibliotheken

Android

• (+21) Lizenzen für Android, Google und kostenlose Inhalte. Wer ist schuld und was zu tun
• (+17) Kivy. Erstellen Sie Pakete für Android und keine Zauberei
• (+8) Gestensteuerung: Kante an Kante (I)
• (+1) 16 Entwicklungstipps für Android in der Kotlin-Sprache. Teil 1
• (0) Meine (Nano-) Erfahrung mit der Yandex.Maps-API oder warum benötige ich Anweisungen?
• Google Assistant verdiente Anrufübersetzung
• Android kann nahtlos aktualisiert werden
• "Funktionsweise von Google Play" - Google Report
• Android TV auf Android 10 aktualisiert
• Android Dev Podcast # 106: Späte Nachrichten
• Kotlin Multiplattform für Android / iOS: Projektstrukturen
• Anspruchsvolle Benutzeroberfläche / Animationen auf Android
• So implementieren Sie Text-To-Speech in Android Studio
• Erstellen Sie mit RecyclerView eine einfache Suche
• Kaspresso: das Autotest-Framework, auf das Sie gewartet haben
• Wie wir mit groß angelegter Migration auf AndroidX umgegangen sind
• 7 Lektionen, die ich in zwei Jahren Android-Entwicklung gelernt habe
• 5 Kern-Android-Entwicklungstechnologien für 2020
• Starten Sie die React Native-Anwendung auf dem Android-Emulator
• Wie schreibe ich wiederverwendbare Komponenten für Android?
• AndroidSpeech: Stimme zu Text
• ParallaxScrollingView: Parallax-Galerie
• Die GoldMovies: Filme für Android

Entwicklung

• (+42) CI / CD in Playrix: Wie wir unsere Spiele sammeln und testen
• (+19) Entwerfen eines Benachrichtigungssystems. Schritt für Schritt Anleitung mit Beispielen
• (+16) Entwicklung mobiler Anwendungen in Python. KivyMD-Bibliothek
• (+12) In einem bestimmten Königreich, nicht in einem „Frühlingszustand“. Yandex-Bericht
• (+9) Grundlagen der Arbeit mit Shader Graph in Unity
• (+9) Gegen alle: In-App-Sprachassistenten
• (+8) Modulare Skizzen
• (+7) Die Geschichte von Octopus
• (+7) Eigene CI / CD für Unity
• (+7) MVC in Unity mit skriptfähigen Objekten. Teil 3
• (+6) Native Init gegen Expo reagieren
• (+6) QA für Anfänger: Wie teste ich eine Rakete oder ein Flugzeug?
• (+4) UX / UI-Trends im Jahr 2020
• (+4) Versammle ein Team von UX-Designern und verliere 7 Millionen aufgrund von Einstellungsfehlern
• Kaspersky Lab erstellt ein eigenes mobiles Betriebssystem
• Wie mache ich Spiele ?: Outsourcing des Grafikstudios
• Mobile People Talks # 12: Android NDK und C ++
• Podlodka # 141: Programmer Health 2: Ernährung und Sport
• Trocknen Sie die Ruder # 4: Queue im Back-End
• Neue stabile Version Flutter freigegeben
• Hacken des mobilen Produktivitätscodes
• Die Regeln, die ich basierend auf den Ergebnissen von Tausenden von Codeüberprüfungen entwickelt habe
• Case RetouchMe: erfolgreiche Lokalisierung der Anwendung in 35 Sprachen
• Woran Sie zuerst arbeiten sollten: Eine Formel zur Priorisierung des Schnittstellendesigns
• Wie wir versucht haben, in Y Combinator einzusteigen: von der Bewerbung bis zum Interview
• Warum wir Realm verlassen haben
• So werden Sie ein erfolgreicher Remote-Entwickler
• Wie Sie Ihre besten Entwickler dazu bringen, sich zu weigern, das Programm zu beenden
• Wie erstelle ich eine Hacker News App auf Flutter
• Benutzeroberflächen für Meditationsanwendungen
• So machen Sie Ihren Code wiederverwendbar
• 10 Möglichkeiten, eine vollständig personalisierte Benutzeroberfläche zu erstellen
• Mobile App-Sicherheit: Best Practices für Android und iOS
• UX für API
• Hör auf, beschissenen Code zu schreiben
• Effektives Testen von Software: 10 Grundprinzipien
• Effektiver Anforderungserfassungsprozess: 5 große Fallstricke
• Flattern: TabBar mit Tabulatortasten
• Warum ein Softwareprojekt mit einer Beratung beginnen?

Analytik, Marketing und Monetarisierung

• YouTube hat 1 Milliarde US-Dollar verdient
• Die fünf wichtigsten Trends, die das Mobile App Marketing im Jahr 2019 beeinflusst haben
• 5 Trends zur App Store-Optimierung für 2020
• Jow: Smart Food Delivery
• App Annie startet erweiterte Feedback-Analyse
• WalkMe erhält 90 Millionen US-Dollar für die digitale Anpassungsplattform
• Nahkampf: Soziales Spielnetzwerk von Imgur
• Bericht „Status der Vermarktung von Spieleanwendungen 2019“

AI, Geräte, IoT

• (+45) Wie man einem neuronalen Netzwerk beibringt, die Spielphysik zu reproduzieren
• (+27) Gegner, Student, Assistent: Spiele, die Menschen spielen ... und Autos
• (+24) Wie man einen Journalisten aus einem neuronalen Netzwerk macht, oder "Geheimnisse der Reduzierung des Textes auf Habré ohne unnötige Worte"
• (+3) Probleme und Aufgaben bei der Umsetzung des Konzepts des Internet der Dinge

← Vorherige Auswahl . Wenn Sie andere interessante Materialien haben oder einen Fehler finden, senden Sie ihn bitte an die Mail .

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


All Articles