Die Zusammenstellung interessanter Materialien fĂźr den mobilen Entwickler # 329 (13. - 19. Januar)

Machen wir uns wieder an die Arbeit mit dem neuen Digest - es umfasst Routing und Komponenten, Integrationstests und Programmiersprachen, den Jahresbericht Ann Appie und Verbesserungen an Duolingo.



Wir haben die mobile Anwendung und Website im Jahr 2017 gestartet. Die durchschnittliche Auslastung des Systems liegt heute bei 6.000 Bestellungen pro Tag. Einerseits ist es nicht sehr viel, andererseits ist es immer noch erwähnenswert, dass es nicht gleichmäßig über 24 Stunden verteilt ist, die Leute bestellen kein Essen rund um die Uhr, es gibt auch ein Strumpfband für normale Aktivitäten während der Arbeitszeit.
Das Telefon ist seit langem eine Fortsetzung von mir und ich stelle mir ein Leben ohne ein paar Dutzend Anwendungen vor, die ich jeden Tag verwende. Aber was ist mit demjenigen, der das Telefon nicht in die Hand nehmen oder auf den Bildschirm schauen kann?

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

iOS

• (+25) Routing für iOS: Universelle Navigation ohne Umschreiben der Anwendung
• (+21) Komplexe Anzeige von Sammlungen in iOS: Probleme und Lösungen am Beispiel des VKontakte-Feeds
• (+3) Unit-Test in Clean Swift-Architektur
• Apple hat das AI-Startup Xnor.ai gekauft
• Kann ich bitte das SwiftUI-Menü sehen?
• Gibt es eine bessere Architektur für eine iOS-App?
• Gaudí für iOS: Themen und Dunkler Modus
• Schnelle Benutzeroberfläche: App zur Filmbuchung
• Tipps und Tricks zum Debuggen von iOS-Apps
• SwiftUI: Erstellen eines dehnbaren Headers mit Parallaxe
• UIStackView versteckte Schätze
• Erste Schritte mit RealityKit: Collaborative Augmented Reality
• So implementieren Sie die VIPER-Architektur in einer iOS-Anwendung mit Swift 5
SOTabBar: schĂśne TabBar fĂźr iOS

Android

• (+17) In 15 Minuten über die Hauptkomponenten von Android sprechen
• (+3) Arbeiten mit der Oberfläche im Google Maps SDK für Android
• (0) Vorbereitung eines SDL2-Projekts zur Ausführung auf Android
• GitHub hat eine Beta-Version seiner Android-Anwendung veröffentlicht
• Menschenrechtsverteidiger fordern Google auf, das Entfernen vorinstallierter Anwendungen zuzulassen
• Android-Sendung Nr. 4: „Unter der Haube von Coroutines“ mit Ilmir Usmanov
• Migration zu ViewPager2
• So bereiten Sie eine Android-Anwendung für Pentest vor
• 11 Goldene Regeln für die Android-Entwicklung
• Moderne Funktionen für Ihre Android-Anwendung
• Tiefes Eintauchen in Jetpack Compose
• Kotlin Killer Features für Programmierer und Softwareentwickler
• Android R8-Reduzierung
• Kotlin-Multiplattform - MVVM und saubere Architektur
• Entscheidungsbäume von Grund auf neu gestalten auf Android
• Maximale gemeinsame Nutzung von Code zwischen Android und iOS mit Kotlin Multiplatform
• Android Virtual Machine: Alles, was Sie wissen müssen
• Lebenszyklusmanagement mit fragmentarischer Ansichtsbindung
• Erstellen Sie einen Chat auf Kotlin: die saubere Art und Weise
• Kotlin Pokedex: Pokemon-Enzyklopädie über Kotlin
• 5 Android-Bibliotheken, die Sie als Designer inspirieren

Entwicklung

• (+43) VVVVVV ??? VVVVVV !!! :) + Die Veröffentlichung des VVVVVV-Codes zeigte, wie grob die darin enthaltenen Spiele angeordnet sind
• (+26) Kontinuierliche Integration in Unity: Reduzieren Sie die Montagezeit und sparen Sie Ressourcen + Payline als Geschenk
• (+21) Predator Vision: Wärmebildeffekt
• (+10) Ankündigung des Global Game Jam 2020 Ende Januar
• (+7) Mit DOTS einen Third-Person-Zombie-Shooter erstellen
• (+6) Implementierung der Vorlage „Status“ in Unity
• (+5) Flatterintegrationstests - einfach
• (+5) Ich bin Fotograf und werde mich selbst zum Arbeitsgerät machen
• (+5) Wir optimieren die Automatisierung: So haben wir die Selbsttests um das 3-4-fache beschleunigt und dabei die alten Entwicklungen bewahrt
• Sinn machen # 76: über die Hauptmetrik für ein Produkt, ein Modell von Metriken und Erkenntnissen aus der Analytik
• Mobile People Talks: Ein Blick auf iOS, Android und alle Arten von Cross-Plattformen durch das Prisma der Sicherheit
• Podlodka # 146: Englisch lernen
• Cocos erstellt Mini-Game-Center in Anwendungen
• Die beliebtesten Spiele-Engines 2019
• Entwicklung für iOS und Android: Ranking der Programmiersprachen 2020
• Kostenlose Icons: 15 Bibliotheken
• Google hat AppSheet Application Builder gekauft
• C ist laut TIOBE die Sprache des Jahres
• Weil Farben schön sind. Erstellen Sie eine universelle Farbpalette für IBM
• Melden Sie sich mit einer nicht zum Kern gehörenden Schulung bei IT und Digital an und starten Sie Ihre mobile Anwendung
• Richtlinien zum Hinzufügen von Animationen zu Ihrem Produkt - Beispiele und Tools
• 7 UI-Vorlagen für die Gewohnheitsverfolgung: Fallstudie
• Fall Software Engineer, Climbing Programmer Technician
• 7 Tipps zum Entwerfen eines Dropdown-Menüs
• Überwachen des Flatter-Anwendungszustands mithilfe von GitHub-Aktionen
• Erstellen einer mobilen Anwendung als Nebenprojekt - eine Zusammenarbeit zwischen einem Designer und einem Entwickler
• Benutzerdefinierte Scroll-Physik in Flutter
• Verteilen Sie Firebase-Anwendungen schnell und einfach mit CircleCI und Fastlane
• Erstellen einer Todo Flutter-Anwendung von Grund auf
• Gewinner des Game Off 2019
• Mono: Schriftart für Entwickler

Analytik, Marketing und Monetarisierung

• Jahresbericht von App Annie State of Mobile 2020: Russen geben mehr als 1 Milliarde US-Dollar für Apps aus
• Duolingo: 1% Verbesserung pro Woche
• Analysten haben Fleeceware-Anwendungen bei 600 Millionen Benutzern gefunden
• Ein systematischer Ansatz für ASO mit einem CRO-Zyklus
• Das Einkommen von Handyspielen in Odnoklassniki hat sich verdoppelt
• ClassPass wurde ein Einhorn
• Die am häufigsten heruntergeladenen Anwendungen und Spiele von 2019
• Warum kauft Skyeng Werbung für ein kostenloses Produkt?
• Wer braucht App Store-Optimierer und wie man sich mit Apple anfreundet: Ein Interview mit dem Gründer des SplitMetrics-Dienstes aus Minsk

AI, Geräte, IoT

• (+28) Verwendung des maschinellen Lernens bei einer statischen Analyse des Quellcodes von Programmen
• (+20) Tensoren in TensorFlow
• (+9) Smart Home auf Rädern ... Alice
• (+8) Lytko schließt sich zusammen
• Amazon AutoGluon erstellt ML-Modelle in 3 Codezeilen

← 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/de484542/


All Articles