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