Les 928 nouveautés de WINDEV 28, WEBDEV 28 et WINDEV Mobile 28

ET EN PLUS POUR ANDROID 600 N o u v e a u t é W D W B WM TOUTES LES NOUVEAUTÉS COMMUNES À LA MOBILITÉ Le développement sous Android n’a jamais été aussi puissant qu’avec WINDEV Mobile 28. Vous bénéficiez de nouvelles fonctionnalités puissantes qui viennent s’ajouter à toutes celles dont vous disposiez déjà. Android évolue, et WINDEV Mobile 28 évolue également spé- cifiquement pour Android, en particulier avec le support de Android 13 . WINDEV Mobile 28 pour Android bénéficie : • des nouveautés communes générales de la version 28 • plus des nouveautés communes aux mobiles • plus des nouveautés spécifiquement destinées à Android. 601 N o u v e a u t é W D W B WM SUPPORT DE ANDROID 13 La dernière version de Android est supportée par WINDEV Mobile 28. Gain apporté par la nouveauté 28 : Restez à jour 602 N o u v e a u t é W D W B WM KOTLIN NATIF WINDEV Mobile est ouvert aux langages tiers. Kotlin est un langage de programmation utilisable sous An- droid. En version 28, il est possible de saisir directement du code en langage Kotlin dans l’éditeur de code. Une coloration syntaxique facilite l’écriture et la lecture du code dans ce langage. Note : Java est bien entendu toujours supporté. // sauve une image d’aperçu d’une vidéo à une position donnée fun getVideoFramePreview ( videoPath : String , position : Long , saveToPath : String ) { var bitmap : Bitmap ? = null val retriever = MediaMetadataRetriever () // charge la vidéo retriever . setDataSource ( videoPath ) ... } Gain apporté par la nouveauté 28 : Ouverture 603 N o u v e a u t é W D W B WM RÉCUPÉRATION DU RÉSULTAT D’UNE ACTIVITY PROVENANT DE LIBRAIRIES TIERCES ET D’API ANDROID Typiquement une application de paiement est une Activity Dans une appli WINDEV Mobile, il est possible d’utiliser des librairies et des API externes. En Android, certaines librairies et API ouvrent des fenêtres particulières nommées «Activity», qui effectuent un traite- ment déterminé: • paiement mobile • visibilité Bluetooth • connexion OAuth • ... La version 28 de WINDEV Mobile permet de récupérer facile- ment le résultat de ces fenêtres «Activity». La nouvelle fonction WLangage AndroidActivityResult- Procédure permet de spécifier la procédure WLangage qui sera appelée à la fermeture de l’Activity. Cette procédure WLangage recevra en paramètre le résultat obtenu. Gain apporté par la nouveauté 28 : Ouverture 604 N o u v e a u t é W D W B WM POSITIONNEMENT LIBRE DES ICONES DANS LES BOUTONS Il devient possible de placer une icone avec un positionnement au pixel dans un bouton. Gain apporté par la nouveauté 28 : Libérez les icones ! 605 N o u v e a u t é W D W B WM SUPPORT DU TYPE CHRONO Le type WLangage Chrono est maintenant supporté en An- droid. Gain apporté par la nouveauté 28 : A vos marques,... L e s n o u v e a u t é s W I ND E V 2 8 WE BD E V 2 8 W I ND E V Mo b i l e 2 8 66

RkJQdWJsaXNoZXIy NDQ0OA==