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é.

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.
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•
Jouer à l'App Store Search dans iOS 11•
Utilisation de MVVM pour des tablesViews complexes•
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)•
Les 10 meilleurs guides et cours de développement Android en 2018•
J'ai écrit une application sans mises en page, fragments et activité•
7 principes de grands tests unitaires pour Android•
La démonstration de Google Material a montré des applications mises à jour•
Swift pour Android: notre expérience et nos outils•
Dernier aperçu d'Android P•
Nouveau IntelliJ IDEA 2018.2•
Guide Android KTX•
Développement iOS du point de vue d'un développeur Android•
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•
Appdevcon Video•
Au revoir Google Maps•
Procédure pas à pas sur la conception d'une application d'alimentation pour animaux de compagnie•
Piratage de la perception pour rendre votre application plus rapide•
Comment concevoir pour la meilleure expérience utilisateur•
Comment Netflix teste la production•
Google annonce Cloud Build, la nouvelle plateforme d'intégration continue / livraison continue•
Comment effectuer un test d'utilisabilité: 6 étapes du début à la fin•
3 ans indépendants, plus de 4 200 heures de travail et codage de bus en Tanzanie•
3 façons d'utiliser des illustrations dans la conception d'interface utilisateur•
Devez-vous réécrire votre startup à partir de zéro?•
Développement multiplateforme avec .NET et Uno•
Espaces négatifs dans la conception d'interface utilisateur: conseils et meilleures pratiques•
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•
Lignes directrices pour promouvoir efficacement les applications de médias sociaux•
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•
Bubble Data Science•
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 .