Adaptivni razvoj: kako objaviti svoje aplikacije na Googlebooku

  • PublicPublic
  • 25 Sep, 2026
Adaptivni razvoj: kako objaviti svoje aplikacije na Googlebooku

Googlebook otvara novu kategoriju prijenosnih računala na zajedničkoj Android platformi — hardver za njih izrađuju partneri poput HP-a, Della, Lenova, Acera i Asusa. Uređaji spajaju praktičnost mobilnih s moći desktop uređaja: OLED zasloni visoke razlučivosti s unosom dodirom, punopravne tipkovnice, precizni touchpadi, baterija za cijeli dan i Gemini inteligencija na razini sustava. Korisnik lako prelazi s brzih radnji na telefonu na bogatije i uronjivije sesije na prijenosnom računalu. Optimizirane aplikacije dobivaju zasebne značke, više pozicije u pretraživanju i istaknuta mjesta na odabranim naslovnicama Google Playa, kao i put u Apps Experience Program s njegovom novom tarifnom mrežom. Optimizirane aplikacije također se ističu prilikom prijenosa s telefona na Googlebook, pa su prisutne ondje od prvog dana.

Glavna je misao da vam zasebna aplikacija nije potrebna. Adaptivni razvoj omogućuje modernim Android aplikacijama skaliranje na velike zaslone, nove položaje i nove oblike uređaja. Već postojeći temelj — adaptivno sučelje, klase veličina prozora i podrška za više vrsta unosa — dovoljan je za optimizirano iskustvo. Na prijenosnom računalu aplikacija radi u desktop okruženju, gdje se očekivanja pomiču prema većoj gustoći informacija, preciznom unosu i aktivnom multitaskingu, pa adaptivni raspored mora preuređivati sadržaj u smislene skupine, a ne jednostavno rastezati mobilno sučelje preko širokog zaslona.

Praktični postupci počinju arhitekturom s više okana koja se širenjem granica prozora širi, prelijeva ili otkriva detaljnije informacije. Navigation 3 nudi prilagodljive strategije scena kojima se upravlja izravno iz back stacka; ListDetailSceneStrategy i SupportingPaneSceneStrategy uključuju rasporede jedan uz drugi kad ima dovoljno prostora, a dekoratori scena obavijaju zaslone postojanim stolnim navigacijskim trakama. Primitivi rasporeda poput Grida i FlexBoxa, a uskoro i eksperimentalni MediaQuery i Styles, pomažu složiti složen sadržaj i mijenjati vizualne stilove u hodu. Prozore slobodnog oblika moguće je mijenjati u svakom trenutku, pa bi se rasporedi trebali oslanjati na klase veličine prozora, a ne na fizičke dimenzije zaslona.

Stolni dizajn uzima u obzir i ergonomiju udaljenosti od očiju i preciznost pokazivača: prilagodite veličinu fonta većim zaslonima, postavite maksimalnu širinu rasporeda za ugodnu duljinu redaka i definirajte jasne zone klika kako ne biste promašili. Kad je osnovni raspored prilagodljiv, možete dodavati pojedinačne stolne mogućnosti. Jetpack Compose izvorno podržava navigaciju fizičkom tipkovnicom i odabir pokazivačem, pa možete ugraditi kontekstualne kursore za unos teksta, promjenu veličine okana i odabir alata, a uz to i kontekstne izbornike desnim klikom, stanja prijelaza kursora i Keyboard Shortcuts Helper za pregledne prečace. Podrška za više instanci otvara usporedne scenarije u neovisnim prozorima, a drag and drop omogućuje premještanje teksta, slika i datoteka između prozora ili na prazan radni prostor kako biste započeli novi zadatak.

Osim pojedinačnih prozora, Continue On povezuje iskustvo na telefonima, tabletima i Googlebookovima putem dvosmjernog preuzimanja; HandoffActivityData čuva kontekst — mjesto u dokumentu ili otvorene kartice, s neobaveznim web rezervnim rješenjima. Nadopunite to prilagodljivim widgetima i uspoređujte se sa smjernicama za kvalitetu stolnih aplikacija. Testiranje se uklapa u postojeći proces putem stolnog emulatora Android Studija, koji pokreće virtualno stolno okruženje za provjeru slobodne promjene veličine, interakcije više instanci te unosa mišem, trackpadom i tipkovnicom. Prilagodljiva vještina daje AI agentima kontekst da automatski pretvaraju mobilne rasporede u prilagodljive Compose kontejnere i instalira se izravno putem Android CLI-ja.