Et encore une fois la bonne nouvelle de 3CX! La semaine dernière, deux mises à jour importantes ont été publiées: la nouvelle application VoIP 3CX pour Android et la nouvelle version de l'environnement de développement d'applications vocales 3CX Call Flow Designer (CFD) pour 3CX v16.
Nouvelle application VoIP 3CX pour Android
La nouvelle version de
l'application 3CX pour Android comprend diverses améliorations de stabilité et de convivialité, en particulier, une nouvelle prise en charge des casques Bluetooth et des systèmes multimédias de voiture.

Pour maintenir un code compact et sécurisé, en ajoutant de nouvelles fonctionnalités, nous avons dû limiter la prise en charge des versions Android. Maintenant pris en charge est un minimum d'Android 5 (Lollipop). Pour cette raison, il a été possible d'assurer une intégration stable et un fonctionnement assez fiable sur la plupart des téléphones. Voici ce que nous avons réussi à mettre en œuvre:
- À partir du carnet d'adresses Android, vous pouvez cliquer sur l'icône 3CX près du contact, et le numéro sera composé via l'application 3CX. Vous n'avez plus besoin d'ouvrir l'application, puis d'appeler le contact. 3CX peut être appelé simplement via des contacts Android!
- Lorsqu'un numéro est composé via l'application 3CX, il est vérifié dans le carnet d'adresses Android. Si le numéro est trouvé, les coordonnées sont affichées. Très pratique et clair!
- L'application prend en charge les réseaux LTE utilisant IPv6. Maintenant, l'application peut fonctionner sur certains des derniers réseaux utilisant IPv6.
Selon nos tests, 3CX pour Android sera garanti pour fonctionner sur 85% des smartphones du marché. Correction de bugs survenant sur les appareils Nokia 6 et 8. L'architecture interne de l'application a été améliorée, grâce à laquelle les requêtes réseau, par exemple les appels sortants, l'envoi de messages, sont exécutées beaucoup plus rapidement.
Prise en charge expérimentale du casque Bluetooth

Pour les appareils sur Android 8 et supérieur, l'application Android 3CX ajoute une option appelée «Prise en charge voiture / Bluetooth» (Options> Avancé). L'option utilise la nouvelle API Android Telecom Framework pour une meilleure intégration de Bluetooth et des systèmes multimédias de voiture. Sur certains modèles de téléphones, il est activé par défaut:
- Nexus 5X et 6P
- Pixel, Pixel XL, Pixel 2 et Pixel 2 XL
- Tous les téléphones OnePlus
- Tous les téléphones Huawei
Pour les téléphones Samsung, cette option est désactivée par défaut, mais nous continuons de travailler pour prendre en charge tous les appareils modernes.
En général, nous recommandons d'activer cette option. Cependant, tenez compte des restrictions suivantes:
- Sur les appareils Samsung S8 / S9, l'option «Prise en charge voiture / Bluetooth» crée une audibilité unidirectionnelle. Sur les appareils Samsung S10, vous pouvez recevoir des appels, mais les appels sortants ne passeront pas. Nous travaillons sur une solution à ce problème avec Samsung, car elle est liée aux fonctionnalités de leur firmware.
- Différents modèles de téléphones et casques peuvent avoir des problèmes pour acheminer l'audio vers Bluetooth. Dans ce cas, essayez de basculer entre le casque et le haut-parleur plusieurs fois.
- Si vous avez des problèmes avec Bluetooth, nous vous recommandons de vérifier d'abord le niveau de la batterie. Avec une faible charge, certains téléphones incluent une économie d'énergie «intelligente», qui affecte le fonctionnement des applications. Testez votre travail avec Bluetooth à un niveau de charge d'au moins 50%.
Journal des modifications 3CX complet pour Android.
3CX Call Flow Designer v16 - applications vocales en C #
Comme vous le savez, l'environnement CFD vous permet de créer des scripts de traitement d'appel complexes dans 3CX. Après la sortie de 3CX v16, de nombreux utilisateurs se sont précipités pour mettre à jour le système et ont constaté que les applications vocales 3CX v15.5 ne fonctionnaient pas. Je dois dire que nous en avons
averti . Mais ne vous inquiétez pas - le nouveau 3CX Call Flow Designer (CFD) pour 3CX v16 est prêt! CFD v16 offre une migration facile des applications existantes, ainsi que de nouveaux composants.

La version actuelle conserve l'interface familière de la version précédente, mais les fonctionnalités suivantes sont ajoutées:
- Les applications créées sont entièrement compatibles avec 3CX V16, et les applications existantes peuvent être rapidement adaptées pour v16.
- Nouveaux composants pour ajouter des données à un appel et récupérer des données ajoutées.
- Le nouveau composant MakeCall offre un résultat logique pour indiquer une réponse d'abonné réussie ou non.
CFD v16 fonctionne avec 3CX V16 Update 1, qui n'a pas encore été publié. Par conséquent, pour tester le nouveau Call Flow Designer, vous devez installer la version préliminaire de 3CX V16 Update 1:
- Téléchargez l' aperçu de la mise à jour 1 de 3CX v16 . Utilisez-le uniquement à des fins de test - ne l'installez pas dans un environnement de travail! Par la suite, il sera mis à jour via les mises à jour 3CX standard.
- Téléchargez et installez la distribution CFD v16 à l'aide du Guide d'installation de Call Flow Designer .
Pour migrer des projets CFD existants de la v15.5 vers la mise à jour 1 v16 Preview, suivez le
Guide de test, de débogage et de migration du projet 3CX Call Flow Designer .
Ou regardez la vidéo de formation.
Faites attention au problème existant:
- Le composant CFD Dialer est correctement converti vers la nouvelle version, mais doit être explicitement appelé (manuellement ou via un script) pour effectuer l'appel. Nous ne recommandons pas d'utiliser ces composants (concessionnaires) dans de nouveaux projets, car il s'agit d'une technologie obsolète. Au lieu de cela, les appels sortants via l'API REST 3CX seront mis en œuvre.
Journal des
modifications CFD v16 complet.