Le condensé de matériaux intéressants pour le développeur mobile # 321 (du 4 au 10 novembre)

Dans la nouvelle version, l'autorisation Apple, les applications russes obligatoires, les difficultés de revenus et de vols sur les modules, le cycle de vie des utilisateurs et les restes de Cardboard.



Cet été, lors de la conférence WWDC 2019, Apple a présenté son propre système d'autorisation de connexion avec Apple et l'a rendu obligatoire pour toutes les applications de l'App Store qui utilisent la connexion aux médias sociaux. L'exception concerne les applications éducatives, d'entreprise, gouvernementales et commerciales qui utilisent leur propre autorisation.

Ce résumé est disponible sous forme de newsletter hebdomadaire. Une nouvelle quotidienne que nous envoyons à Canal télégramme .

iOS

(+13) Amélioration du test du navigateur pour iOS A / B. Rapport Yandex
(+10) Nous comprenons les wrappers de propriétés dans SwiftUI
(+9) Difficultés à calculer les revenus des abonnements auto-renouvelables dans les applications iOS
Comment créer un clone Spotify pour iOS à l'aide du logiciel AutoLayout
Programmation multithread dans iOS
Récupération UIScene à l'aide de NSUserActivity et SwiftUI
Reconnaissance vocale sur l'appareil dans iOS
Créer une animation de style Apple - Afficher les propriétés dans Swift
Classification simple des en-têtes iOS à l'aide d'Apple Natural Language Framework
Combiner SwiftUI avec Alamofire
5 bibliothèques iOS pour rendre votre application spéciale
Heisenberg: composés chimiques sur Swift
WaterfallGrid: contenu «cascade» sur SwiftUI

Android

(+15) Messages et alertes sur Android via JSON
(+14) Architecture EBA alias réactivité au maximum
(+7) On parcourt les modules: Navigation dans une application multi-modules avec Jetpack
(+6) Wi-Fi et de nombreuses autres abréviations. Comment obtenir des données sur des nœuds Wi-Fi dans une application Android et ne pas gonfler
Huawei allouera un milliard de dollars aux développeurs d'applications Android
Points Google Play gagnés aux États-Unis
Microsoft teste Office unifié pour iOS et Android
Bill Gates a lié la victoire d'Android sur Windows Mobile à une action antitrust contre Microsoft
Android Dev Podcast # 6. Android Dev Summit 2019 avec Florina Muntenescu
Au revoir ViewPager. Salut carrousel époxy.
Rendez votre application Android SOLIDE: Partie 2
Battez-vous pour une interface utilisateur moins indésirable sur Android
Android Studio 3.5: fonctionnalités, améliorations et correctifs - tout ce que vous devez savoir

Développement

(+16) Shader n'est pas magique. Écriture de shaders dans Unity. Vertex Shaders
(+14) Comment créer des boss sympas. Expérience développeur de Shadow Fight 3
(+12) Repères ouverts pour le test de charge des serveurs et des applications Web
(+10) Khronos Group a créé un référentiel unifié avec des exemples d'utilisation de Vulkan
(+8) Utilisation de fenêtres modales dans les interfaces utilisateur
(+8) Destruction des ennemis par un saut, comme dans "Mario" Unity 2D
(+7) Kotlin vs Swift: Android et iOS évoluent-ils vers un langage universel?
Ivi.ru demande de présenter un cinéma du futur
Podlodka # 136: C ++ moderne
Google ouvre la source du SDK Cardboard
TikTok publie le premier SDK du programme pour les développeurs
Visual Studio en ligne gagné
Distorsion cognitive dans la programmation
Arrêtez d'utiliser la barre de navigation collante (collante) pour les appareils mobiles
Grilles dans la conception d'applications mobiles
Éléments à considérer dans le portefeuille de votre programmeur
Annonce de Dart 2.6 avec dart2native: compilation de Dart en exécutables autonomes Windows, Mac OS et Linux
5 belles interfaces utilisateur Twitter à refaire
Tests automatisés Flutter - Prise en main
Top 10 des bibliothèques Android et iOS les plus populaires en octobre
Fonderie: Solutions BaaS typiques

Analytique, marketing et monétisation

(+21) Analytique et monétisation des applications mobiles pour le développeur débutant
MyTarget Mobile Ads Analytics pour Q3 2019
Niantic finance des projets sur sa plateforme
Cycle de vie des utilisateurs: guide des professionnels
Payant: payer les achats par acheteur
• Le chiffre d'affaires des applications sportives a augmenté de 73% sur l'année
Quand le plaisir s'arrête: la base scientifique de la dépendance
Comment Uber utilise la psychologie pour améliorer la qualité UX
Comment les startups mesurent le succès avant de commencer à générer des revenus
Procédure communautaire pour votre jeu indépendant

AI, appareils, IoT

(+73) Pet-projets - petite vie
(+15) Présentation des technologies de synthèse vocale
(+12) Applications vocales: milliardième marché, qui en Russie n'est pas remarqué
(+5) WISE-PaaS - une plateforme cloud pour l'Internet industriel des objets
(+5) Qu'est-ce que l'Internet des objets et comment aidera-t-il les entreprises à gagner plus?
Microsoft commence la vente de Hololens 2
En Russie, l'iPhone et d'autres smartphones ont commencé à être loués
• La Douma d'État a soutenu l'interdiction de vendre des smartphones sans logiciel russe
Faire un Microcloud avec Raspberry Pi et Kubernetes

< Résumé précédent . Si vous avez d'autres documents intéressants ou si vous trouvez une erreur, veuillez l'envoyer par la poste .

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


All Articles