Le condensé de matériaux intéressants pour le développeur mobile # 260 (2 juillet - 8 juillet)

Dans le nouveau condensé, nous étudions le travail de Xcode 10 et iOS 12, divers aspects du travail avec React Native, les problèmes de Google Play Store, le code réseau et la refactorisation, l'efficacité des tests et même le marché des applications pour animaux de compagnie.



iOS 12: nouveau dans les notifications

La conférence de la WWDC a eu lieu et il y a encore beaucoup de rapports qui valent la peine d'être vus. Il y avait des sujets clés auxquels Apple a accordé une attention particulière. Core ML, Siri Shortcuts et, bien sûr, les modifications apportées aux notifications.

React Native du point de vue d'un développeur mobile

Lorsque j'ai découvert React Native pour la première fois, j'ai profité de l'occasion pour les développeurs Web d'envahir mon territoire (absolument impossible!) Et en même temps de gâter le bon fonctionnement du produit 60-fps sans crash.

Le résumé est également disponible sous forme de newsletter. Vous pouvez vous inscrire ici .

iOS

• (+11) Solution universelle pour UITableViewRowAction et UIContextualAction
• (+10) Organisation de la navigation dans les applications iOS à l'aide de Root Controller
• (+7) Qu'est-ce que la bourse Apple et pourquoi est-ce plus qu'un simple ticket WWDC
• Apple a ouvert Siri Shortcuts pour les développeurs
• Apple portera ses cartes à un nouveau niveau
• image WWDC18: Xcode 10 en action
• image Démystification de l'animation printanière dans UIKit
• image Guide de streaming vidéo IOS
• image Tests A / B avec Swift
• image Commandes git utiles pour tous les jours
• image L'App Store fête ses 10 ans
• image Kotlin pour les développeurs Swift

Android

• (+9) Corona Native pour Android - utilisation de code Java arbitraire dans un jeu écrit en Corona
• (+2) Qu'est-ce que Defold et avec quoi le mange-t-on?
• (+1) Implémentation de la navigation dans les applications Android à l'aide du composant Architecture de navigation
• manifeste d'application
• Le plus gros problème dans Google Play: ce qui se passe
• Sur Google Play, recherche en boucle
• Google Play teste un nouveau design: pourquoi c'est important
• image Vidéo du sommet du développeur de jeux Android 2018
• image Publier des bibliothèques Android, Kotlin ou Java sur jCenter depuis Android Studio
• image Bouquet élégant d'Animateurs UIViewProperty
• image Comment nous avons créé l'écran de démarrage de l'application Spectrum Android
• image Ma première semaine de développement Android
• image Hébergement relatif à ConstraintLayout
• image Convertir PNG et JPEG en WebP
• image Podcast 129 fragmenté: réagissez au coucher du soleil natif sur Airbnb
• image Nouveautés du texte dans Android P
• image Statut Kotlin 2018
• image Comment gérer le travail à l'aide du composant Android Jetpack WorkManager

Développement

• (+48) Comme nous avons écrit le code réseau du tireur PvP mobile: synchronisation du joueur sur le client
• (+23) Historique de refactoring de l'application Citimobil
• (+19) "Développement de jeux et théorie du divertissement": les principaux points du livre de Raff Coster
• (+18) 10 petites erreurs de conception que nous faisons encore
• (+16) Avantages et inconvénients de Xamarin
• (+13) Générateur de grottes bidimensionnelles aléatoires
• Stickeroid présente la mise à jour de la plateforme portant le nom de code Y
• Podlodka # 66: la vie d'un programmeur après 40 ans
• Penser comme un PDG: la compétence la plus importante qui vous distingue des développeurs
• React Native sur Airbnb: quelles sont les prochaines étapes du développement mobile
• image Comment améliorer UX avec des micro-interactions: partie 2
• image Comment rendre le code lisible
• image 38 actions et sensibilisation pour devenir architecte logiciel
• image 10 meilleurs plugins Sketch pour les concepteurs UX / UI en 2018
• image L'abandon réagit nativement dans l'Udacity
• image Développement par le test: qu'est-ce que c'est et pourquoi
• image Migration du site Web vers l'application Web progressive (PWA)
• image 10 leçons de création de 100 jeux en 5 ans

Analytique, marketing et monétisation

• (+2) Méthodes pour augmenter la rétention des joueurs sur l'exemple des jeux SLOT: Partie 1
• Garder les intentions: pourquoi les tests A / B ne sont pas aussi efficaces qu'ils le semblent
• Facebook a fermé tbh et deux autres applications
• Les investisseurs investissent des millions dans Pet-Tech
• Comment utiliser les micro-moments mobiles?
• La demande MeetFrank de recherche d'emploi anonyme a reçu 1,1 million d'euros
• image Vos fans les plus fidèles sont des utilisateurs fidèles: comment les faire revenir
• image Comment simplifier radicalement votre produit
• image Votre candidature est-elle utile?

AI, appareils, IoT

• (+84) Neurones en 5 minutes
• (+30) Comment l'IA apprend à générer des images de chats
• (+26) Reconnaissance de marchandises sur des étagères utilisant des réseaux de neurones utilisant les technologies Keras et API de détection d'objets Tensorflow
• (+25) Logiciel d'apprentissage automatique Python
• (+24) Pitch-tracking, ou détermination de la fréquence de pitch dans la parole, en utilisant les exemples des algorithmes Praat, YAAPT et YIN
• (+20) La normalisation est la plus longue aventure de l'Internet des objets
• (+12) Que peuvent faire les systèmes d'IA en médecine?
• Internet of Things Digest juin 2018
• Microsoft prépare une surface pliante avec deux écrans
• image Vous n'avez pas besoin de ML / AI. Vous avez besoin de SQL

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


All Articles