Le condensé de matériaux intéressants pour le développeur mobile # 346 (25 - 31 mai)

Dans notre nouveau condensé post-espace, recherche sur les bogues iOS, les anciennes icônes iPhone via PWA, les tests bêta et automatiques, les micro-interactions, les gains Match-3, la simplicité Flutter et de nombreux autres matériaux intéressants.


Les info-bulles prédictives systématiques au-dessus du clavier sont un excellent moyen de réduire le nombre de clics des utilisateurs lors de la saisie de données. Cependant, dans la nouvelle version d'iOS, nous avons été surpris de constater que les invites pour entrer le numéro de téléphone avaient disparu.

Ce résumé est disponible sous forme de newsletter hebdomadaire . Et chaque jour, nous envoyons des nouvelles dans la chaîne Telegram .

iOS

(+19)  Swift 5.3: Quoi de neuf?
(+13)  Comment nous avons conçu le TableAdapter et simplifié le travail avec UITableView
(+12)  SwiftUI sur les étagères: Animation. Partie 1
Cours de l'Université de Stanford "Développement d'applications iOS à l'aide de SwiftUI"
Icon Rewind renvoie les anciennes icônes de l'iPhone
Jailbreak pour la dernière version d'iOS publiée
Video App Builders 2020
Niveau de base de données dans les applications Runtastic sur iOS
Création d'un titre UITableView extensible
Création d'une application de prise de notes sur SwiftUI du début à la fin
Prise en main de GraphQL et Apollo sur iOS
Ajout d'une visite d'étude à l'application iOS
6 bibliothèques iOS pour créer des cartes de style Tinder
Warhol: la reconnaissance faciale sur iOS est devenue plus facile
Tâches d'arrière-plan dans iOS
Configurer UISearchBar pour différentes versions d'iOS
Nous préparons une application pour iOS 14
Nous écrivons du code propre en redéfinissant loadView ()
Création de lignes fluides dans Google Maps
Fonctionnement de SwiftUI DSL
Material Design Search UI iOS: belle recherche

Android

(+8)  Comment nous n'avons pas blockchain
(+ 4)  Gestion des gestes: gestion des conflits de gestes. Partie 3
Android Studio 4.0 est sorti
Comment se faire des amis avec Gradle
Google a créé Soli Sandbox pour tester le radar dans Pixel 4
Comment un développeur Android novice pour pomper ses compétences: 5 projets open source à étudier
Reconnaître le texte des photos à l'aide de ML Kit dans Android
Sécurité moderne dans Android
Comment combiner de manière cohérente des adaptateurs dans Android
Introduction à MotionLayout sur Android
Gérer les sessions utilisateur dans Android
Composant de navigation Android
Interpolateur simple personnalisé pour animer le mouvement dans Android
Résultats d'activité API: le meilleur moyen de transférer des données entre les activations
Composant de navigation Android - attentes, conclusions et conseils
9 raisons pour lesquelles je quitte le développement mobile
Création d'une application Android sur Kotlin, Flutter et React Native
TransformationLayout: animations de transition pour Android
Application COVID-19:

développement d' applications de suivi des contacts

(+23)  Au lieu de 100 lancements d'applications? un autotest, ou comment sauver un ingénieur QA 20 ans de vie
(+18)  Comment Medusa a organisé un test bêta d'une nouvelle application avec des lecteurs et ne l'a pas raté
(+16)  Le personnel militaire et du renseignement peut être suivi à l'aide de l'application Untappd Beer
( +16)  Champs de distance Raymarching: explication et implémentation dans Unity
(+15)  Mieux vaut le faire vous-même: comment nous avons fait l'application mobile Perekrestok.ru en interne
(+11) Architecture évolutive pour les grandes applications mobiles
(+10)  Testez les projets sans douleur. Rapport Yandex
(+8)  Critique de livre: Golden Krishna. «Une bonne interface est une interface invisible»
(+7)  Nous écrivons une arène PvP au tour par tour avec des mouvements simultanés
(+6)  Mes meilleurs outils de développement gratuits
(+6)  QA et son rôle dans la création de ressources pour les personnes handicapées
( +6)  Organisation des saveurs dans Flutter
(+5)  Comment les employés d'Apple et de Google aident les responsables de la santé à suivre le coronavirus
(+3) Authentification - CONFIGURATION PERSONNALISÉE / AWS Amplify + React Native
(+1)  Les commentaires que vous ne donnez pas sont aussi importants que ceux que vous donnez
(0)  Mélange de la terrane et du maillage dans Unity
Podlodka # 165: WebAssembly
6 conseils de productivité pour les programmeurs
Tencent investit 70 milliards de dollars dans l'infrastructure
Comment les applications sur Flutter facilitent les affaires
Conception d'applications: exemples d'inspiration # 3
Pourquoi la plupart des projets de développement d'applications mobiles échouent
• Le PDG de Google prévoit de continuer à travailler avec Apple
Les sources Command & Conquer publiées par EA
Comment les micro-interactions dans l'interface affectent l'interaction avec l'utilisateur
Quand une mauvaise UX est bonne
Mettre à l'échelle le contenu de l'application ou du widget pour qu'il s'adapte à tout l'écran dans Flutter
Pirater le codage des interviews Google
Créer un classificateur d'images multiplateforme avec Flutter et TensorFlow Lite
Erreurs que j'ai commises en tant que développeur junior
Création d'une entreprise à partir d'une chambre: 98 130 $ et 11 mois
Création d'une machine à bit sur Flutter
Rafraîchissement et chargement à la traction simple sur Flutter
Nous programmons comme en NASA - 10 règles critiques
20 principes psychologiques qui peuvent être utilisés dans la conception de produits
Comment j'ai construit une plateforme de jeu pour la communication en temps réel en un mois
• Les mauvaises décisions de conception vous font perdre de l'argent

Analytique, marketing et monétisation

(+5)  Pourquoi ils montrent l'interface d'application conditionnelle au lieu de la vraie dans les publicités: six raisons
(+3)  Nous utilisons les données brutes dans Google Analytics dans la pratique
Newzoo: 80% des joueurs mangent ou boivent pendant les jeux
GameRefinery: les jeux Match-3 ont reçu 21% du revenu total du marché
Guide: comment créer du texte ASO rapidement et efficacement
Facebook a publié CatchUp dialer
Comment le coronavirus a affecté le marché des jeux mobiles
Accessibilité de Google Maps et fonctionne pour les groupes d'utilisateurs
Gamification des applications commerciales
Comment commencer à travailler avec ASO et ce qui est important de considérer l'

IA, les appareils, IoT

(+76)  How live : notre expérience de l'édition de vieilles photos
(+24)  Apprentissage automatique en C #: introduction à ML.NET
(+17)  iPhone SE: le roi borgne?
(+7) IoT dans ma vie. Comment créer un bureau intelligent, ainsi que suivre la croissance des pommes de terre dans votre appartement grâce à l'IoT
sens: sur l'appareil de l'Internet des objets et son application pratique
Roni Abovitz cessera d'être PDG Magic Leap
• Le premier programme de master en ligne en langue russe en science des données est lancé
Cas de création WebVR -site: rake, solutions et perspectives

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

All Articles