Dans le nouveau condensé, les ordinateurs de bureau corrompus, leur contribution à Swift, la sécurité des applications et la guerre de Durov avec Apple, la qualité du code et l'évolution des applications, Huawei en tant que leader du marché et bien d'autres documents intéressants!
Aujourd'hui, la plupart des produits destinés aux utilisateurs sont principalement destinés aux plateformes mobiles. Au mieux, ils représentent un Web universel toujours optimisé pour les téléphones mobiles. Parce que les utilisateurs aiment les iPhones, pas les ordinateurs. L'entreprise s'est assise, a compté et a pris une décision - gagnons plus d'argent, ayons un mobile d'abord partout.Pour effectuer des modifications, vous aurez besoin de connaissances de Swift et d'une compréhension de C ++, mais ce n'est pas nécessaire, certaines tâches nécessitent l'ajout de cas de test où la connaissance du langage n'est pas requise.
Ce résumé est disponible sous forme de newsletter hebdomadaire . Et chaque jour, nous envoyons des informations sur la chaîne Telegram .
iOS
• (+24) Apple Machine Learning News en 2020
• (+8) Implémentation de Machine Learning sur un appareil iOS utilisant Core ML, Swift et Neural Engine
• (+3) Nouveaux wrappers de propriétés dans SwiftUI
• (+1) MVI et SwiftUI - un état
• (0) Nous concevons des travaux avec des abonnements iOS: stockage client ou serveur des produits
• (0) Achats in-app iOS: Initialisation et traitement des achats
• Durov a de nouveau critiqué Apple pour une commission dans l'App Store
• Telegram a poursuivi Apple
• Création d'un bouton d'expansion dans Swift
• Comment simplifiez la navigation SwiftUI
• GeometryEffect dans Swift 2.0 Nous faisons
• Apprendre une nouvelle interface de journalisation d'API pour iOS 14
• Créer un Spotify sur SwiftUI
• 5 choses que j'aimerais savoir avant mon premier stage iOS dans une startup
• Comme le SDK Facebook peut faire tomber l'écosystème Apple iOS sans une seule ligne de code
• nettoyage et refactoring de code dans SwiftUI
• Vue d'ensemble UIPageControl dans iOS 14
• Créer un menu rétractable Swift
• Créer le premier widget pour iOS 14 avec WidgetKit
• Travailler avec des modèles SnapML dans Lens Studio: transfert de style
• Barre d'outils vers SwiftUI dans iOS 14
• Créer une animation similaire à partir d'Instagram sur Swift
• Créer une animation de chargement dans Swift
• Thèmes dynamiques sous iOS
• Faire une mise en page en grille dans SwiftUI
• SwiftUI-LifeGame: "Life" sur SwiftUI
• GradientLoadingBar: Barre de chargement en dégradé
• Streamoji: Rendu Emoji pour iOS
Android
• (+17) Un récit de la façon dont la suppression en cascade de Realm Long Startup a gagné
• (+17) Consommation d'énergie des applications Android
• (+9) Comment apprendre Android en 3 ans , ou l'histoire d'une application
• Diffusion Android: sécurité des applications mobiles
• Gagnants du festival Google Play Indie Games Festival
• Google a suivi l'utilisation des applications sur Android
• Analyse des codes QR avec le HUAWEI Scan Kit
• Utilisation de WorkManager pour une exécution immédiate en arrière-plan
• Comment Discord a rendu la navigation dans une application Android plus facile
• OkCupid introduit une meilleure testabilité
• Modularité dans Android: Rendez votre code réutilisable et maintenable
• Meilleures pratiques de développement Android
• Exemple d'architecture Android: couches et modules
• Programmation avancée Kotlin
• Assurez-vous cliquez dessus (ButterKnife l'a bien fait)
• Comment j'ai procédé à l'ingénierie inverse du service de bus pour créer ma propre application
• Notifications Android tout-en-un
• Kotlin Multiplatform + Rx + MVVM
• Réduisez votre application avec R8
• Lire des vidéos avec Jetpack Compose
• Comprendre la construction avec Build Analyzer
• 6 choses à savoir avant d'utiliser Destructuring dans Kotlin
• MarvelHeroes: super-héros dans le développement Android
• Rocktly: Space lance
Développement
• (+41) Comment utiliser un bureau sans bureau? Avis Samsung DeX
• (+37) Version Alpha de Flutter pour Linux et développement d'applications de bureau
• (+8) Création de vidéos panoramiques dans Unity
• (+7) Flutter. RenderObject - Mesurer et conquérir
• (+6) La science de l'expérience utilisateur. Utilisation du biais cognitif dans le développement de produits de qualité
• (+3) Choix des appareils mobiles: un guide étape par étape pour les débutants en assurance qualité. Partie I
• (+2) Kali Linux NetHunter sur Android Partie 3: briser la distance
• (+1) Analyse GOMS de la convivialité de l'interface
• Podlodka # 174: cartographie
• Flutter Dev Podcast # 18: développement de jeux
• avoir du sens: À propos de l'analyse concurrentielle , segmentation des industries et des niches, et copie des fonctionnalités
• Je veux être dans gamedev # 10: développeur sur Unreal Engine
• Rapport «Qualité du code 2020»
• UX-design: Comment fonctionne la mémoire humaine
• Conception d'applications: exemples d'inspiration n ° 11
• Règles de conception pour un bon bouton
• Pires arguments pour créer une nouvelle fonctionnalité
• Concepteurs, arrêtez de rabaisser la conception de quelqu'un d'autre
• Étapes de développement d'applications mobiles: analyses et termes de référence
• Comment un concepteur novice peut travailler avec des commentaires pour devenir un pro
• Offrir une expérience Goodreads iOS moderne: recherche de refonte
• 6 petites choses pour faire de vous un meilleur développeur Flutter
• Développement Flutter grâce au Clean Architecture Package
• Choisir la bonne base de données pour votre application Flutter
• Le secret du code simple
• Qt sur mobile: bonnes pratiques pour le développement d'applications multiplateformes
• Principes de SOLID en images
Analytics, marketing et monétisation
• (+5) Comment convertir les vacances en profit pour le développeur et en joie pour les joueurs
• Comment travailler avec les avis pour améliorer le classement des applications?
• La technologie alimentaire et les réseaux sociaux ont poussé le covoiturage et les services bancaires mobiles, mais le commerce de détail est resté dans le top 3 des catégories d'applications les plus demandées
• Le complexe de fitness à domicile Tempo a reçu 60 millions de dollars
• Nous avons commencé à distribuer notre application gratuitement. Voici ce qui s'est passé
• Tandem - Pratique de la langue seconde
•Les développeurs Roblox recevront 250 millions de dollars.
• Spotify a lancé un groupe d'écoute de musique
• Le rapport «Fraude dans le domaine de la publicité mobile - Version 2020» sur AppsFlyer
• Le rapport «L'évolution des applications mobiles en 2020» de l'App d'Annie
• d'EVE Echoes arrive sur iOS et Android en août
• Recommandations pour augmenter l'efficacité de la monétisation des applications mobiles
• Utiliser des publicités vidéo pour promouvoir les affaires sur Facebook: le guide de SocialPeta
• Comment mesurer l'efficacité des applications d'optimisation des moteurs de recherche de texte
AI, Devices, IoT
• (+38) Doom Boy ESP32. Deuxième itération
• (+2) Comment l'industrie 4.0 va-t-elle changer nos lieux de travail et pourquoi a-t-elle besoin d'une alimentation électrique fiable?
• (0) Une série d'articles sur l'installation et le fonctionnement du serveur lorawan Chirpstack
• Huawei est devenu le plus grand fabricant de smartphones dans le monde par les résultats de Q2
• Amazon se connecte Alexa avec des applications via Alexa pour Apps
• 11 machine la plus commune des algorithmes d' apprentissage en bref
← digérer précédent . Si vous avez d'autres documents intéressants ou si vous avez trouvé une erreur, veuillez l'envoyer à la poste .