|
|
|
Publicité Pour ne plus voir de publicités, soutenez-nous à partir de 1 €. |
|
⏫ Amazon a annoncé la version 8 de Fire OS, qui repose désormais sur Android 11. A noter qu'une nouvelle version de sa tablette 7 pouces sera vendue fin juin. |
|
⏪ Vous avez raté la Google I/O ? Cet article ultra complet vous liste ce qu'il faut en retenir pour les développeurs Android. |
|
🐛 Une grosse faille dans la boutique d'applications des téléphones Huawei, l'App Gallery, permet de télécharger gratuitement des applications payantes. |
|
🐛 Un bug fâcheux des Play Services sur chromeOS empêche les nouveaux utilisateurs d'initialiser leur ordinateur. Des solutions de contournement semblent toutefois exister… |
|
🤨 La valse des comptes Google fermés pour des motifs discutables se poursuit avec dans un cas, l'utilisation d'un script Python, et dans l'autre, une suspicion de compte en double. |
|
💸 Assez rare pour être noté, Xiaomi a non seulement perdu des parts de marché ces derniers mois, mais a également vu ses bénéfices chuter. |
|
🤔 L'équivalent chinois de GitHub, Gitee, vient de bloquer temporairement des milliers de projets opensource, au motif qu'une vérification est nécessaire. |
|
🚴 Le vélo électrique Harley Davidson Serial 1 a la particularité d'intégrer du Google Cloud. À presque 4 000€, on réfléchira tout de même quelques minutes avant de sortir le chéquier. |
|
📱 L'éditeur Simple Mobile Tools, qui développe de nombreuses applications alternatives à celles embarquées dans nos téléphones, va se lancer dans la création d'un téléphone orienté vers la vie privée. |
|
📱 Le fondateur des montres Pebble a lancé une pétition pour avoir des téléphones Android plus petits, à l'image des iPhone "mini". |
|
📱 Une société française parie sur les sujets du moment : protection des données et écologie. Elle propose pour cela des téléphones (Fairephone) sous idéOS, leur fork d'Android. |
|
👔 Vous cherchez à changer de boulot ? Cette liste de 168 entreprises vous indique leur politique en matière de télétravail. |
| |
Publicité Pour ne plus voir de publicités, soutenez-nous à partir de 1 €. |
Articles & tutoriaux Android |
|
|
|
Les paradigmes de programmation sont nombreux et il est parfois difficile de comprendre leur implémentation, particulièrement lorsque les ressources sont en anglais. Dans cet article écrit par Alexandre Soyer, vous comprendrez tout. Seul bémol : pas de Java ou Kotlin, mais le code est parfaitement compréhensible. |
|
|
|
|
|
Les développeurs de l'entreprise Faire partagent les mesures qu'ils ont prises afin d'améliorer la qualité de leur base de code conçue en Kotlin. Avec près de 3 millions de lignes de code, ils prodiguent des conseils que certains connaîtront peut-être, mais toujours bons à rappeler. |
|
|
|
|
|
La gestion des tâches en arrière-plan est déjà compliqué sur Android, mais Google va encore complexifier sa mise en oeuvre. Sur Android 13, la planification d'une alarme (ex: setExact ) devra passer par une permission…, dont il faudra tricher pour en obtenir l'accès. Merci Google ! |
|
|
|
|
|
Depuis la dernière version stable de Kotlin, un nouveau concept est apparu : les Context Receivers. Si vous voulez comprendre ce qu'il apporte et comment l'implémenter, vous aurez toutes vos réponses ici. |
|
|
|
|
|
La société 360Learning a souhaité utiliser KMP pour mutualiser le maximum de code entre leurs applications sur Android et iOS. Quelques semaines plus tard, ils vous livrent des conseils pour éviter de commettre les mêmes erreurs qu'eux, mais n'oublient pas d'évoquer les limitations. |
|
|
|
|
|
L'auteur de cet article part d'un constat simple : Jetpack Compose existe depuis plusieurs années (ou mois pour la partie stable). Cela vaut-il le coup de s'y mettre ? Et, si oui pourquoi ? Cela devrait vous aider à convaincre vos derniers interlocuteurs encore réfractaires ! |
|
|
|
|
|
Publiée quelques jours avant la Google I/O, vous devriez rajouter cette page dans vos favoris, puisqu'elle liste tous les modifiers Jetpack Compose. |
|
|
|
|
|
Glassmorphism, Neo Memphis…, les concepts en matière d'interfaces se multiplient. Si vous penchez plutôt du côté du _glassmorphism _(mettre du flou pour faire simple), son implémentation en Jetpack Compose est loin d'être compliquée. Soit, vous utilisez une bibliothèque clé en mains, soit vous partez sur le Modifier blur() . |
|
|
|
|
|
En Jetpack Compose il existe un Composable nommé Canvas ou encore un Modifier drawBehind . Mais que se cache-t-il derrière ces deux éléments ? Cet article vous dirige dans les méandres de son implémentation, mais rien de très compliqué. |
|
|
|
|
|
Objectif du jour : afficher une texture en 2D en OpenGL ES. Simple répondront certains ! Tandis que d'autres iront lire cet article et verront qu'il y a tout de même plusieurs étapes avant d'y parvenir. |
|
|
|
|
|
Microsoft publie énormément de ressources autour des écrans multiples (les Surface Duo y étant pour beaucoup). Dans le cas présent, il s'agit de conseils pour améliorer l'expérience de vos applications pour l'accessibilité. Accessibilité + double écran doivent, certes, être au fin fond des backlogs, mais n'oublions pas que l'accessibilité profite en général à l'ensemble des utilisateurs ! |
|
|
| |
|
|
|
Une capture d'écran de la preview |
Saviez-vous qu'en faisant un clic droit sur les previews en Jetpack Compose, vous pouviez en extraire une image ? (découvert par @zsmb13) |
|
|
|
|
Le nouveau projet Now in Android facilement accessible |
Présenté à la Google I/O, le projet Now in Android embarque les derniers frameworks recommandés par Google (architecture, tests…). Inutile de chercher sur GitHub, vous pouvez directement l'ouvrir depuis les exemples d'Android Studio (découvert par @ppvi) |
|
|
| |
|
|
|
|
|
Voilà un plugin pour Android Studio, qui est plutôt réservé aux environnements serveur, puisqu'il permet de capturer toutes les erreurs dans vos programmes, pour pouvoir les rejouer ensuite. Supportant Java (et donc Kotlin), le tout est gratuit pour le moment, mais ne devrait pas le rester. |
|
|
|
|
|
|
Vous avez besoin d'organiser des conférences avec plusieurs utilisateurs ? Le WebRTC est un excellent protocole pour cela. Le projet LiveKit vous fournit non seulement le backend, mais également une myriade de SDK pour des clients Android, iOS, Flutter… |
|
|
|
|
|
|
Vous utilisez régulièrement mitmproxy pour sniffer les requêtes réseau ? Voilà un outil qui devrait vous aider, puisqu'il va générer automatiquement le résultat en un Swagger. |
|
|
Publicité Pour ne plus voir de publicités, soutenez-nous à partir de 1 €. |
|
|
|
|
L'opérateur ?: est appelé Elvis en Kotlin. Mais, pourquoi cette référence au chanteur ? Vous aurez la réponse dans cette vidéo de JetBrains ! |
|
|
|
09-10 juin |
Morbihan, France |
Le Camping des Speakers
|
|
|
10 juin |
Lille, France |
Devfest Lille
|
|
30-01 juin |
Montpellier, France |
Sunny Tech |
|
|
|