Tervezési jegyzetek
Hogyan lett a hajtásból gerinc
Minden összehajtható telefon közepén ott egy vonal. A legtöbb alkalmazás számára akadály, amelyet ki kell kerülni. Egy könyv számára a világ legtermészetesebb dolga: a könyveknek mindig is volt ilyen. Így tanulta meg a Tomelet olvasóalkalmazása gerincként kezelni a hajtást, és ezek a tervezési szabályok állnak mögötte.
Ingyenes, fiók nélkül. Az oldalpárok az ingyenes olvasóalkalmazás részei.
A probléma: a széthúzott telefonoldal
Nyisson ki egy összehajtható telefont, és a telefonra méretezett alkalmazás egyszerűen kiszélesedik. A sorok túl hosszúak lesznek az olvasáshoz, a szöveg átfut a hajtáson, és egy gomb a hajtásra kerülhet. Csukja össze a telefont, és a kijelző újraépül, egy oldallal vagy egy fejezettel arrébb attól, ahol járt.
Az Apple tervezési irányelveket tett közzé az iPhone Duo mellé, az Android pedig saját irányelveket ad az összehajtható eszközökhöz. Több dologban egyeznek, mint amennyiben eltérnek, és a Tomelet egyetlen olvasóalkalmazással követi mindkettőt, iPhone Duón és Galaxy Z Foldon egyaránt. Öt szabály formálta.
1. A hajtás fenntartott terület
Az Apple fenntartott területnek nevezi a hajtást: a képernyőnek azt a részét, amelyet az alkalmazásnak szabadon kell hagynia. Az Android pontosan megmondja az alkalmazásnak, hol van a hajtás, és a Tomelet éppen oda teszi a két oldal közötti belső margót, a koppintási zónákat, a gombokat és a kijelölőfogantyúkat pedig távol tartja tőle. A hajtáson átnyúló tollvonás megoszlik a két oldal között, így mindkét oldal megtartja a hozzá tartozó tintát.
iPhone Duón a Tomelet a képernyő közepére helyezi a belső margót.
Ez a lépés a hajtástól a gerincig. A nyomtatott könyvben sem kerül semmi a belső margóra. Ott találkozik a két oldal.
2. Az összecsukás megőrzi az olvasási helyét
Az Apple azt kéri, hogy a használat megszakítás nélkül folytatódjon, miközben az eszköz kinyílik és összecsukódik. A Samsung azt kéri az alkalmazásoktól, hogy őrizzék meg a görgetési pozíciót és az éppen begépelt szöveget. A Tomelet az összecsukást a képernyőméret változásaként kezeli, sosem navigációként.
Az oldalszámok ezt nem élik túl: a külső kijelző egyetlen oldalt mutat más méretben, így a könyv oldalszáma minden összecsukás után más lesz. Ezért a Tomelet az olvasási helyét szövegbeli pozícióként jegyzi meg: a bal oldal első karaktereként. Újratördeli a könyvet, és azt az oldalt nyitja meg, amelyen ez a karakter áll, az előző kép pedig addig a képernyőn marad, amíg az új el nem készül. A kiemelések, a jegyzetek és a tinta szavakhoz vannak rögzítve, így együtt mozognak velük.
Semmi sem nyílik meg újra, és hirdetés sem jelenik meg: az összecsukás sosem visz ki a könyvből.
3. A méret határozza meg az elrendezést
Az iPhone Duo belső kijelzője figyelmen kívül hagyja, ha egy alkalmazás zárolja az elforgatást, és az Android 17 ugyanezt teszi a nagy képernyőkön. Így nem a telefon tájolása dönti el az elrendezést. A Tomelet azt nézi, mennyi hely jut az oldalnak: két oldalt mutat, ha mindkettő kényelmesen olvasható marad, és egyet, ha nem maradna az. Ugyanez a szabály érvényes táblagépen, oldalra fordított telefonon és asztali ablakban.
A párosítás a nyomtatásból ered. Az első oldal egyedül áll, utána 2–3, 4–5, így a kiadó által tervezett oldalpár mindig egyben jelenik meg. Az arab, a héber és a függőleges japán könyvek jobbról kezdődnek, és balra lapozódnak. A tájolást előíró rögzített elrendezésű könyv egysoros, bezárható tippet kap; az olvasóalkalmazás sosem forgatja el Ön helyett a telefont.
4. A tartási helyzet a könyv köré rendezi a vezérlőket
Az Apple irányelvei szerint a zsanér szöge „interakciókhoz és effektusokhoz… nem elrendezéshez” való. A Tomelet egyetért ezzel, ezért egyetlen oldaleffektus sem követi a zsanért. Androidon a tartási helyzet a könyv körüli elrendezést alakítja át.
Ha egy összehajtható Android-telefon jelzi, hogy félig nyitva van, és könyvként tartja, a hajtás mindkét oldalán egy-egy oldalt kap, a vezérlőket pedig a külső széleken. Tegye az összehajtható Android-telefont félig nyitva az asztalra, és az oldal a felső félre költözik, a vezérlők pedig az alsóra: oldalcsúszka, tartalomjegyzék, jegyzetek, megjelenés. Ez a Flex Mode ötlete, beépítve az olvasóalkalmazásba Androidon.
iPhone Duón a Tomelet minden szögben megtartja a nyitott könyv elrendezését.
5. A billentyűzet
Csukja össze a telefont nyitott billentyűzettel, és a keresőmező vagy a jegyzet, amelyet éppen gépelt, megtartja a szövegét, a fókuszát és a kurzorát.
Osztott képernyőn
Egy másik alkalmazás mellett – iPhone Duón Split View nézetben, Androidon osztott képernyőn – a Tomelet egy oldalt mutat, és a vezérlőit a külső széleken tartja.
Toll a margón
Az Apple az iPhone Duo mindkét kijelzőjén elérhetővé teszi az Apple Pencil (USB-C) támogatását, és a Tomelet tolleszközei készen állnak rá: írjon az EPUB és a PDF margójára egyaránt, emeljen ki egy sort egyetlen vonással, és írjon a Pencillel, miközben az ujjaival lapoz, mozgatja és nagyítja az oldalt. A tinta a szöveghez van rögzítve, így a margóra írt jegyzet a bekezdése mellett marad, amikor az összecsukás újratördeli az oldalt. A hajtáson át húzott vonás megoszlik a két oldal között.
Miért éppen gerinc
A könyv a legrégebbi összehajtható képernyő. A gerince az a hely, ahol meghajlik, ahová semmit sem nyomtatnak, és ahol a két oldal találkozik. Azzal, hogy a hajtást gerincként kezelte, a Tomelet a legrövidebb úton jutott el egy olyan olvasóalkalmazáshoz, amely úgy viselkedik, ahogyan egy könyv eleve is.