Un nouveau condensé sur le développement multiplateforme, sur les meilleures applications de 2019, sur le minimalisme dans la conception et les thèmes sombres, sur les perspectives des lunettes AR, des bibliothèques et même sur la couleur de 2020.

Cet article est une lettre ouverte d'un développeur Android ordinaire à l'ensemble de la communauté et à la direction de Google. En bref: mon compte développeur sur Google Play a été démoli en moins d'une heure après dix ans de bonne coopération.
Parlez-nous de vos forces et de vos faiblesses en développement, testez vos compétences et partagez sur quels projets vous travaillez et sur quelles langues, outils, technologies et plateformes vous préférez.
Ce résumé est disponible sous forme de newsletter hebdomadaire. Une nouvelle quotidienne que nous envoyons à
Canal télégramme .
iOS•
(+28) Flutter. Partie 2. Pour les développeurs iOS•
(+15) FigmaGen: Automatisation des styles dans l'application iOS•
(+11) Nous comprenons UICollectionViewLayout sur l'exemple de l'application Photos•
Les meilleures applications et jeux de 2019 dans l'App Store•
Vacances sur l'App Store: du 23 au 27 décembre•
UIKit + SwiftUI! Comment ajouter des composants SwiftUI à UIView?•
Présentation d'Apple Core ML 3 - Création de modèles d'apprentissage en profondeur pour iPhone•
Guide complet de Property Wrapper dans Swift 5•
Couche d'abstraction de base de données pour iOS•
Comment utiliser les abonnements avec GraphQL, le SDK Apollo iOS et Swift•
Reconnaissance et reconnaissance des plaques d'immatriculation IOS•
Comment créer une application de lecteur de musique (lecture audio et en arrière-plan)•
Architecture de commutation de fonction•
Cartes: cartes de l'App Store•
CollectionViewSlantedLayout: La beauté de l'inclinaison•
5 bibliothèques iOS qui rendront l'interface utilisateur de votre application vraiment magnifique•
8 bibliothèques SwiftUI incroyables à utiliser dans votre prochain projet•
5 bibliothèques iOS pour améliorer votre application•
Top 5 des bibliothèques iOS populaires en novembre
Android•
(+22) Comment Java 8 est pris en charge dans Android•
(+10) Nous écrivons un module Magisk simple pour Android•
(+8) Vivaldi pour Android: une bêta est bonne, et la seconde est meilleure•
(+5) Test des applications Android à l'aide de Selenoid. Rechercher l'emplacement dans une application mobile à l'aide d'Appium•
Google publie le SDK du jeu Android•
Cours de Kotlin à la JetBrains Academy•
Les meilleures applications et jeux pour Android 2019 sur Google Play•
Conduite de la vue•
Bravez un nouveau monde Android avec AssistedInject•
Testez tout avec Kotlin•
Amélioration des performances de l'interface utilisateur de votre application Android•
BIGCASH supprimé de PLAY STORE sur de fausses accusations•
Guide du débutant Android gRPC•
Types fantômes à Kotlin•
Comment prendre en charge les thèmes dans la vue personnalisée•
LiquidSwipe: glissement de liquide pour Android•
Top 5 des bibliothèques Android les plus populaires en novembre
Développement•
(+35) Routes procédurales à Houdini et Unity•
(+22) Python dans le développement mobile•
(+20) Comparaison de React Native et Flutter en termes d'application dans des projets réels•
(+12) Flutter: dessinez du texte le long d'un cercle•
(+11) Comment écrire une application à partir de zéro? Par où commencer un débutant? Flutter / Programmation•
(+9) Unity, ECS, Actors: comment augmenter les FPS dans votre jeu dix fois, quand il n'y a rien à optimiser•
(+9) MVC dans Unity avec des objets scriptables. 2e partie•
(+6) Ajout automatique de sources JSON à REFL.ME pour générer des messages et des notifications•
(+1) Optimisation de l'interface dans Unity sans code•
Podlodka # 140: Intelligence artificielle•
Flutter Dev Podcast # 9: CI / CD - Jenkins, Bitrise, Codemagic•
JetBrains a introduit Space for Team Workspace•
«Classic Blue» - couleur 2020•
Nous traversons des entretiens techniques: que demandent-ils aux grandes entreprises informatiques?• Les
annotations de conception rendront vos développeurs plus heureux•
Coûts non récupérables: quand vaut-il la peine de quitter un projet?•
Comment contrôler le développement d'applications• Le
minimalisme dans la conception est vivant et ne meurt jamais•
Concevez un thème sombre à bon escient: notes, instructions et exemples pour les concepteurs d'interface•
Mettez-vous à la place de l'utilisateur et comprenez-le: quelles émotions aideront le designer à concevoir une interface responsive•
Video Mobile Era 2019•
Dessiner des lignes douces avec Cocos2dx•
Avez-vous vraiment besoin d'un backend pour votre application mobile?•
5 interfaces utilisateur de librairie sympas•
L'extrait de StackOverflow le plus copié de tous les temps a des vulnérabilités!•
Tendances clés de l'expérience utilisateur mobile pour 2020•
Liste des jeux de programmation pour pratiquer et améliorer vos compétences•
Meilleures API et SDK pour le développement de chat en 2020•
Cosmic: UI / UX Learning•
Reconnaissance de texte avec Firebase ML Kit sur iOS et Android•
Voici à quoi ressemble la routine d'un développeur d'applications performant
Analytique, marketing et monétisation•
(+9) Rapport Global VPN sur les appareils mobiles en 2019•
Duolingo a levé 30 millions de dollars avec une évaluation de 1,5 milliard de dollars.•
Craigslist prend le 21e siècle•
Chefclub: recettes simples•
Ajout d'un messager à Google Photos•
ASOdesk lance StoreConsole Beta•
Les tests A / B des campagnes publicitaires sont apparus dans myTarget•
Poutine a signé une loi sur la préinstallation de logiciels russes•
3 sources de trafic pour le e-commerce qui vous surprendront agréablement: Joom case et Rocket10•
Nouvelle version de la plateforme Appbooster•
Pourquoi nous avons refusé de monétiser le lézard spatial Bounty Hunter
AI, appareils, IoT•
(+72) Les téléviseurs intelligents Samsung, LG, Vizio et TCL prennent chaque seconde des «empreintes digitales» de l'écran et les envoient au serveur•
(+18) Tunnel VPN direct entre deux ordinateurs situés derrière les fournisseurs NAT•
(+4) Pas seulement des haut-parleurs intelligents. TOP 7 des solutions IoT non évidentes mais prometteuses• Le
président de Qualcomm prévoit que bientôt les lunettes remplaceront les smartphones•
Niantic et Qualcomm travaillent ensemble sur des lunettes AR← 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 .