A opět dobré zprávy od 3CX! Minulý týden byla vydána dvě důležitá aktualizace: nová VoIP aplikace 3CX pro Android a nová verze vývojového prostředí pro hlasové aplikace 3CX Call Flow Designer (CFD) pro 3CX v16.
Nová VoIP aplikace 3CX pro Android
Nová verze zahrnuje různé vylepšení stability a uživatelského komfortu, konkrétně novou podporu pro Bluetooth headsety a automobilové multimediální systémy.

Abychom udrželi kód kompaktní a bezpečný při přidávání nových funkcí, museli jsme omezit podporu verzí Android. Nyní podporujeme minimálně Android 5 (Lollipop). To nám umožnilo zajistit stabilní integraci a spolehlivý chod na většině telefonů. Zde je, co se nám podařilo realizovat:
- Nyní můžete z adresáře Android kliknout na ikonu 3CX vedle kontaktu a číslo bude vytočeno prostřednictvím aplikace 3CX. Už není třeba otevírat aplikaci a pak volat kontakt. Načíst účastníka 3CX můžete jednoduše přes kontakty Android!
- Když je číslo vytočeno prostřednictvím aplikace 3CX, je zkontrolováno v adresáři Android. Pokud je číslo nalezeno, zobrazí se údaje o контакту. Velmi pohodlné a přehledné!
- Aplikace podporuje LTE sítě, které používají IPv6. Nyní může aplikace fungovat v některých nejnovějších sítích, kde se používá IPv6.
Podle našich testů bude 3CX pro Android zaručeně fungovat na 85% chytrých telefonů dostupných na trhu. Opraveny byly chyby, které se vyskytovaly na zařízeních Nokia 6 a 8. Zlepšena byla vnitřní architektura aplikace, díky čemuž jsou síťové požadavky, jako například odchozí hovory, odesílání zpráv, vykonávány mnohem rychleji.
Experimentální podpora Bluetooth headsetů

Pro zařízení na Androidu 8 a vyšších aplikace 3CX pro Android přidává možnost, která se nazývá 'Car/Bluetooth support' (část 'Nastavení' > 'Pokročilé'). Tato možnost využívá nový Android Telecom Framework API pro lepší integraci Bluetooth a automobilových multimediálních systémů. U některých modelů telefonů je ve výchozím stavu povolena:
- Nexus 5X a 6P
- Pixel, Pixel XL, Pixel 2 a Pixel 2 XL
- Všechny telefony OnePlus
- Všechny telefony Huawei
U telefonů Samsung je tato možnost ve výchozím stavu vypnuta, ale stále pracujeme na podpoře všech moderních zařízení.
Celkově doporučujeme tuto možnost zapnout. Mějte však na paměti následující omezení:
- Na zařízeních Samsung S8 / S9 možnost „Car/Bluetooth support“ vytváří jednostranné slyšení. Na zařízeních Samsung S10 budete moci přijímat hovory, ale odchozí hovory nebudou fungovat. Pracujeme na řešení tohoto problému společně se Samsungem, protože souvisí s vlastnostmi jejich firmwaru.
- U různých modelů telefonů a sluchátek mohou nastat problémy s směrováním zvuku přes Bluetooth. V takovém případě zkuste několikrát přepnout mezi sluchátky a reproduktorem.
- Při různých problémech s Bluetooth doporučujeme nejprve zkontrolovat úroveň nabití baterie. Při nízkém nabití některé telefony zapínají „inteligentní“ úsporu energie, která ovlivňuje chod aplikací. Testujte práci s Bluetooth při úrovni nabití nejméně 50 %.
Úplný 3CX pro Android.
3CX Call Flow Designer v16 — hlasové aplikace na C#
Jak známo, prostředí CFD umožňuje vytvářet složité skripty pro zpracování hovorů v 3CX. Po vydání 3CX v16 mnozí uživatelé rychle aktualizovali systém a zjistili, že hlasové aplikace 3CX v15.5 nefungují. Je třeba říct, že jsme . Ale nemusíte se obávat — nový 3CX Call Flow Designer (CFD) pro 3CX v16 je již připraven! CFD v16 nabízí jednoduchou migraci již vytvořených aplikací, stejně jako některé nové komponenty.

V aktuální verzi byl zachován známý rozhraní předchozí verze, ale byly přidány následující možnosti:
- Vytvářená aplikace jsou plně kompatibilní s 3CX V16, a stávající aplikace mohou být rychle přizpůsobeny pro v16.
- Nové komponenty pro přidání dat k hovoru a vytažení přidaných dat.
- Nová komponenta MakeCall nabízí logický výsledek pro indikaci úspěšného nebo neúspěšného spojení účastníka.
CFD v16 funguje s 3CX V16 Update 1, který ještě nebyl vydán. Proto, abyste otestovali nový Call Flow Designer, je nutné nainstalovat předběžnou verzi 3CX V16 Update 1:
- Stáhněte . Používejte jej pouze pro testovací účely — nenainstalujte do produkčního prostředí! V budoucnu bude aktualizován prostřednictvím standardních aktualizací 3CX.
- Stáhněte a nainstalujte , pomocí .
Pro migraci existujících projektů CFD z v15.5 na v16 Update 1 Preview postupujte podle .
Nebo si prohlédněte výukové video.

Věnujte pozornost existujícímu problému:
- Komponenta CFD Dialer se úspěšně převádí na novou verzi, ale musí být explicitně volána (ručně nebo skriptem) pro provedení hovoru. Nedoporučujeme používat tyto komponenty (dialery) v nových projektech, protože jde o zastaranou technologii. Místo toho bude realizováno odchozí volání prostřednictvím 3CX REST API.
Úplný CFD v16.
Zdroj: habr.com
