Artikkel

iOS 27 koodis leitud vihjed kokkuklapitava iPhone’i kohta

iOS 27 beetast leitud tekstivihjed viitavad Apple’i kokkuklapitavale iPhone’ile ja süsteemitugile, mis mõõdab hinge nurka ning võimaldab rakendustel ja vidinatel seadme voltimisele vastavalt reageerida.

iOS 27 koodis leitud vihjed kokkuklapitava iPhone’i kohta
Lugemisaeg: 2 Minutit
Jälgi Google'is

Koodiridad paljastavad midagi, mida Apple harva avalikult tunnistab. iOS 27 beetaversioonis leidsid arendajad lihttekstilisi vihjeid, mis osutavad kokkuklapitavale iPhone'ile ja tarkvarale, mis püüab muuta selle loomulikuks, mitte lisanduseks.

Vihjed iOS-i sees

Turva-uuringud ja sõltumatud kooderid, sh M1Astra ja Sam Henri Gold, leidsid iOS 27 raamistikust stringe, mida on raske tõlgendada muuks kui kokkuklapitava toe vihjeks. Failid sisaldavad viiteid nagu 'foldState', 'angleDegrees', 'mechanicalAngleDegrees' ja 'isanglevalid'. Need nimetused viitavad sellele, et süsteem tuvastab seadme avatud või suletud oleku ning mõõdab isegi, kui palju hinge on painutatud.

Miks see loeb? Sest voltimise tuvastus muudab kasutajakogemust. Kujutage ette seadet pooleldi avatud asendis, kus ülemine pool käitub passiivse ekraanina ning alumine muutub klaviatuuriks või juhtpinnaks. Android nimetab seda Flex-režiimiks. Tundub, et Apple on valmis pakkuma sarnast, viimistletud süsteemitaseme lähenemist, kus rakendused ja vidinad saavad hinge nurkadele reageerida peente, sihipäraste käitumismustritega.

Mõned avalikus beetaversioonis nähtavad funktsioonid kinnitavad seda ideed. iOS 27 lisab täisekraanilised vidinad, mis võtavad ühepaneelilisel iPhone'il üle kogu kuva. Kokkuklapitaval seadmel võiksid samad vidinad loomulikult hõivata poole ekraanist, võimaldades kahel täiendaval vaatel olla kõrvuti ilma kohmaka skaleerimiseta.

On väiksemaid nüansse, millel on suuremad tagajärjed. Näiteks iPhone Mirroring toetab nüüd iPad-suurust akent, mis sobiks ideaalselt kokkuklapitavale seadmele, mille lahtikäiv laius jääb telefoni ja tahvelarvuti vahele. Selliseid täiendusi märkate alles siis, kui riistvara ja tarkvara on loodud üksteist ootama.

Kas Apple on siis tõesti valmis kokkuklapitavat välja tooma? Koodi hulk ja spetsiifika annavad tugeva argumendi. Kui operatsioonisüsteemi arendajad lisavad nurgaandurid ja kokkuklapituse seisundid põhiraamistikele, ei ole tegu ainult prototüübiga - see on ettevalmistus tõeliste seadmete ja konkreetse turuletoomise ajakava jaoks. See vastab kõlakatele sügisese avalikustamise kohta, tõenäoliselt septembris ja tõenäoliselt koos järgmise iPhone'i seeriaga.

Kas Apple nimetab seda iPhone Ultraks või valib mõne muu nime, jääb lahtiseks. Kood ei räägi brändingu kohta. See vihjab siiski, et kui Apple sel aastal kokkuklapitava turule toob, kaasneb sellega läbimõeldud tarkvarakäitumine, mitte nipid.

Oodake enne sügise üritust veel rohkem praktilisi leake ja arendaja märkmeid. Kõigile, kes jälgivad nutitelefonide disaini, paistab see olevat hetk, kui aastatepikkused kuulujutud hakkavad muutuma käegakatsutavateks funktsioonideks.

Kristel Õun

"Minu huvi tehnoloogia vastu algas lapsepõlvest. Tänapäeval püüan kirjutada nii, et ka keerulised teemad oleksid kõigile arusaadavad."

Jäta kommentaar

Kommentaarid

Kommentaare veel pole. Ole esimene.