Cikk

A WhatsApp így alakította az alkalmazását a KaiOS számára

protection click fraud

Itt valóban nem beszéltünk sokat a KaiOS-ról, de az operációs rendszer már több mint 100 millió telefonra van telepítve, így a világ harmadik legnagyobb mobil operációs rendszere. A KaiOS a Firefox operációs rendszer egy villája, amelyet többfunkciós telefonokhoz terveztek, és az elmúlt három évben meteorikus emelkedést tapasztalt olyan eszközök miatt, mint a 15 dolláros indiai JioPhone és a Nokia 8110.

Míg a belépő szintű Android telefonok az évek során sokkal jobbak lettek - különösen a az Android Go bemutatása - még mindig több tízmillió olyan felhasználó van, aki megfizethetősége érdekében telefonos telefonhoz fordul. A KaiOS-val a funkciós telefonok most már webböngészővel, dedikált alkalmazással és még másokkal is rendelkeznek Google Segéd ben sütötték.

A Verizon a Pixel 4a készüléket mindössze 10 USD / hó áron kínálja az új Unlimited vonalakon

Aztán ott van a WhatsApp. A Facebook tulajdonában lévő üzenetküldő platform 2018-ban debütált a KaiOS-on, tavaly széles körben elérhetővé vált, és globálisan már előre telepítve van a KaiOS telefonokra. A WhatsApp már több tízmillió felhasználót számlál a KaiOS-on, és ez nem meglepő, ha figyelembe vesszük, hogy a szolgáltatásnak 400 millió felhasználója van csak Indiában. A KaiOS telefonok Indiát, valamint a Közel-Kelet és Afrika más feltörekvő piacait célozzák, és ezek azok az országok, ahol a WhatsApp használata mindenütt jelen van.

A WhatsApp a KaiOS-on nagyon hasonlít ahhoz, amit te fogsz megtalálja az Android-on. Megkapja az összes üzenetküldési funkciót, beleértve a csoportos csevegéseket, és rengeteg extrát. A legjobb az egészben, hogy a KaiOS kliens is rendelkezik végpontok közötti titkosítással, akárcsak az Android verzió. Így beszéltem Joe Grinstead-nal, a KaiOS WhatsApp szoftverfejlesztési vezetőjével arról, hogy a szolgáltatást hogyan alakították ki a KaiOS-ra, és mire számíthatunk a jövőben.

A WhatsApp az alapoktól kezdve épült a KaiOS számára.

A KaiOS egyedülálló kihívást jelent, mivel olcsó hardveren futtatják. Az operációs rendszeren alapuló telefonok legtöbb funkciója 256 MB vagy 512 MB RAM és belső tárhely legfeljebb 4 GB. És mivel nincs érintőképernyő, a felhasználói felület összes navigációja egy irányított padon van, és a szöveget a T9 billentyűzeten keresztül lehet bevinni.

Grinstead megemlítette, hogy mivel a KaiOS a Firefox OS-ből villaként épül fel, ez lényegében egy webböngésző, amely HTML5-et és JavaScript-et tartalmaz. Tehát legtöbbször a KaiOS alkalmazás nem más, mint egy webhely mobil verziója, amelyet helyben tárolnak az eszközön. De mivel a WhatsAppnak nincs mobil oldala, a KaiOS alkalmazását a semmiből kellett felépíteni. És bár a WhatsApp egyszerűnek tűnik és barebones felülettel rendelkezik, az Android funkcióinak kimerítő listája van. Hogy ötletet adjon neked, ez csak a most kínált népszerű funkciók felsorolása:

Grinstead szerint csapatának azokra a funkciókra kellett összpontosítania, amelyeket a platformon ténylegesen el tudnak látni, és azokat elkészítheti megbízhatóan működjön, és egy olyan "minimálisan életképes termékre" számítson, amelyet elindíthatnának és még mindig hívhatnának WhatsApp. Mint ilyen, hiányzik néhány olyan funkció a WhatsApp-ból a KaiOS-on, beleértve a hang- és videohívásokat, a WhatsApp webet, a csevegés biztonsági mentését, az egyéni értesítési hangokat és még sok mást.

Ez azt jelenti, hogy minden alapvető jellemző itt van. Kap egy-egy és csoportos csevegést, lehetőséget fotók és videók megosztására, kapcsolattartás és helymegosztás, pénzátutalás az indiai UPI-n keresztül, valamint hangüzenetek. Grinstead megemlítette, hogy különösen a hangüzenet-szolgáltatás sok hasznát veszi a KaiOS-nak, mert könnyebb, mint a T9 billentyűzet.

A WhatsApp állapota funkció hamarosan megjelenik a KaiOS-ban.

Grinstead és csapata azon dolgozik, hogy további funkciókat adjon a WhatsApp-hoz a KaiOS számára. A Status funkció az "Gold Master" -nél van, vagyis készen áll a platformra történő bevezetésre. Nagy dolog, hogy a funkció a KaiOS-ba kerül, és Grinstead kijelentette, hogy csapata azon dolgozik, hogy az elkövetkező hónapokban további funkciókat mutasson be a platformon. Nem valószínű, hogy látni fogjuk a funkcióparitást az Android-nal - ez csak nem lehetséges, figyelembe véve a KaiOS korlátozásait -, de jó látni, hogy a WhatsApp aktívan dolgozik az új funkciók kiegészítésekén.

Az a tény, hogy a KaiOS telefonok alacsony szintű hardvert futtatnak, azt jelenti, hogy a WhatsApp-nak optimalizálnia kellett az alkalmazást annak biztosítása érdekében, hogy ne ütközzenek teljesítményproblémákba. Grinstead szerint az adatbázis szerkezetét át kellett írni, mert a teljesítmény szörnyű volt, miután a telefon megtöltötte az adatokat. Körülbelül 20 másodpercbe telik a WhatsApp megnyitása a KaiOS-on, és mivel a platformon nincs multitasking, az alkalmazás minden megnyitásakor meg kell várni, amíg elindul. A hardver egyszerűen nem elég robusztus alkalmazás futtatásához a háttérben.

Az adatbázis-szerkezet optimalizálása lehetővé tette Grinstead és csapata számára, hogy három másodpercre csökkentse az indítási időt. További optimalizálások közé tartozik a fénykép alacsony minőségű verziójának megjelenítése az eredeti felbontás helyett, hogy spóroljon sávszélességet, és hasonló korlátozások vannak, amelyeket a WhatsApp a platform RAM-használatára állított be - 50 MB a JioPhone-on és 35 MB a egyéb eszközök. A KaiOS általában 1 GB-ot engedélyez az alkalmazások számára, de mivel a WhatsApp helyben tárolja az adatokat, további 1 GB-os allokációt kap a szövegek és az adathordozók tárolásához. Az alkalmazás alacsony tárhelyre vonatkozó figyelmeztetést is mutat a KaiOS-on, amely lehetőséget ad a hely felszabadítására. Érdekes, hogy SD-kártyára natívan írhat.

Aztán ott van maga a navigáció kérdése: mert korlátozott képernyős ingatlanok vannak egy funkciós telefonon és a felbontás általában 320 x 240 képpont, a WhatsApp felhasználói felületét le kellett bontani, hogy illeszkedjen a képernyő. Az alábbi makettek jól szemléltetik a lényeget:

Most a WhatsApp abban különbözik a legtöbb üzenetküldő platformtól, hogy az összes adatot helyben tárolja. Mivel végpontok közötti titkosítással rendelkezik, az összes kapcsolódó adatot - beleértve a csevegéseket és a multimédiát is - szerver helyett az eszközön tárolja. Aztán ott van a push értesítések kérdése: mivel a KaiOS gyakorlatilag egy böngésző, a WhatsAppnak át kell kezelnie a push értesítéseket HTML5, Grinstead megjegyzésével: "Nem tudom, csinál-e valaki más HTML5 push értesítéseket olyan bonyolult dolgokkal, mint WhatsApp. "

A végponttól végpontig terjedő titkosítás nagy probléma, különösen egy kiemelt telefon esetében.

Mint Grinstead kifejtette, ez azért van, mert az értesítésben megjelenő szövegnek meg kell lennie helyileg visszafejtve - a kiszolgáló nem nyújt előnézetet a bejövő szövegről végponttól végpontig Titkosítás. A WhatsApp a Signal protokollra támaszkodik a végpontok közötti titkosításhoz, és a libsignal protokoll maga a KaiOS-ba süllyedt, ami sokkal könnyebbé teszi a teljesen titkosított csevegések kézbesítését.

Az end-to-end titkosítás egyik fő problémája a csoportos csevegés - a telefonnak lényegében egy-egy kézfogást kell létrehoznia a csoport minden tagjával, mielőtt üzenetet küldene. Grinstead kijelentette, hogy az első üzenet, amelyet egy csoportnak küld, a legbonyolultabb, mert ekkor történik meg a kezdeti kézfogás. A korlátozott erőforrások miatt Grinsteadnek és csapatának módosítania kellett a kézbesítési értesítéseket, nehogy lezuhanjon egy telefon. Ahelyett, hogy az összes információt egyszerre küldené, a kézbesítő szerver most arra vár, hogy a telefon nyugtázza, hogy elegendő RAM van a beérkező kérések kezeléséhez.

Ami még mindig hiányzik, Grinstead szerint a hanghívás "különösen nagy kihívást jelentett". Nincs idővonal arra vonatkozóan, hogy a funkció mikor (vagy ha) érhető el a KaiOS-on. A másik figyelemre méltó kihagyás a WhatsApp Web, és hasonlóan nincs frissítés arról, hogy mikor jelenik meg a KaiOS-on.

A WhatsApp 2019 júliusában indította el a KaiOS-ot, és alig több mint 24 óra alatt egymillió letöltést gyűjtött össze. Két hét alatt 10 millió felhasználója volt, és a vállalat szerint most "tízmillió" felhasználója van a KaiOS-on. A Mozilla ismét kapcsolatban van a KaiOS-szal, és ennek lehetővé kell tennie a platform számára, hogy áttérjen egy új motorra, amelyen modernebb webes funkciók vannak.

Ennek több teret kellene adnia a WhatsAppnak az új funkciók bevezetéséhez. Ennek eredményeként akár a hanghívásokat is láthatjuk a platformon.

WhatsApp: Minden, amit tudnod kell

Ezek a legjobb vezeték nélküli fülhallgatók, amelyeket minden áron megvásárolhat!
Ideje levágni a zsinórt!

Ezek a legjobb vezeték nélküli fülhallgatók, amelyeket minden áron megvásárolhat!

A legjobb vezeték nélküli fülhallgató kényelmes, remekül hangzik, nem kerül túl sokba, és könnyen elfér egy zsebben.

Minden, amit tudnia kell a PS5-ről: Kiadási dátum, ár és még sok más
Következő generációs

Minden, amit tudnia kell a PS5-ről: Kiadás dátuma, ára és még sok más.

A Sony hivatalosan megerősítette, hogy a PlayStation 5-en dolgozik. Itt van minden, amit eddig tudtunk róla.

A Nokia két új, 200 dollár alatti, olcsó Android One telefont dob ​​piacra
Új Nokias

A Nokia két új, 200 dollár alatti, olcsó Android One telefont dob ​​piacra.

A Nokia 2.4 és a Nokia 3.4 a legújabb kiegészítés a HMD Global költségvetési okostelefon-kínálatában. Mivel mindkettő Android One eszköz, garantáltan két fő operációs rendszer frissítést és rendszeres biztonsági frissítést kapnak akár három évig is.

Fűszerezze okostelefonját vagy táblagépét az Android legjobb ikoncsomagjaival
téma maga

Fűszerezze okostelefonját vagy táblagépét az Android legjobb ikoncsomagjaival.

A készülék testreszabása fantasztikus, mivel segít abban, hogy készülékét még inkább "a sajátjává" tegye. Az Android erejével harmadik féltől származó hordozórakéták segítségével egyedi ikon-témákat adhat hozzá, és ezek csak a kedvenceink közül.

instagram story viewer