Bilgisayar ve Teknoloji

Android uygulama geliştiricileri Google Fuchsia’ya bakmalı mı?

Android şu anda küresel mobil işletim sistemi pazarına hakim. Çoğu geliştirici, daha fazla kullanıcıya ulaşmak ve geliri artırmak için Android platformu için mobil uygulamalar oluşturur. Ancak Google’ın Fuchsia adlı gerçek zamanlı bir işletim sistemi geliştirdiği bildiriliyor. Google, Fuşya’yı henüz resmi olarak açıklamadı. Arama devi Fuşya hakkında bir bilgi bile vermiyor. Yeni işletim sistemi hem Github’da hem de kendi kod deposunda bir grup kod olarak sürekli güncelleniyor.
Google yöneticileri, Fuşya’yı ilk deneysel projelerden biri olarak tanımlıyor. Ancak birçok blogcu ve pazar analisti, Google’ın Android’i Fuşya ile değiştirmeyi planladığına inanıyor. Google kısa süre önce yeni işletim sistemine bir kullanıcı arayüzü (UI) ekleyerek spekülasyona yakıt ekledi. Sonuç olarak, Fuşya’ya artık bir grafik kullanıcı arayüzü (GUI) olarak erişilebilir. Android uygulama geliştiricilerinin, mobil uygulamalarını uzun vadede karlı ve alakalı tutmak için Fuşya hakkında bilgi sahibi olmaları gerekir. Ayrıca geliştirmeyi tamamlamak için Fuşya için önceden uygulama geliştirmeye başlayabilirler.
Android uygulama geliştiricileri neden Fuşya’yı takip etmeye devam etmeli?
Google’ın kendi çekirdeği
Android’den farklı olarak Fuchsia, Linux işletim sistemine dayalı değildir. Google, Magenta adlı kendi çekirdeğini kullanarak yeni bir işletim sistemi geliştirdi. Çeşitli depolarda barındırılan kod, Fuchsia’nın akıllı telefonlar ve tabletler için bir işletim sistemi olarak tasarlandığını gösteriyor. Uygulamaları kart sistemi üzerinden yönetir. Bu yüzden; birçok analist ve blog yazarı, Google’ın Android’in yerine Fuşya’yı geliştirdiğini öne sürüyor.
savaş gemisi
Fuşya başlangıçta bir komut satırı arayüzü olarak geliştirildi. Google yakın zamanda Fuşya’yı Armadillo adlı bir kullanıcı arayüzü (UI) ile güncelledi. Çeşitli web sitelerinde yayınlanan bilgi ve videolara göre Armadillo, Google’ın Flutter SDK’sını temel alıyor. Bu, programcıların Android, iOS ve Fuşya dahil olmak üzere birden fazla mobil platform çalıştırmak yerine platformlar arası kod yazmasına olanak tanır. Armadillo’nun derlenmiş versiyonu, uygulamaları yönetmek için bir kart sistemi gösterir. Arayüz, geliştiricilerin kartları ekranlar arasında sürükleyip bırakmasına ve yeni Google stilleri uygulamasına olanak tanır.
Android ve ChromeOS’un kombinasyonu
Fuşya, hem Android hem de ChromeOS tarafından sağlanan özelliklerle birlikte gelir. Birçok analist, Google’ın Fuşya’yı Android ve ChromeOS’un yerini alacak şekilde piyasaya sürmeyi planladığına inanıyor. Ancak Fuchsia’nın kaynak kodu, Magenta çekirdeği nedeniyle diğer Google platformlarının kaynak kodlarından farklıdır. Google, akıllı telefonlar, tabletler, bilgisayarlar, gömülü cihazlar ve dijital sistemler için işletim sistemi olarak Fuşya’yı kullanabilir. Bu nedenle Fuşya, Android ve ChromeOS çalıştıran cihazlarda çalışabilir.
Çarpıntı SDK’sı
Daha önce de belirtildiği gibi, Fuşya evrensel bir işletim sistemi olarak çalıştırılabilir ve çeşitli cihazlarda çalıştırılabilir. Android uygulama geliştiricileri, Flutter Yazılım Geliştirme Kiti’ni (SDK) kullanarak Fuşya platformu için uygulamalar yazabilir. Flutter SDK, hem Fuchsia UI hem de uygulamalar tarafından kullanılır. Flutter SDK, uygulamaları Dart programlama diline dayalı olarak işler. Dart, uygulamaların saniyede 120 kare hızında çalışmasını sağlayarak performansını büyük ölçüde artırır. Ancak Flutter SDK, Android ile tamamen uyumlu çapraz platform kodu oluşturur. Uyumluluk, birçok geliştiricinin Android cihazlara belirli Fuşya bileşenlerini yüklemesine izin verdi.
Android’in Dezavantajları
Android şu anda küresel pazarda diğer mobil platformlardan çok daha büyük bir paya sahip. Ancak Android’in bireysel sürümlerinin pazar payı değişir. Android’in en son sürümü, eski sürümlerinden daha düşük bir penetrasyon oranına sahiptir. Benzer şekilde, Android’in her sürümü farklı şirketler tarafından üretilen çeşitli cihazlarda çalışır. Cihazın ve işletim sisteminin parçalanması, geliştiricilerin sağlam bir Android uygulaması oluşturmasını zorlaştırıyor. Birçok blogcu, cihaz ve işletim sistemi parçalanmasının üstesinden gelmek için Google’ın Android’i Fuşya ile değiştirebileceğini öne sürüyor.

Yeni işletim sisteminin halka açık olarak geliştirilmesine rağmen Google, Fuşya hakkında henüz herhangi bir bilgiyi doğrulamadı. Birçok blogcu, Google’ın 2018 yılına kadar yeni bir işletim sistemi yayınlayabileceğini öne sürüyor. Ancak Google, Fuşya’yı resmi olarak başlatma planını açıklamadı. Şirket, Fuşya’yı erken aşama deneysel bir proje olarak tanımlıyor. Bu nedenle, Android uygulama geliştiricileri Fuşya’yı yalnızca ticari bir sürümden sonra kullanmalıdır. Ancak yıkıcı teknolojilerle etkin bir şekilde başa çıkmak için Fuşya’yı sürekli olarak izlemeleri gerekir.

Paylaş:

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d blogcu bunu beğendi: