Článok

WhatsApp prispôsobil svoju aplikáciu pre KaiOS týmto spôsobom

protection click fraud

O KaiOS sme tu toho veľa nehovorili, ale operačný systém je teraz nainštalovaný na viac ako 100 miliónoch telefónov, čo z neho robí tretí najväčší mobilný operačný systém na svete. KaiOS je vidlica operačného systému Firefox, ktorá je navrhnutá pre bežné telefóny. Za posledné tri roky zaznamenal prudký nárast vďaka zariadeniam, ako je 15 $ JioPhone v Indii a Nokia 8110.

Zatiaľ čo sa základné telefóny s Androidom v priebehu rokov zlepšili - najmä vďaka predstavenie Android Go - stále existujú desiatky miliónov používateľov, ktorí sa kvôli svojej cenovej dostupnosti obracajú na bežné telefóny. A s operačným systémom KaiOS sa teraz bežné telefóny dodávajú s webovým prehliadačom, špecializovaným obchodom s aplikáciami a dokonca Asistent Google pečené v.

Verizon ponúka Pixel 4a na nových linkách Unlimited iba za 10 dolárov za mesiac

Potom je tu WhatsApp. Platforma pre zasielanie správ, ktorú vlastnil Facebook, debutovala na systéme KaiOS v roku 2018, široko dostupná bola minulý rok a teraz je globálne predinštalovaná na telefónoch KaiOS. WhatsApp už počíta v KaiOS s desiatkami miliónov používateľov, a to neprekvapuje, keď vezmeme do úvahy, že služba má iba v Indii 400 miliónov používateľov. Telefóny KaiOS sú zamerané na Indiu a ďalšie rozvíjajúce sa trhy na Blízkom východe a v Afrike. Ide o krajiny, kde je použitie WhatsApp všadeprítomné.

WhatsApp na KaiOS je veľmi podobný tomu, čo budete nájdete na Androide. Získate všetky funkcie správ, vrátane skupinových chatov a veľa doplnkov. Najlepšie na tom je, že klient KaiOS má rovnako ako verzia pre Android aj šifrovanie typu end-to-end. Hovoril som teda s Joeom Grinsteadom, vedúcim softvérového inžinierstva pre WhatsApp pre KaiOS, o tom, ako bola služba šitá na mieru pre KaiOS a na čo sa môžeme v budúcnosti tešiť.

WhatsApp bol od základov vybudovaný pre KaiOS.

KaiOS predstavuje jedinečnú výzvu, pretože je navrhnutý tak, aby fungoval na nízkonákladovom hardvéri. Väčšina funkcií telefónov založených na operačnom systéme má 256 MB alebo 512 MB RAM a interné úložisko až do 4 GB. A pretože tu nie je dotyková obrazovka, všetka navigácia v používateľskom rozhraní je na smerovom paneli a text sa zadáva pomocou klávesnice T9.

Grinstead spomenul, že keďže KaiOS je zostavený z Firefox OS ako vidlica, je to v podstate webový prehliadač, ktorý má HTML5 a JavaScript. Aplikácia pre KaiOS teda väčšinou nie je nič iné ako mobilná verzia webu, ktorý je lokálne uložený v zariadení. Ale keďže WhatsApp nemá mobilný web, musela byť aplikácia pre KaiOS postavená od nuly. Aj keď WhatsApp vyzerá jednoducho a má rozhranie barebone, obsahuje vyčerpávajúci zoznam funkcií pre Android. Pre predstavu, toto je iba zoznam populárnych funkcií, ktoré teraz ponúkame:

Grinstead uviedol, že jeho tím sa musí sústrediť na funkcie, ktoré môžu na platforme skutočne poskytovať a vyrábať ich spoľahlivo pracovať, usadiť sa na „minimálnom životaschopnom produkte“, s ktorým by mohli začať vyrábať, a stále ho nazývať WhatsApp. Preto v aplikácii WhatsApp v systéme KaiOS chýba niekoľko funkcií, napríklad hlasové a videohovory, web WhatsApp, zálohy chatu, vlastné tóny upozornení a ďalšie.

To znamená, že tu sú všetky základné funkcie. Získate individuálny a skupinový rozhovor, možnosť zdieľať fotografie a videá, zdieľanie kontaktov a polohy, prevod peňazí cez UPI v Indii a hlasové správy. Grinstead spomenul, že najmä funkcia hlasových správ sa v KaiOSe veľmi využíva, pretože je ľahšia ako klávesnica T9.

Funkcia WhatsApp Status bude čoskoro uvedená do KaiOS.

Grinstead a jeho tím pracujú na pridávaní ďalších funkcií do aplikácie WhatsApp pre KaiOS. Funkcia Status sa nachádza na „Gold Master“, čo znamená, že je pripravená na zavedenie na platformu. Je veľká vec, že ​​táto funkcia si razí cestu do KaiOS a Grinstead uviedol, že jeho tím pracuje na zavedení ďalších funkcií do platformy v nasledujúcich mesiacoch. Je nepravdepodobné, že sa v systéme Android dočkáme parity funkcií - to vzhľadom na obmedzenia v systéme KaiOS nie je možné - ale je dobré vidieť, ako WhatsApp aktívne pracuje na nových prírastkoch funkcií.

Skutočnosť, že telefóny KaiOS používajú hardvér nižšej triedy, znamená, že spoločnosť WhatsApp musela optimalizovať aplikáciu, aby sa zabezpečilo, že nenarazí na problémy s výkonom. Grinstead uviedol, že štruktúru databázy bolo treba prepísať, pretože výkon bol hrozný, keď sa telefón zaplnil dátami. Otvorenie WhatsApp na KaiOS by trvalo asi 20 sekúnd, a pretože na platforme nie je žiadny multitasking, pri každom otvorení aplikácie je potrebné počkať na jej spustenie. Hardvér jednoducho nie je dostatočne robustný na to, aby spúšťal aplikácie na pozadí.

Optimalizácia štruktúry databázy umožnila Grinsteadovi a jeho tímu skrátiť čas spustenia na tri sekundy. Medzi ďalšie optimalizácie patrí zobrazovanie nekvalitnej verzie fotografie namiesto pôvodného rozlíšenia, na ktoré sa šetrí šírku pásma a existujú podobné limity, ktoré WhatsApp stanovil pre využitie RAM na platforme - 50 MB na JioPhone a 35 MB na iné zariadenia. KaiOS bežne umožňuje 1 GB pre aplikácie, ale pretože WhatsApp ukladá dáta lokálne, získava ďalších 1 GB alokácie na ukladanie textov a médií. Aplikácia tiež zobrazuje upozornenie na nízku kapacitu úložiska v systéme KaiOS, ktoré vám dáva možnosť uvoľniť miesto. Zaujímavosťou je, že existuje aj možnosť natívneho zápisu na SD kartu.

Potom je tu otázka samotnej navigácie: pretože na funkčnom telefóne je nehnuteľnosť s obmedzenou obrazovkou a rozlíšenie je zvyčajne 320 x 240 pixelov, používateľské rozhranie aplikácie WhatsApp muselo byť zredukované tak, aby vyhovovalo hraniciam obrazovka. Nižšie uvedené modely dobre ilustrujú tento bod:

WhatsApp sa teraz líši od väčšiny platforiem na zasielanie správ v tom, že všetky vaše údaje sú uložené lokálne. Pretože má komplexné šifrovanie, všetky súvisiace údaje - vrátane chatov a multimédií - sa ukladajú v zariadení namiesto servera. Potom je tu problém push notifikácií: pretože KaiOS je v skutočnosti prehľadávač, WhatsApp musí push notifikácie spravovať cez HTML5, s Grinsteadovou poznámkou: „Neviem, či niekto iný robí push notifikácie HTML5 s niečím tak komplikovaným ako WhatsApp. “

End-to-end šifrovanie je veľká vec, najmä na bežnom telefóne.

Ako vysvetlil Grinstead, je to preto, lebo text, ktorý sa zobrazí v oznámení, musí byť dešifrované lokálne - server neposkytuje ukážku prichádzajúceho textu z dôvodu úplného konca šifrovanie. WhatsApp sa pri end-to-end šifrovaní spolieha na protokol Signal a protokol libsignálny protokol samotný je teraz prepracovaný do systému KaiOS, vďaka čomu je oveľa jednoduchšie dodávať plne šifrované chaty.

Jedným z hlavných problémov šifrovania typu end-to-end sú skupinové chaty - váš telefón musí v zásade vytvoriť vzájomné podanie ruky každému s každým v skupine pred odoslaním správy. Grinstead uviedol, že prvá správa, ktorú skupine odošlete, je najkomplikovanejšia, pretože práve vtedy dôjde k mnohým počiatočným podaniam ruky. Kvôli obmedzeným zdrojom, ktoré ponúka, musel Grinstead a jeho tím vylepšiť oznámenia o doručení, aby nezrútili telefón. Namiesto odosielania všetkých informácií naraz doručovací server teraz čaká, kým telefón potvrdí, že je dostatok pamäte RAM na spracovanie prichádzajúcich požiadaviek.

Pokiaľ ide o funkcie, ktoré stále chýbajú, Grinstead uviedol, že hlasové volanie bolo „obzvlášť náročné“. Neexistuje žiadna časová os, kedy (alebo či) bude táto funkcia k dispozícii v systéme KaiOS. Ďalším pozoruhodným vynechaním je WhatsApp Web. Rovnako neexistuje aktualizácia, kedy sa prejaví v systéme KaiOS.

WhatsApp bol uvedený na KaiOS v júli 2019 a za necelých 24 hodín získal milión stiahnutí. Za dva týždne mala 10 miliónov používateľov a spoločnosť tvrdí, že v súčasnosti má v systéme KaiOS „desiatky miliónov“ používateľov. Mozilla je opäť zapojená do systému KaiOS, čo by malo platforme umožniť prechod na nový engine s modernejšími webovými funkciami.

To by malo WhatsAppu poskytnúť väčší priestor na predstavenie nových funkcií. Výsledkom môže byť dokonca, že uvidíme hlasové volanie na platforme.

WhatsApp: Všetko, čo potrebujete vedieť

Toto sú najlepšie bezdrôtové slúchadlá do uší, ktoré si môžete kúpiť za každú cenu!
Je čas prestrihnúť šnúru!

Toto sú najlepšie bezdrôtové slúchadlá do uší, ktoré si môžete kúpiť za každú cenu!

Najlepšie bezdrôtové slúchadlá do uší sú pohodlné, vynikajúco znejú, nestoja príliš veľa a ľahko sa zmestia do vrecka.

Všetko, čo potrebujete vedieť o PS5: Dátum vydania, cena a ďalšie
Ďalšia generácia

Všetko, čo potrebujete vedieť o PS5: Dátum vydania, cena a ďalšie.

Spoločnosť Sony oficiálne potvrdila, že pracuje na PlayStation 5. Tu je všetko, čo o nej zatiaľ vieme.

Spoločnosť Nokia predstavuje dva nové lacné telefóny s Androidom One do 200 dolárov
Nové Nokie

Spoločnosť Nokia predstavuje dva nové lacné telefóny s Androidom One do 200 dolárov.

Nokia 2.4 a Nokia 3.4 sú najnovším prírastkom do cenovej ponuky inteligentných telefónov HMD Global. Pretože sú to obe zariadenia Android One, je zaručené, že budú dostávať dve hlavné aktualizácie operačného systému a pravidelné bezpečnostné aktualizácie až na tri roky.

Okoreňte svoj smartphone alebo tablet najlepšími balíčkami ikon pre Android
zameraj si to sám

Okoreňte svoj smartphone alebo tablet najlepšími balíčkami ikon pre Android.

Schopnosť prispôsobiť si svoje zariadenie je fantastická, pretože prispieva k tomu, aby bolo vaše zariadenie ešte viac „svoje vlastné“. Vďaka sile systému Android môžete pomocou spúšťačov tretích strán pridať vlastné ikony ikon, ktoré sú len niektorými z našich obľúbených.

instagram story viewer