Device (Appareil)

Les blocs Appareil recueillent les données utiles de l'appareil (Android / iOS, en ligne / hors ligne, heure et date) ainsi que la mise en vibration du téléphone.

Vue d'ensemble

Faire vibrer l'Appareil

Ce bloc fera vibrer l'appareil.

Obtenir l'heure et la date actuelle

Pour l'instant, toutes les dates et heures sont au format numérique, c'est-à-dire mois = 1 plutôt que mois = Jan. Si vous souhaitez convertir les chiffres en noms, nous vous suggérons d'ajouter une base de données locale et un tableau simple comme ceux présentés ci-dessous.

Comme les minutes peuvent être inférieures à un chiffre et que les horloges numériques en affichent toujours deux, il existe un bloc conditionnel supplémentaire pour tenir compte du cas où les minutes sont inférieures à deux chiffres.

Récupérer les secondes depuis 1970

Mesure les secondes depuis 00:00:00 UTC le 1er janvier 1970. Ce système est également connu sous le nom de Heure Unix ou Heure Epoch. Pour en savoir plus sur son utilisation en programmation informatique, consultez la page Wikipédia sur le temps Unix.

Obtenir le statut en ligne/hors ligne

Il peut arriver que vous souhaitiez concevoir une expérience différente lorsqu'un utilisateur est hors ligne. Pour détecter la connexion d'un utilisateur, vous pouvez simplement utiliser les blocs ci-dessous :

Ce bloc retournera true ou false.

Obtenir la hauteur/largeur de l'écran

Renvoie la hauteur ou la largeur de l'écran sur lequel fonctionne l'application, en pixels.

Obtenir le système d'exploitation mobile

Puisque Thunkable peut créer des applications pour Android, iOS et le web, il peut arriver que vous souhaitiez modifier l'expérience de l'utilisateur en fonction de son système d'exploitation mobile. Pour ce faire, vous pouvez utiliser le bloc ci-dessous :

Ce bloc retournera true ou false.

Cacher le clavier

Si vous avez une entrée de texte dans votre application, il peut y avoir des situations où vous voulez désactiver le clavier pour l'utilisateur. Le bloc ci-dessous vous aidera à le faire :

Maintenir l'écran allumé

Certains appareils se mettent automatiquement en veille si l'utilisateur ne fait aucune activité dans une application pendant un certain temps. Le bloc Keep Screen Awake peut être utilisé pour garder l'écran en éveil même si l'utilisateur n'interagit pas activement avec l'application.

Ce bloc peut être réglé sur true ou false.

Obtenir le schéma de couleurs du dispositif

Disposer d'un mode sombre et d'un mode clair est un choix populaire pour les applications et les systèmes d'exploitation des appareils. Ce bloc peut être utilisé pour détecter si l'appareil de l'utilisateur dispose d'un thème clair ou sombre.

Vous pouvez ensuite utiliser les blocs pour modifier la palette de couleurs des composants de votre application afin de l'adapter aux préférences de l'utilisateur.

Ce bloc retourneratrue ou false.

Last updated