І зноў добрыя навіны ад 3CX! На мінулым тыдні выпушчаныя два важныя абнаўленні: новае VoIP-дадатак 3CX для Android і новая версія асяроддзя распрацоўкі галасавых прыкладанняў 3CX Call Flow Designer (CFD) для 3CX v16.
Новае VoIP-дадатак 3CX для Android
новая версія прыкладанні 3CX для Android уключае розныя паляпшэнні ў стабільнасці і выгодзе працы, у прыватнасці, новую падтрымку Bluetooth гарнітур і аўтамабільных мультымедыйных сістэм.
Каб падтрымліваць кампактны і бяспечны код, дадаючы новыя магчымасці, нам прыйшлося абмежаваць падтрымку версій Android. Цяпер падтрымліваецца мінімум Android 5 (Lollipop). За кошт гэтага ўдалося забяспечыць стабільную інтэграцыю і надзейную працу на большасці тэлефонаў. Вось, што нам удалося рэалізаваць:
Цяпер з адраснай кнігі Android вы можаце клікнуць на абразку 3CX каля кантакту, і нумар будзе набраны праз прыкладанне 3CX. Больш не трэба адчыняць прыкладанне, а потым тэлефанаваць кантакту. Выклікаць абанента 3CX можна проста праз кантакты Android!
Калі нумар набіраецца праз дадатак 3CX, ён правяраецца ў адраснай кнізе Android. Калі нумар знойдзены, паказваюцца дадзеныя кантакту. Вельмі зручна і навочна!
У дадатку рэалізавана падтрымка LTE-сетак, якія выкарыстоўваюць IPv6. Цяпер прыкладанне можа працаваць у некаторых найноўшых сетках, дзе выкарыстоўваецца IPv6.
Па нашых тэстах, 3CX для Android будзе гарантавана працаваць на 85% смартфонаў, якія ёсць на рынку. Выпраўлены памылкі, якія ўзнікаюць на апаратах Nokia 6 і 8. Палепшана ўнутраная архітэктура прыкладання, дзякуючы чаму сеткавыя запыты, напрыклад, выходны выклік, адпраўка паведамленняў, выконваюцца значна хутчэй.
Эксперыментальная падтрымка Bluetooth-гарнітур
Для прылад на Android 8 і вышэй прыкладанне 3CX для Android дадае опцыю, якая называецца "Car/Bluetooth support" (раздзел "Параметры" > "Дадаткова"). Опцыя выкарыстоўвае новы Android Telecom Framework API для палепшанай інтэграцыі Bluetooth і аўтамабільных мультымедыйных сістэм. У некаторых мадэлях тэлефонаў яна ўключана па змаўчанні:
Nexus 5X і 6P
Pixel, Pixel XL, Pixel 2 і Pixel 2 XL
Усе тэлефоны OnePlus
Усе тэлефоны Huawei
Для тэлефонаў Samsung гэтая опцыя па змаўчанні адключаная, але мы працягваем працаваць для падтрымкі ўсіх сучасных апаратаў.
У цэлым, мы рэкамендуем уключыць гэтую опцыю. Аднак прыміце да ўвагі наступныя абмежаванні:
На прыладах Samsung S8 / S9 опцыя "Car/Bluetooth support" стварае аднабаковую чутнасць. На прыладах Samsung S10 вы зможаце прымаць выклікі, але выходныя званкі праходзіць не будуць. Мы працуем над вырашэннем гэтай праблемы сумесна з Samsung, паколькі яна звязана з асаблівасцямі іх прашыўкі.
У розных мадэляў тэлефонаў і гарнітур могуць узнікаць праблемы з маршрутызацыяй аўдыё на Bluetooth. У гэтым выпадку паспрабуеце пару разоў пераключыцца паміж гарнітурай і спікерфонам.
Пры ўзнікненні розных праблем з Bluetooth рэкамендуем перш за ўсё праверыць узровень зарада батарэі. Пры нізкім зарадзе некаторыя тэлефоны ўключаюць "інтэлектуальнае" энергазберажэнне, якое ўплываюць на працу прыкладанняў. Тэстуйце працу з Bluetooth пры ўзроўні зарада не меней 50%.
3CX Call Flow Designer v16 - галасавыя прыкладанні на C#
Як вядома, асяроддзе CFD дазваляе ствараць складаныя скрыпты апрацоўкі выклікаў у 3CX. Пасля выпуску 3CX v16 шматлікія карыстачы паспяшаліся абнавіць сістэму і выявілі, што галасавыя прыкладанні 3CX v15.5 не працуюць. Трэба сказаць, што мы папярэджвалі аб гэтым. Але не варта перажываць - новы 3CX Call Flow Designer (CFD) для 3CX v16 ужо гатовы! CFD v16 прапануе простую міграцыю ўжо створаных дадаткаў, а таксама некаторыя новыя кампаненты.
У бягучым рэлізе захаваны звыклы інтэрфейс папярэдняй версіі, але дададзены наступныя магчымасці:
Ствараемыя прыкладанні цалкам сумяшчальныя з 3CX V16, а існуючыя прыкладанні могуць быць хутка адаптаваны для v16.
Новыя кампаненты для дадання дадзеных да выкліку і вымання дададзеных дадзеных.
Новы кампанент MakeCall прапануе лагічны вынік для індыкацыі паспяховага ці няўдалага адказу абанента.
CFD v16 працуе з 3CX V16 Update 1, які яшчэ не выпушчаны. Таму, каб пратэставаць новы Call Flow Designer, неабходна ўсталяваць папярэднюю версію 3CX V16 Update 1:
запампуйце 3CX v16 Update 1 Preview. Выкарыстоўвайце яго толькі ў тэставых мэтах - не ўсталёўвайце ў працоўным асяроддзі! Пасля ён будзе абнаўляцца праз стандартныя абнаўленні 3CX.
Кампанент CFD Dialer паспяхова канвертуецца на новую версію, але павінен быць відавочна выкліканы (уручную ці праз скрыпт) для выканання выкліку. Не рэкамендуемы выкарыстоўваць гэтыя кампаненты (дайлеры) у новых праектах, паколькі гэта састарэлая тэхналогія. Замест яе будзе рэалізаваны выходны абзвон праз 3CX REST API.