Înapoi Blog
news blureon-phone

Blureon Phone nu e construit pe Electron. Iată de ce contează.

De ce am ales dezvoltare nativă în loc de Electron pentru Blureon Phone — și ce înseamnă asta pentru performanță, resurse și securitate.

PBXTools Team ·
Blureon Phone nu e construit pe Electron. Iată de ce contează.

Problema aplicațiilor Electron

Deschide Task Manager-ul și uită-te la softphone-ul pe care îl folosești acum. Sunt șanse mari să vezi 300-500MB de RAM ocupat și câteva procese de browser în background. E un semn că aplicația e construită pe Electron — un framework care în esență rulează un browser web complet ca să-ți afișeze o interfață de telefon.

Noi am ales altfel.

Blureon Phone e construit nativ pe fiecare platformă. Pe macOS, aplicația cântărește aproximativ 3 MB. Pe Windows, este un executabil portabil care nu necesită instalare separată.

De ce contează

Consum de resurse. Un softphone care mănâncă 400MB de RAM e un softphone care îți încetinește CRM-ul, browser-ul, și orice alt tool pe care agenții tăi îl au deschis simultan. Înmulțește cu 20-50 de agenți și ai o problemă reală de resurse pe stațiile de lucru.

Viteza de pornire. Blureon Phone se deschide în sub o secundă. Nu așteaptă să încarce un framework de browser înainte să-ți arate interfața.

Baterie pe laptop. Un proces Electron rulează constant în background și consumă baterie chiar și când nu faci nimic. O aplicație nativă stă dormant și se trezește doar când e nevoie.

Securitate. Parolele SIP sunt stocate în mecanismul nativ de protecție al sistemului de operare — nu într-un fișier de configurare pe disk. Suprafața de atac e mult mai mică fără un browser complet în spate.

Alegerea corectă, nu cea ușoară

Nu e calea ușoară. Înseamnă două codebase-uri separate, una pentru fiecare platformă. Dar rezultatul e un softphone care se simte ca o aplicație nativă — pentru că este una.

Momentan, Blureon Phone este disponibil exclusiv pentru clienții centraletelefonice.ro. Lansarea publică vine în curând.