Googlebook'lar, Android teknoloji yığını ve ChromeOS masaüstü temelleri üzerine kurulmuştur.
Googlebooks, mobil cihazların rahatlığını masaüstü cihazların özellikleriyle birleştirir. Yüksek çözünürlüklü dokunmatik ekranlar, özel klavyeler, hassas izleme yüzeyleri, tüm gün süren pil ömrü ve işletim sistemi düzeyinde Gemini entegrasyonu gibi özellikler sunar.
Googlebook ile kullanıcılar, telefonlarındaki hızlı etkileşimlerden masaüstü ortamında uzun süren, etkileyici oturumlara geçebilir.
Uygulamanızı uyarlama
Googlebook'u desteklemek için sıfırdan ayrı bir uygulama oluşturmanız gerekmez. Uyarlanabilir geliştirme, Android uygulamalarının tek bir kod tabanından büyük ekranlara ve dizüstü bilgisayar form faktörlerine ölçeklenmesini sağlar.
Uygulamanızda uyarlanabilir düzenler, pencere boyutu sınıfları ve çoklu giriş desteği zaten uygulanıyorsa doğrudan bu sağlam temel üzerine geliştirebilirsiniz.
Şu konulara göz atın:
- Uyarlanabilir uygulamaları kullanmaya başlama
- Farklı ekran boyutlarını destekleme
- Uyarlanabilirlikle ilgili yapılması ve yapılmaması gerekenler
Google Play'de fark edilme
Uygulamanızı Googlebook için optimize etmek, Android ekosistemindeki görünürlüğünü artırır:
Mağaza keşfi: Google Play, özel rozetler, gelişmiş arama ve seçilmiş mağaza ana sayfalarında öne çıkarılan yerleşimlerle optimize edilmiş içerikleri vurgular.
Program teşvikleri: Masaüstü için optimize edilmiş kalite sunmak, uygulamanızı Uygulama Deneyimi Programı'na hazırlar. Bu programa kaydolarak iş büyümesini desteklemek için tasarlanmış bir program ücret tablosuna erişebilirsiniz.
Cihaz kurulumu aktarımı: Kullanıcılar bir Googlebook'u kurmak için oturum açtığında Android telefonlarının ayarları, kayıtlı şifreleri, kablosuz ağları ve mesajları uçtan uca şifreleme ile senkronize edilir. Ayrıca, ilk katılım sırasında aktarım için optimize edilmiş uygulamalar vurgulanır.
Şu konulara göz atın:
- Uygulamanın farklı cihaz türlerinde kullanılabilirliğini artırma
- Uyarlanabilir uygulama kalitesi yönergeleri
Masaüstü bilgisayarlarla ilgili temel bilgiler
Googlebook'ta uygulamanız, masaüstü sınıfı Chrome tarayıcı ve sistem araçlarıyla birlikte masaüstü ortamında çalışır. Mobil arayüzleri geniş bir ekrana yaymak yerine, daha yüksek bilgi yoğunluğu, hassas giriş ve aktif çoklu görev için içeriği işlevsel gruplar halinde yeniden düzenleyin.
Çok panelli bir mimari benimseme
Uygulamanızın kullanıcı arayüzünü, pencere sınırları değiştiğinde genişleyecek, yeniden akacak veya ek ayrıntılar gösterecek şekilde tasarlayın:
Uyarlanabilir sahneleri koordine etme: Gezinme 3 ile, genişletilmiş pencere alanı mevcut olduğunda yan yana panelleri doğrudan arka yığınınızdan koordine etmek için
ListDetailSceneStrategyveSupportingPaneSceneStrategyöğelerini uygulayın.Kalıcı gezinme ekleme: Ekranları kalıcı masaüstü gezinme raylarıyla sarmak için sahne süslemelerini kullanın.
Karmaşık içerikleri düzenleme: İçerikleri düzenlemek ve masaüstü ekranlarda görsel stilleri dinamik olarak ayarlamak için sahne stratejilerini
GridveFlexBoxgibi düzen ilkel öğeleriyle, deneyselmediaQueryve Styles API'leriyle birlikte kullanın.
Şu konulara göz atın:
Dinamik pencere boyutlarına ve masaüstü ergonomisine yanıt verme
Serbest biçimli masaüstü pencereli görüntüleme özelliğinde kullanıcılar, uygulama pencerelerini istedikleri zaman dinamik olarak yeniden boyutlandırabilir. Uygulamanızı aşağıdaki yöntemlerle pencere boyutu değişikliklerine uyarlanabilir hale getirin:
Pencere boyutu sınıfları: Düzen kararlarınızı fiziksel ekran boyutları yerine pencere boyutu sınıflarını kullanarak kullanılabilir pencere alanına göre verin.
Tipografi ve hedef boyutlandırma: Masaüstünde görüntüleme mesafeleri için yazı tipi ölçeğinizi ayarlayın, satır uzunluklarının okunabilir olması için düzenin maksimum genişliklerini belirleyin, yanlış tıklamaları önlemek için açık tıklama hedefleri tanımlayın ve masaüstü tasarım galerisindeki düzen kalıplarını keşfedin.
Şu konulara göz atın:
- Uygulama yönü, en-boy oranı ve yeniden boyutlandırılabilirlik
- mediaQuery ile uyarlanabilir düzenler için bilgi sorgulama
- Uyarlanabilir gezinme oluşturma
Googlebook için farklılaştırılmış deneyimler sunma
Temel düzeniniz uyarlanabilir hale geldikten sonra uygulamanızı Googlebook'un donanımına ve masaüstü ortamına özgü özelliklerle zenginleştirin.
Hassas giriş ve klavye kısayolları desteği
Jetpack Compose, fiziksel klavye ile gezinmeyi ve işaretçi seçimini yerel olarak destekler. Aşağıdaki özelliklerle Googlebook'un arkadan aydınlatmalı klavyeleri, dokunsal cam izleme yüzeyleri ve harici fareleri için optimizasyon yapın:
Bağlama duyarlı imleçler: Metin girişi, bölme yeniden boyutlandırma ve araç seçimi için bağlama duyarlı imleçler entegre edin.
İşaretçi etkileşimleri: Etkileşimli öğeler için sağ tıklama bağlam menülerini ve fareyle üzerine gelme durumlarını uygulayın.
Klavye kısayolları: Uygulamanızın klavye kısayollarının Klavye Kısayolları Yardımcısı'nda bulunmasını sağlayın.
Şu konulara göz atın:
Aynı anda çalışan birden çok kopyalı iş akışlarını ve sürükleyip bırakma özelliğini etkinleştirme
Googlebook'ta uygulamalar, kullanıcıların aynı anda birden fazla görev üzerinde çalıştığı serbest biçimli pencerelerde çalışır.
Kullanıcı deneyimini bu özelliklerle genişletin:
Aynı anda çalışan birden çok kopya desteği: Kullanıcıların, içerikleri karşılaştırmak veya birden fazla dokümanı yönetmek için uygulamanızın bağımsız pencerelerini yan yana başlatmasına olanak tanıyın.
Pencereler arası sürükleyip bırakma: Çoklu örnek desteğini sürükleyip bırakma ile birleştirerek kullanıcıların metin, resim ve dosyaları pencereler arasında taşımasına veya öğeleri boş bir çalışma alanına bırakarak görev başlatmasına olanak tanıyın.
Özelleştirilebilir başlık çubukları: Sistem pencere kontrollerine uygun şekilde, masaüstü başlık çubuğundaki özel arka planlar, arama çubukları veya sekmelerle uygulama çubuklarınızı şekillendirin.
Şekil 5. Pencereler arası sürükleyip bırakma özelliğiyle çoklu pencere çoklu görev.
Şu konulara göz atın:
Cihazları bağlama ve Gemini'ın zekasından yararlanma
Googlebook, Android telefonunuz için mükemmel bir yol arkadaşıdır. Örneğin:
Cihazlar arası aktarım ve süreklilik: Kullanıcıların Android telefonlarındaki görevlere doğrudan Googlebook görev çubuğundan devam edebilmesi için Devam Et özelliğini kullanın.
HandoffActivityDataaracılığıyla durumu ileterek belge konumu veya etkin sekmeler gibi bağlamı koruyun. İsteğe bağlı web geri dönüşleri de kullanabilirsiniz.Masaüstü widget'ları ve yerleşik zeka: Googlebook'un masaüstü ortamını ve yerleşik Gemini araçlarını (ör. Sihirli İşaretçi, Gezgin ve Widget'ımı Oluştur) tamamlayan, özelleştirilebilir widget'larla bir bakışta görülebilen ve üzerinde işlem yapılabilen içerikler sunun.
Uygulamanızın masaüstü kullanılabilirlik standartlarını karşıladığını doğrulamak için uygulamanızı masaüstü uygulaması kalite yönergelerine göre değerlendirin.
Şu konulara göz atın:
- Googlebook'ta cihazlar arası devamlılığı destekleme
- Cihazlar arası teslimi etkinleştirme ve özelleştirme
- Jetpack Glance
Özel araçlarla iş akışınızı hızlandırın
Uygulamanızı Googlebook için test etme ve optimize etme işlemi doğrudan geliştirme iş akışınıza entegre edilir:
Android Studio'daki masaüstü emülatörü: Serbest biçimli pencere yeniden boyutlandırmayı test etmek, çoklu örnek etkileşimlerini doğrulamak ve Android Studio önizlemesini kullanarak fare, izleme dörtgeni ve klavye girişinde hata ayıklamak için iş istasyonunuzda sanal bir masaüstü ortamı çalıştırın.
Cihaz üzerinde Linux ve agentic geliştirme: Googlebook, Antigravity geliştirme platformu ve CLI araçlarının yanı sıra 5. düzey güvenlik sertifikalı pKVM hipervizörü tarafından desteklenen yalıtılmış bir Linux terminal ortamı içerir. Böylece uygulamaları doğrudan cihaz üzerinde oluşturabilir, test edebilir ve dağıtabilirsiniz.
Yapay zeka destekli düzen modernizasyonu: Mobil düzenleri duyarlı Compose kapsayıcılarına yeniden düzenlemek için yapay zeka kodlama aracılarına bağlam sağlamak üzere Android KSA aracılığıyla uyarlanabilir beceriyi yükleyin.
Şu konulara göz atın:
- Googlebook'ta ADB hata ayıklama
- Farklı ekran ve pencere boyutlarını test etme
- Composable önizlemelerle kullanıcı arayüzünüzü önizleme
- Android becerilerine genel bakış