Les modules Appmaster.io sont des préréglages qui permettent d'accélérer la personnalisation. En les connectant, vous ajoutez diverses fonctions à l'application - autorisation des utilisateurs, édition d'images, cryptage des données, listes de diffusion, et bien plus encore. Ensuite, il vous suffit de configurer les nouveaux composants et ils seront prêts à fonctionner.
Avec cette approche, vous pouvez facilement modifier votre application sans la rendre trop "lourde" - après tout, elle ne contiendra que les fonctionnalités nécessaires.
Comment ajouter un module
Cette opération s'effectue dans le bloc "Modules" de l'onglet "Marketplace". Sélectionnez celui dont vous avez besoin et cliquez sur "Installer" - la plate-forme l'installera automatiquement. Tous les modules prédéfinis qui ont déjà été ajoutés sont affichés dans l'onglet "Installé".
Fenêtre du module
- Cliquez sur un module pour accéder à ses paramètres et obtenir des informations complètes à son sujet.
- Vous trouverez ici les icônes des composants que le module ajoute à votre application (processus métier, points d'accès, modèles de données, etc.).
- Cliquez ici pour lire la documentation du module.
- Pour le supprimer, cliquez sur "Désinstaller". Vous pourrez le réinstaller plus tard si nécessaire.
- Si une icône d'avertissement s'affiche, cela signifie que le module n'a pas encore été configuré ou n'est pas configuré correctement.
- Cliquez sur un module pour accéder à ses paramètres et voir toutes les informations le concernant.
- Voici les icônes des composants que le module ajoute à votre application (processus métier, points de terminaison, modèles de données, etc.)
- Cliquez ici pour lire la documentation du module.
- Pour le supprimer, cliquez sur "Désinstaller". Vous pourrez le réinstaller plus tard si nécessaire.
- Si une icône d'avertissement s'affiche, cela signifie que le module n'a pas encore été configuré ou n'est pas configuré correctement.
Configuration du module
Les paramètres sont individuels pour chaque module et dépendent de ses fonctions. S'il interagit avec d'autres services et programmes, il est fort probable qu'ils doivent également être configurés. Pour en savoir plus, consultez la documentation de la plate-forme et les articles contenant des exemples de paramètres sur notre blog.
Aperçu des modules
Au moment de la rédaction de cet article, nous avons ajouté 23 modules à Appmaster.io.
Auth (autorisation des utilisateurs)
Ajoute une fonctionnalité de gestion des utilisateurs. Avec Auth, votre application aura :
- un formulaire d'inscription et de connexion pour les utilisateurs (dans lequel ils entreront leur login et leur mot de passe) ;
- une base de données avec des informations sur chacun d'entre eux (vous pouvez les modifier, les ajouter et les supprimer vous-même) ;
- la possibilité de créer des groupes d'utilisateurs (pour définir les droits d'accès) ;
- ainsi que d'autres fonctionnalités et composants connexes.
La plateforme installe automatiquement ce module lors de la création d'un projet. Nous vous recommandons de le désactiver ou de le supprimer si vous ne souhaitez pas créer vos algorithmes d'enregistrement et de connexion.
Autorisation externe
L'autorisation externe ajoute les fonctions d'enregistrement/autorisation des utilisateurs via leurs comptes dans d'autres services. Cela facilite l'enregistrement de vos utilisateurs, et vous pouvez collecter plus d'informations sur eux (par exemple, les adresses des pages dans les réseaux sociaux).
Vous pouvez désormais ajouter l'autorisation à votre application via Google, Facebook, LinkedIn et Apple ID.
Modules d'envoi de messages
Débloquez la possibilité d'envoyer des lettres et des messages directement depuis votre application, ainsi que de configurer les envois.
Appmaster.io prend actuellement en charge l'envoi d'e-mails via SMTP et les notifications push, et fonctionne également avec :
- Telegram
- Slack
- Discord
- Cliquez sur Envoyer
- Support de message
- Nexmo
- SMSto
- Telesign
- Twillo
- SendPulse.
Stripe
Connecte le système de paiement Stripe à votre application.
Modules de stockage de fichiers
Déverrouille la possibilité de stocker les fichiers de votre application dans le stockage Amazon S3 et le stockage OpenStack SWIFT. Avant d'activer ces modules, vous devez transférer manuellement les fichiers existants vers le référentiel.
API partenaire Autodesk
Un module complexe qui a été écrit pour un projet par une entreprise utilisant Autodesk dans son travail. Fournit l'intégration avec Autodesk Partner API.
Image
Ajoute des fonctions de base pour travailler avec des images.
Crypto
Protection de l'information. Permet d'intégrer des algorithmes de cryptage de données dans votre application et d'ajouter des signatures numériques.
Dix autres modules sont en phase finale de développement et seront bientôt disponibles pour l'installation.
Suivez notre actualité - dès que des mises à jour apparaissent, nous en parlons immédiatement sur Twitter et sur le canal de support Telegram!