Le condensé de matériaux intéressants pour le développeur mobile # 263 (23 juillet - 29 juillet)

Nous terminons la semaine avec Honey Kotlin, des histoires sur le travail dans les meilleures entreprises, la conception d'interfaces, le codage des bus, le reciblage et le coût de la publicité.



Carte mentale au lieu d'un scénario de test, ou comment la visualisation vous permet de tester l'application plus rapidement

Sur le plan empirique, nous avons constaté que les listes de contrôle en tant que documentation de test fonctionnent mieux, car elles sont plus faciles à créer et à utiliser. Néanmoins, parfois elles peuvent être déroutantes et trop détaillées, surtout quand il y a littéralement quelques heures sur les fonctionnalités de tests exploratoires qui devraient être incluses dans la prochaine version.

Kotlin: deux cuillères de goudron dans un baril de miel

L'apparition de Kotlin est un bonus important pour les développeurs. Un langage de haut niveau qui s'intègre parfaitement avec Java étend considérablement les capacités des programmeurs. Cependant, dans n'importe quelle langue, nous rencontrons constamment des problèmes, qui, au contraire, créent des restrictions, et Kotlin, bien sûr, ne fait pas exception. Nous en parlerons aujourd'hui.

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

iOS

(+31) Outils Apple pour l'apprentissage automatique
(+24) Que lire sur Swift en russe?
(+14) Astuces lors de la liaison et du téléchargement de fichiers Mach-O
Apple a publié des modèles de conception d'applications watchOS 5
Podlodka # 69: Comment ils fonctionnent chez Apple, Spotify, Booking
10 ans d'App Store: l'évolution de la conception des premières applications
image Jouer à l'App Store Search dans iOS 11
image Utilisation de MVVM pour des tablesViews complexes
image Applications métalliques modernes à partir de zéro

Android

(+11) Animations sous Android basées sur Kotlin et RxJava
(+10) Accessibilité Android - un loup déguisé en mouton? Conférence Yandex
(+5) Vidéo de Kolesa Android Meetup: sur MVVM, les anti-modèles et le développement modulaire
(+3) Création d'une boîte de dialogue pour sélectionner une sonnerie
Rendu d'AdMob sur toile (SurfaceView)
image Les 10 meilleurs guides et cours de développement Android en 2018
image J'ai écrit une application sans mises en page, fragments et activité
image 7 principes de grands tests unitaires pour Android
image La démonstration de Google Material a montré des applications mises à jour
image Swift pour Android: notre expérience et nos outils
image Dernier aperçu d'Android P
image Nouveau IntelliJ IDEA 2018.2
image Guide Android KTX
image Développement iOS du point de vue d'un développeur Android
image DroidArt: manipulation de texte

Développement

(+31) Principes fondamentaux des applications Web progressives
(+24) Comment devenir concepteur d'interface. Compétences nécessaires et outils puissants dont on ne nous parle pas
(+12) Connaissance de la chronologie dans Unity
(+9) L'interface du jeu et avec ce qu'il est mangé
(+6) Liste de contrôle obligatoire pour le développement de la conception UX d'une application mobile
Comment préparer le jeu pour la localisation?
Construire la qualité: comment fonctionne l'AQ à Redmadrobot
Google a ajouté du travail avec le langage AutoML
Réalité augmentée pour les skieurs: l'histoire de Hill Hunter
image Appdevcon Video
image Au revoir Google Maps
image Procédure pas à pas sur la conception d'une application d'alimentation pour animaux de compagnie
image Piratage de la perception pour rendre votre application plus rapide
image Comment concevoir pour la meilleure expérience utilisateur
image Comment Netflix teste la production
image Google annonce Cloud Build, la nouvelle plateforme d'intégration continue / livraison continue
image Comment effectuer un test d'utilisabilité: 6 étapes du début à la fin
image 3 ans indépendants, plus de 4 200 heures de travail et codage de bus en Tanzanie
image 3 façons d'utiliser des illustrations dans la conception d'interface utilisateur
image Devez-vous réécrire votre startup à partir de zéro?
image Développement multiplateforme avec .NET et Uno
image Espaces négatifs dans la conception d'interface utilisateur: conseils et meilleures pratiques
image Comment créer un marché peer-to-peer

Analytique, marketing et monétisation

(+68) Merch d'entreprise avec interface utilisateur humaine
(+17) Pourquoi avez-vous besoin de Splunk? Analyse d'application
(+17) Victimes du RGPD: qui ont déjà cessé de travailler en raison de la nouvelle réglementation des données personnelles
(+12) Méthodes de rétention des joueurs: exemples de jeux de genres différents
Rapport sur le coût de la publicité dans les applications et les jeux de SOOMLA pour le 2ème trimestre 2018
La plupart des applications de livraison de nourriture n'étaient pas protégées
Survival Island: Evolve: comment entrer dans le top britannique
Le reciblage s'est-il interrompu?
Comment rendre votre jeu visible
Emoji améliore la visibilité des notifications push de 254%
Impact marketing 2018
image Lignes directrices pour promouvoir efficacement les applications de médias sociaux
image Adieu ego, bonjour les applications marketing orientées utilisateur

AI, appareils, IoT

(+43) Mémos sur l'intelligence artificielle, le machine learning, le deep learning et le big data
(+26) Environ 500 millions d'appareils IoT sont susceptibles d'attaquer par usurpation DNS
(+21) AI, cours pratique. Architectures modernes de réseaux de neurones profonds pour la classification d'images
(+17) VR hier, aujourd'hui et demain: l'un des premiers avis
image Bubble Data Science
image Comment j'ai fait la reconnaissance de la langue avec une précision de 97% en 20 minutes

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


All Articles