Dans notre nouvelle collection de nouvelles d'Android Dev Summit, l'intégration continue dans Yandex, l'intégration totale avec Google et un guide intéressant sur le cycle de vie des utilisateurs. Entrez!

Maintenant, Google exécute Android Dev Summit, et le discours d'ouverture a déjà eu lieu. La plupart du temps, ce qui est dit est destiné aux développeurs Android, mais il y a aussi des nouvelles qui peuvent intéresser les masses plus larges: «plier les smartphones». Après avoir regardé attentivement la diffusion en ligne, nous avons écrit sur la prise en charge de ces appareils et d'autres informations de Keynote.
Tu t'es réveillé. Le soleil brille, les oiseaux gazouillent. Dans le monde, personne n'est en guerre contre personne, personne ne meurt de faim et le même code peut être utilisé dans des projets Web et dans des applications natives. Comme ce serait bien! Malheureusement, seul un code universel est visible à l'horizon, mais le chemin vers celui-ci, encore aujourd'hui, est encore plein de surprises.
Le résumé est également disponible sous forme de newsletter. Vous pouvez vous abonner ici (nous avons déjà plus de 3 000 abonnés!).
iOS•
(+24) Apple Wallet. Qu'est-ce que c'est et comment y intégrer votre carte•
(+15) Exploration mobile d'exécution iOS avec Objection, ou Pirater notre propre application•
(+4) Exemples de configuration d'UIViewControllers utilisant RouteComposer•
(+1) Glissez-déposez dans vos applications iOS•
Éviter l'état de course rapide•
Utilisation de modèles statiques: MVVM sur Swift•
Téléchargez, enregistrez et visualisez le PDF dans Swift•
Comment créer un système de construction à la demande pour iOS basé sur Jenkins et Fastlane•
Défilement sans fin pour l'application iOS•
Reproduire le tiroir des raccourcis Siri•
Exemple d'API App Store Connect•
Prise en charge des écrans externes
Android•
(+16) BlueStacks 4: test sur du matériel faible + commentaires des développeurs•
(+8) composant de navigation Android. Des choses simples à faire soi-même•
(+7) Mise en réseau sous Android en utilisant coroutine et Retrofit•
(+7) Tags sans fil NFC•
(+5) Stockage Android: interne, externe, amovible. Partie 1/3•
(+5) Glissez et glissez dans RecyclerView. Partie 2: glisser-déposer des contrôleurs, des grilles et des animations personnalisées•
Android Dev Podcast. Numéro 78. News. Nouveau Kotlin, GitHub mort, buggy Pixel 3•
Google a ouvert l'enregistrement sur DevFest OnAir•
Nouvelles fonctionnalités pour les développeurs avec Android Dev Summit•
Créez un navigateur simple avec les composants Mozilla Android•
Nous écrivons une fois - exécutez partout: tests sur Android•
SDK Instabug pour la personnalisation des applications•
Comment et pourquoi avons-nous rendu Plaid modulaire•
Création d'une vue personnalisée - un exemple pratique•
5 erreurs courantes lors de l'utilisation de composants d'architecture•
Toutes les sessions Android Dev Summit 2018•
Tutoriels de développement Android Vidéo
Développement•
(+42) Intégration continue dans Yandex•
(+20) Mobile Yandex Blitz: nous analysons les tâches•
(+14) Manipulation du maillage en temps réel sur Unity•
(+12) Comment survivre à un développeur indépendant. 2e partie•
(+9) Comment déployer un environnement de développement pour des applications sur React Native sur Windows•
(+5) Vérifiez les ventes sur Google Play - cela vaut-il la peine de s'inquiéter?•
(+5) Analyse statique des applications mobiles•
(+5) Comment j'ai essayé de corriger la recherche de carte pour les pilotes•
GitHub: 100 millions de référentiels•
Tester non (seulement) la recherche de bugs•
Podlodka # 83: Travailler dans une équipe distribuée•
Samsung a ouvert Bixby pour les développeurs tiers•
Intégration totale des applications dans l'écosystème Google•
Les bons développeurs disent non•
Intégration mobile: 9 bonnes pratiques avec des exemples•
Comment concevoir des applications qui remportent le Apple Design Award•
10 cours sur les données, les algorithmes et la programmation pour réussir n'importe quel entretien•
Comment les micro-animations améliorent l'UX•
De l'idée à l'App Store: ma première application native React•
J'ai créé un bot qui parle pour moi avec des recruteurs•
Gamification: Guide du concepteur•
Téléchargement de données depuis Firestore à l'aide de Flutter
Analytique, marketing et monétisation•
(+20) TVA sur les achats domestiques•
(+5) Vérifiez les ventes sur Google Play - cela vaut-il la peine de s'inquiéter?•
Cycle de vie des utilisateurs: guide des professionnels•
«Personne n'achète mes jeux»: quelques conseils simples•
Google Play donne de l'argent aux utilisateurs•
Nouvel indice d'engagement des applications mobiles de Liftoff•
Indépendant sans éditeur•
Meilleures pratiques UX: créez les meilleures captures d'écran pour l'application•
Vous ne savez rien de vos utilisateurs - que pouvez-vous faire à ce sujet•
La fin des applications mobiles approche
AI, appareils, IoT•
(+68) Réseaux de neurones contre la censure des hentai•
(+60) Comment créer une IA de jeu: un guide pour les débutants•
(+48) DeOldify: un programme pour colorier des images en noir et blanc•
(+32) L'intelligence artificielle s'est heurtée à une barrière de compréhension•
(+30) Samsung a présenté un smartphone avec un écran qui s'estompe•
(+24) Comment écrire sur D sous ARM← 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 .