|
|
|
|
|
|
D'un constructeur à l'autre, la gestion de la batterie
varie énormément et l'exécution de tâches en
arrière-plan est souvent problématique. Bonne nouvelle, des
changements vont intervenir ! Le code d'Android Studio
& IntelliJ ont été mergés, ce qui devrait accélérer
les mises à jour. Enfin Facebook vire des employés en employant un
algo de random !
|
|
|
|
|
|
Pas de répit en plein été, puisque Google a sorti la version
stable d'Android 13. Si vous cherchez un récapitulatif
visuel des principales nouveautés d'Android 13 en
français, vous devriez trouver votre bonheur de ce côté-ci.
|
|
|
|
|
|
Au mois d'octobre, JetBrains présentait une mascotte pour le
langage Kotlin. La communauté était alors invitée à la nommer.
Depuis le 15 août, tout est mis en pause, au motif que les
retours auraient été trop négatifs. Vraiment ?
|
|
|
|
|
|
La 5G se déploie petit à petit à l'international, mais saviez-vous
que la technologie se décline en version millimétrique
? Diffusée sur des fréquences plus élevées, cela permet
d'atteindre des débits nettement supérieurs. Une entreprise
chinoise se sert de ces capacités pour proposer un écran sans-fil.
Pourquoi pas…
|
|
|
|
|
|
|
Comme
pour chaque version d'Android, une statue est ajoutée sur le campus de
Google à Mountain View. L'édition
Android 13 ressemble beaucoup à un arrêt de bus, vous ne trouvez pas ?
|
|
Le 17
août, on fêtait les 5 ans de Kotlin pour développer des applications
Android. Dans une interview
avec TechCrunch, on apprend notamment que 8,5 millions de lignes de
code sont écrites dans le langage chez Google.
|
|
Android Studio Dolphin est disponible en
version RC1. Cette déclinaison qui remplacera Chipmunk apportera notamment un
tout nouveau logcat ou encore une amélioration du debug des
coroutines.
|
|
Toujours
côté mises à jour, Google vient de publier
certains changements pour les Google Play Services. Notés
[2], le changelog est si vague, qu'il nous est guère utile.
|
|
Google
ne propose pas encore les images pour Android Automotive sur Android
13, mais grâce à SnappAutomotive,
vous
pouvez les obtenir (pour architecture x86 uniquement).
|
|
Après
avoir stoppé Brillo, puis Android Things… voici
que Google met fin à IOT
Core. Pas de migration dans l'univers Google prévue : simplement,
débrouillez-vous !
|
|
Selon
Samsung, en 2025, 50% de ses ventes de smartphones premium seront
des écrans pliants / pliables. Avez-vous prévu d'optimiser vos applications ?
|
|
Côté
opensource, Google est repassé devant Microsoft en devenant le
contributeur le plus important sur GitHub.
|
|
Nouvelle
très intéressante du côté de chez Microsoft qui ouvre
en Preview ses Dev Box : des VMs préconfigurées pour le
développement. Pratique si vous avez peu de mémoire/CPU sur votre
ordinateur.
|
|
Le
saviez-vous ? Le développement de la toute première version de Google
Chrome s'est faite sans
la moindre notion de sprint, mais simplement avec des horaires classiques.
|
|
Google
Workspace Individual arrive en France, pour un ratio prix / fonctionnalités
très peu compétitif. Pour 8,99€/mois, vous aurez accès sur un
compte GMail personnel à des appels vidéo plus longs, un
agenda amélioré et quelques ajouts de
fonctionnalités sur GMail.
|
|
|
Articles & tutoriaux Android
|
|
|
|
Par abus de langage, nous parlons à tort et à travers de
gamification (ou ludification en bon français). Or très
souvent, ce que nous souhaitons plutôt implémenter relève du
champ de l'incitation. Cet article est là pour nous aider à
bien faire la distinction entre les deux termes.
|
|
|
|
|
|
|
Dans ce livre, vous apprendrez comment utiliser tous les outils fournis
par le SDK Android pour déboguer vos applications.
Qu'il s'agisse de l'activité CPU, de l'utilisation
mémoire, lire les stacktraces, vous deviendrez
un(e) expert(e) dans le domaine.
|
|
|
|
|
|
Vous commencez à développer en Compose et souhaitez réaliser l'une de
vos premières custom view ? Cette
implémentation d'une ProgressBar… dans une ProgressBar
devrait alors vous intéresser.
|
|
|
|
|
|
Pour éviter de dupliquer du code, nous sommes tentés de
créer une BaseActivity .
Cependant, au bout d'un moment, elle devient
protéiforme pour essayer de satisfaire chaque classe fille.
Plutôt que ce paradigme d'héritage classique qui montre ses limites, le
pattern de délégation peut offrir une bien meilleure manière de
découper le code.
|
|
|
|
|
|
Il est fort probable que vous deviez mapper vos objets
d'un type A à un type B. Vous faites probablement la
conversion à la main, mais saviez-vous que tout ce processus
pourrait être automatisé ? C'est ce que propose la
bibliothèque ShapeShift, dont cet article vous détaille les
spécificités.
|
|
|
|
|
|
Recevez chaque vendredi 3 choses à connaître et 3 choses à
essayer sur Android, Gmail ou Chrome.
|
|
|
|
|
|
Vous utilisez le plugin
officiel Markdown avec Android Studio ? Vous avez peut-être
remarqué qu'il ne fonctionnait plus. Dans ce cas, voici
comment résoudre le problème… jusqu'à la prochaine
fois.
|
|
|
|
|
|
Microsoft nous gratifie d'un article expliquant comment mêler WebView, cache et MutableContextWrapper .
J'avoue avoir pris connaissance de ce dernier, comme quoi, même
Microsoft peut nous apprendre comment faire de l'Android !
|
|
|
|
|
|
|
|
|
Thoughts?
|
|
|
|
Quelle scope function employer ? Telle est la question… Que
pensez-vous de ce diagramme proposé par cet utilisateur de Twitter ?
|
|
|
|
|
|
|
Quel bonheur d'avoir la notion de sealed class en Kotlin ! En revanche, le
code est souvent redondant, particulièrement pour représenter l'état d'une
vue, qui sommairement revient à trois états (chargement / succès /
erreur). Cet outil basé sur KSP va grandement vous simplifier la vie. Vous n'avez,
en effet, qu'à indiquer les états… puis sur quelles classes l'appliquer. SealedX
s'occupe alors du reste !
|
|
|
|
|
|
Pour les plus anciens, vous souvenez-vous des démonstrations
d'Android 3.0 avec Google Play Books ? On découvrait alors le
RenderScript et les belles animations au changement des
pages. Retour en 2022, avec cette bibliothèque qui vous propose un effet
similaire, mais en Jetpack Compose cette fois-ci !
|
|
|
|
|
|
|
J'ai commencé une série de vidéos autour des nouvelles fonctionnalités d'Android 13.
Vous trouverez ainsi des vidéos sur les Themes Icons (ou icônes monochromes), le
format COLRv1, le choix de la langue par application ou encore les predictive
back gestures.
|
|
|
|
18 octobre
|
New York, USA
|
Firebase Summit
|
|
20-21 octobre
|
Nantes, France
|
Devfest Nantes
|
|
|
18 novembre
|
Strasbourg, France
|
Devfest Strasbourg
|
|
12-14 avril
|
Amsterdam
|
Kotlin Conf
|
|
|
|