Le condensé de matériaux intéressants pour le développeur mobile # 314 (du 2 au 8 septembre)

Cette collection comprend (pas) un véritable soulèvement des voitures sur Google Play, des composants Swift purs et réels, le nouvel Android 10 et l'ancien développeur de jeu, des interfaces conviviales et un marketing douteux pour les jeux indépendants.



Il y a exactement un an, mon ami et moi avons décidé de créer rapidement un jeu pour iOS. Qu'est-ce qui est arrivé de cela, et combien nous avons réussi à gagner, je dirai sous la coupe.C'était en août 2019. L'application a vécu sa vie sur le marché, recevant environ 2 000 installations par jour et a ravi les utilisateurs, lorsqu'un jour une lettre est arrivée ...

Ce résumé est disponible sous forme de newsletter hebdomadaire. Et nous publions des nouvelles quotidiennes dans Canal télégramme .

iOS

• (+8) Travailleurs de l'architecture Clean Swift
• (+3) Gestionnaire d'affichage des données réactives. Présentation
• L' iPhone est devenu le téléphone le plus populaire parmi les seniors
• Guide pour créer une application de reconnaissance des ongles sur iOS
• Intégration de la fonction d'enregistrement vidéo de deux caméras dans l'application iOS
• Mes conclusions de travailler avec SwiftUI
• Changements de modalité dans iOS 13
• Comment intégrer AR Quick Look dans votre application
• Votre première application iOS et SwiftUI
• Application météo iOS utilisant Flask API et AI
• Implémentation du modèle Notification / Observer dans iOS
• Comment créer un bloqueur de publicités pour iOS sur Swift
• Tutoriel "Première application iOS sur SwiftUI"
• Cyborg: VectorDrawable pour iOS
• DWAlertController: affiche dans UIAlertController tout descendant de UIViewController
• Loady: boutons iOS avec indicateurs de téléchargement
• 5 bibliothèques iOS populaires à utiliser dans votre projet
• ShowSomeProgress: Progression et animation d'activité

Android

• (+35) Du copier-coller aux composants: nous réutilisons le code dans différentes applications
• (+15) Changement de leader: désormais les exploits pour Android coûtent plus cher que pour iOS
• (+11) Ecrire un serpent pour Android dans Kivy, Python
• (+10) Projet Mainline dans Android 10
• (+8) Niveau d'API Android, compatibilité ascendante et descendante
• (+7) Comment j'ai fait un disjoncteur Okhttp personnalisé à travers les coroutines Kotlin
• (+5) Décomposition propre
• (+1) Recettes TeamCity. Signaler Yandex.Taxi
• Google Assistant a obtenu le mode ambiant
• Google a commencé à déployer Android 10
• Pourquoi la navigation gestuelle dans Android 10 est un échec et comment vivre avec
• Liste des bibliothèques pour améliorer les performances d'une application Android
• Kotlin Multiplatform Project: style de code pour iOS et Android
• Rendez votre application Android SOLIDE
• Ajouter une liste à Android AlertDialog
• Créez un clone Twitter avec des tweets modifiables
• Comment créer une interface fluide pour Android

Développement

• (+52) Dev jeu russe, insensé et impitoyable
• (+30) Carte du développement d'un développeur mobile
• (+29) ABBYY Mobile Web Capture: photos de haute qualité de documents directement dans le navigateur du smartphone
• (+4) Environnement moderne pour les applications React Native
• Podlodka # 127: Conception pilotée par domaine
• Motivation des développeurs et autres personnes des professions créatives - un guide pour les entreprises
• 10 API REST ouvertes intéressantes pour votre prochain projet
• Comment créer une interface pratique pour un outil de tous les jours
• Comment j'ai créé l'application Piligram Travel
• Ce que je ne savais pas lors du démarrage d'une entreprise: Alexey Moiseenkov, co-fondateur de Prisma et Capture Technologies
• Last2Ticket - créer une nouvelle expérience pour les billets électroniques
• Vous n'avez besoin que de 20% pour devenir un développeur efficace.
• 5 bugs UI et UX qui détruisent les interfaces
• Guide de conception: avertissements
• Flutter pour Web Deploy sur Github
• Créez une nouvelle application Uber Freight sous forme de liste de composants modulaires et réutilisables
• CoTripper - Apprenez UX
• Application des techniques de gamification et des principes de conception comportementale - Exemple UX
• Qu'est-ce qui rend le code mauvais?
• Histoire du randomiseur Tetris
• 10 choses que chaque développeur doit apprendre
• Comment écrire moins de code et obtenir plus

Analytique, marketing et monétisation

• Getaround: partage de voiture peer-to-peer
• AppLovin investi dans Belka Games
• «Publicité dans les applications au premier semestre 2019» - rapport Smaato
• Zhihu: questions et réponses sur la licorne chinoise
• Marketing de jeux indépendants - Occupation farfelue
• Pour entendre, il faut voir: le cas Rocket10 et le projet «Sounds of Words»
• myTracker a commencé à afficher les données de sortie des utilisateurs
• Baze: analyses de sang et vitamines personnelles
• Netflix prépare un documentaire sur Bill Gates
• Applications connexes - qu'est-ce que c'est et pourquoi tout le monde en parle?

AI, appareils, IoT

• (+29) Synthèse vocale multilingue avec clonage
• (+13) Réalité virtuelle, jeux open source et voitures électriques: ce que John Carmack a dit sur le podcast Joe Rogan
• (+10) ShIoTiny et l'environnement: connexion de capteurs aux entrées binaires, rebond de contact et autres problèmes
• (+9) ShIoTiny et le monde environnant: capteurs analogiques ou ADC pour les plus petits
• Loog recueille à nouveau des fonds pour les guitares pour enfants
• Technologies AR / VR dans le marketing de détail
• Mail.ru Group lance la MADE Big Data Academy

< 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/fr466643/


All Articles