Makale

WhatsApp'ın uygulamasını KaiOS için nasıl uyarladığı aşağıda açıklanmıştır

protection click fraud

Burada KaiOS hakkında çok fazla konuşmadık, ancak işletim sistemi şu anda 100 milyondan fazla telefona kurulu ve onu dünyanın üçüncü en büyük mobil işletim sistemi yapıyor. KaiOS, özellikli telefonlar için tasarlanmış bir Firefox OS çatalı ve son üç yılda Hindistan'daki 15 dolarlık JioPhone ve Nokia'nın 8110'u gibi cihazlar nedeniyle meteorik bir artış gördü.

Giriş seviyesi Android telefonlar yıllar içinde çok daha iyi hale gelirken - özellikle Android Go'nun tanıtımı - Hala satın alınabilirliği için özellikli telefonlara başvuran on milyonlarca kullanıcı var. KaiOS ile özellikli telefonlar artık bir web tarayıcısı, özel bir uygulama mağazası ve hatta Google Asistan pişmiş.

Verizon, Pixel 4a'yı yeni Sınırsız hatlarda ayda sadece 10 ABD doları karşılığında sunuyor

Sonra WhatsApp var. Facebook'un sahip olduğu mesajlaşma platformu, 2018'de KaiOS'ta ilk kez yer aldı, geçen yıl yaygın olarak kullanıma sunuldu ve şu anda dünya çapında KaiOS telefonlarına önceden yüklenmiş durumda. WhatsApp halihazırda KaiOS'ta on milyonlarca kullanıcıyı sayıyor ve hizmetin sadece Hindistan'da 400 milyon kullanıcısı olduğunu düşündüğünüzde bu şaşırtıcı değil. KaiOS telefonları, Hindistan ve Orta Doğu ve Afrika'daki diğer gelişmekte olan pazarları hedefliyor ve bunlar WhatsApp kullanımının her yerde olduğu ülkeler.

KaiOS'taki WhatsApp, yapacağınıza çok benzer Android'de bul. Grup sohbetleri ve birçok ekstra dahil tüm mesajlaşma özelliklerini alırsınız. En iyi yanı, KaiOS istemcisinin de tıpkı Android sürümü gibi uçtan uca şifrelemeye sahip olmasıdır. Bu yüzden, KaiOS'ta WhatsApp'ın yazılım mühendisliği lideri Joe Grinstead ile hizmetin KaiOS için nasıl uyarlandığı ve gelecekte neleri dört gözle bekleyebileceğimiz hakkında konuştum.

WhatsApp, KaiOS için sıfırdan oluşturuldu.

KaiOS, düşük maliyetli donanım üzerinde çalışacak şekilde tasarlanmış olması nedeniyle benzersiz bir zorluk sunar. İşletim sistemine dayalı çoğu özellikli telefonda 256MB veya 512MB RAM ve 4GB'a kadar dahili depolama alanı bulunur. Ve dokunmatik ekran olmadığı için, kullanıcı arayüzündeki tüm gezinme bir yön tuş takımı üzerindedir ve metin bir T9 klavye ile girilir.

Grinstead, KaiOS'un bir çatal olarak Firefox OS'den oluşturulduğundan, aslında HTML5 ve JavaScript'e sahip bir web tarayıcısı olduğundan bahsetti. Bu yüzden çoğu zaman KaiOS için bir uygulama, cihazda yerel olarak depolanan bir web sitesinin mobil sürümünden başka bir şey değildir. Ancak WhatsApp'ın mobil sitesi olmadığı için KaiOS uygulamasının sıfırdan oluşturulması gerekiyordu. WhatsApp basit görünmesine ve barebone arayüzüne sahip olmasına rağmen, Android'de kapsamlı bir özellik listesine sahiptir. Size bir fikir vermesi için, şu anda sunulan popüler özelliklerin yalnızca bir listesi:

Grinstead, ekibinin aslında platformda sunabilecekleri özelliklere odaklanmaları ve bunları yapmaları gerektiğini söyledi. Güvenilir bir şekilde çalışmak, piyasaya sürebilecekleri ve yine de onu arayabilecekleri bir "minimum uygulanabilir ürün" üzerinde karar kılar Naber. Bu nedenle, KaiOS'ta WhatsApp'ta eksik olan, sesli ve görüntülü aramalar, WhatsApp Web, sohbet yedeklemeleri, özel bildirim sesleri ve daha fazlası dahil olmak üzere birkaç özellik var.

Bununla birlikte, tüm temel özellikler burada. Bire bir ve grup sohbetleri, fotoğraf ve video paylaşma, kişi ve konum paylaşımı, Hindistan'da UPI üzerinden para transferi ve sesli mesajlar elde edersiniz. Grinstead, özellikle sesli mesajlaşma özelliğinin KaiOS'ta çokça kullanıldığını çünkü T9 klavyeden daha kolay olduğunu belirtti.

WhatsApp'ın Durum özelliği kısa süre içinde KaiOS'ta kullanıma sunulacak.

Grinstead ve ekibi, KaiOS için WhatsApp'a daha fazla özellik eklemek için çalışıyor. Durum özelliği "Gold Master" 'dır, yani platforma sunulmaya hazırdır. Özelliğin KaiOS'a ulaşması büyük bir mesele ve Grinstead, ekibinin önümüzdeki aylarda platforma daha fazla özellik sunmaya çalıştığını belirtti. Android ile özellik eşitliği görmemiz pek olası değil - KaiOS ile ilgili kısıtlamalar göz önüne alındığında bu mümkün değil - ancak WhatsApp'ın aktif olarak yeni özellik eklemeleri üzerinde çalıştığını görmek güzel.

KaiOS telefonlarının düşük kaliteli donanım çalıştırması, WhatsApp'ın performans sorunlarıyla karşılaşmadığından emin olmak için uygulamayı optimize etmesi gerektiği anlamına geliyor. Grinstead, telefon veri ile dolduğunda performansın kötü olması nedeniyle veritabanı yapısının yeniden yazılması gerektiğini söyledi. KaiOS'ta WhatsApp'ı açmak yaklaşık 20 saniye sürer ve platformda çoklu görev olmadığı için uygulamayı her açtığınızda, başlatılmasını beklemeniz gerekir. Donanım, uygulamaları arka planda çalıştıracak kadar sağlam değil.

Veritabanı yapısını optimize etmek, Grinstead ve ekibinin başlatma süresini üç saniyeye düşürmesine izin verdi. Diğer optimizasyonlar arasında, kaydetmek için orijinal çözünürlük yerine bir fotoğrafın düşük kaliteli bir versiyonunun gösterilmesi yer alır. bant genişliği ve WhatsApp'ın platformda RAM kullanımı için belirlediği benzer sınırlar vardır - JioPhone'da 50MB ve üzerinde 35MB Diğer cihazlar. KaiOS normalde uygulamalar için 1 GB'a izin verir, ancak WhatsApp verileri yerel olarak depoladığından, metinleri ve medyayı depolamak için ek 1 GB alan alır. Uygulama ayrıca, KaiOS'ta size yer açma seçeneği sunan düşük depolama uyarısı gösterir. İlginç bir şekilde, bir SD karta yerel olarak yazma yeteneği de var.

Bir de navigasyon sorunu var: çünkü özellikli bir telefonda sınırlı ekran alanı var ve çözünürlük genellikle 320 x 240 pikseldir, WhatsApp'ın kullanıcı arayüzünün, ekran. Aşağıdaki örnekler konuyu iyi bir şekilde göstermektedir:

Şimdi, WhatsApp, tüm verilerinizin yerel olarak depolanması açısından çoğu mesajlaşma platformundan farklıdır. Uçtan uca şifrelemeye sahip olduğu için, tüm ilişkili veriler - sohbetler ve multimedya dahil - bir sunucu yerine cihazda saklanır. Bir de push bildirimleri sorunu var: KaiOS etkili bir tarayıcı olduğu için WhatsApp'ın push bildirimlerini yönetmesi gerekiyor. HTML5, Grinstead'in belirttiği gibi, "Başka birinin HTML5 push bildirimleri gibi karmaşık bir şey yapıp yapmadığını bilmiyorum. Naber."

Uçtan uca şifreleme, özellikle özellikli bir telefonda çok önemlidir.

Grinstead'in açıkladığı gibi, bunun nedeni bildirimde görünen metnin yerel olarak şifresi çözüldü - sunucu, uçtan uca nedeniyle gelen metnin önizlemesini sağlamaz şifreleme. WhatsApp, uçtan uca şifreleme için Signal protokolüne ve libsignal protokolü artık KaiOS'ta pişirildi ve tamamen şifreli sohbetler sunmayı çok daha kolay hale getirdi.

Uçtan uca şifrelemeyle ilgili en önemli sorunlardan biri grup sohbetleridir - telefonunuzun bir mesaj gönderilmeden önce bir gruptaki herkesle bire bir el sıkışma oluşturması gerekir. Grinstead, bir gruba gönderdiğiniz ilk mesajın en karmaşık olduğunu, çünkü ilk el sıkışmalarının çoğu o zaman gerçekleştiğini belirtti. Sunulan sınırlı kaynaklar nedeniyle, Grinstead ve ekibi teslimat bildirimlerini ayarlamak zorunda kaldı, böylece bir telefonu kilitlemesinler. Tüm bilgileri bir defada göndermek yerine, dağıtım sunucusu artık telefonun gelen istekleri karşılayacak yeterli RAM olduğunu onaylamasını bekler.

Hala eksik olan özelliklere gelince, Grinstead sesli aramanın "özellikle zorlayıcı" olduğunu söyledi. Özelliğin KaiOS'ta ne zaman (veya olup olmayacağına) ilişkin bir zaman çizelgesi yoktur. Diğer önemli eksiklik ise WhatsApp Web ve benzer şekilde KaiOS'ta ne zaman görüneceğine dair bir güncelleme yok.

WhatsApp, Temmuz 2019'da KaiOS'ta piyasaya sürüldü ve 24 saatin biraz altında bir milyon indirmeye ulaştı. İki haftada 10 milyon kullanıcısı vardı ve şirket şu anda KaiOS'ta "on milyonlarca" kullanıcısı olduğunu söylüyor. Mozilla bir kez daha KaiOS ile ilgileniyor ve bu, platformun daha modern web özellikleriyle birlikte yeni bir motora geçmesine izin vermelidir.

Bu, WhatsApp'a yeni özellikleri tanıtmak için daha fazla esneklik sağlamalıdır. Sonuç olarak platformda sesli arama bile görebiliriz.

WhatsApp: Bilmeniz gereken her şey

Bunlar, her fiyata satın alabileceğiniz en iyi kablosuz kulaklıklardır!
Kordonu kesmenin zamanı geldi!

Bunlar, her fiyata satın alabileceğiniz en iyi kablosuz kulaklıklardır!

En iyi kablosuz kulaklıklar rahattır, harika ses çıkarır, çok pahalı değildir ve cebe kolayca sığar.

PS5 hakkında bilmeniz gereken her şey: Çıkış tarihi, fiyatı ve daha fazlası
Gelecek nesil

PS5 hakkında bilmeniz gereken her şey: Çıkış tarihi, fiyatı ve daha fazlası.

Sony, PlayStation 5 üzerinde çalıştığını resmen onayladı. Şimdiye kadar bildiğimiz her şey burada.

Nokia, 200 doların altında iki yeni bütçeye sahip Android One telefonunu piyasaya sürdü
Yeni Nokias

Nokia, 200 doların altında iki yeni bütçe Android One telefonunu piyasaya sürdü.

Nokia 2.4 ve Nokia 3.4, HMD Global'in bütçeye uygun akıllı telefon serisinin en son eklemeleridir. Her ikisi de Android One cihazı olduklarından, üç yıla kadar iki büyük işletim sistemi güncellemesi ve düzenli güvenlik güncellemeleri almaları garanti edilir.

Android için en iyi simge paketleriyle akıllı telefonunuzu veya tabletinizi renklendirin
kendin temalandır

Android için en iyi simge paketleriyle akıllı telefonunuzu veya tabletinizi renklendirin.

Cihazınızı özelleştirebilmek harika, çünkü cihazınızı daha da "kendinize ait" hale getirmeye yardımcı oluyor. Android'in gücüyle, özel simge temaları eklemek için üçüncü taraf başlatıcıları kullanabilirsiniz ve bunlar sadece bizim favorilerimizden bazıları.

instagram story viewer