2024. április 18., csütörtök

Gyorskeresés

A Windows 8 Naptár alkalmazásának születése

Írta: | Kulcsszavak: app . calendar . microsoft . naptár . windows

[ ÚJ BEJEGYZÉS ]

Engedjétek meg, hogy bemutassam egyik komolyabb fordításomat az alábbiakban:

A cikket fordította: Bozsik Armand
(Forrás: MSDN Blogs)
A cikk fordítása először oldalamon jelent meg.

“Ez a bejegyzés a Mail és a People bejegyzések tematikáján alapul. Keményen dolgoztunk azért, hogy ezeket az alkalmazásokat végül egy probléma nélkül működő kommunikációs eszközzé formáljuk mely felhőszolgáltatásokhoz kapcsolódik – ezt tartottuk a felhasználók számára a legfontosabbnak. Ez a bejegyzés megmutatja azt, hogy milyen a programok együttműködése Windows 8 platformon, milyen szolgáltatásokat kínálnak a jelenlegi előzetesben ezek, és mik várhatóak a későbbiekben. Ezen kívül betekintést nyerünk az alkalmazás korábbi tervezeteibe néhány háttér információval vegyítve. Colin Anthony a Windows Live Team vezető programigazgatójáé ezen bejegyzésért az érdem.” – Steven

Mikor eldöntöttük, hogy milyen is lesz valójában a Naptár alkalmazás a Windows 8-ban, bővelkedtünk a lehetséges irányokban és ötletekben. Látva azt, hogy mennyire jelentőssé vált a naptár a történelem során a társadalomban, és azt hogy a Windows felhasználók mennyire különfélék, feltettük magunknak a kérdést: Mik az alapvető fontosságú elemei a nagyszerű naptárhasználati élménynek és hogy valósíthatnánk meg ezt a Windows 8 lehetőségeinek egyedülállóan nagy tárházával?

Alapjában véve egy nagyszerű naptárnak a következőket kell tennie:

- Meg kell határoznia életedet. Kristály tisztán kell látnod, hogy mi fog történni az életedben – akár otthon, akár munkában akár az iskolában vagy éppen.

- Egyszerűvé kell tennie az időben való mozgást. Az időben előre és visszatörténő mozgásnak, gyorsnak és hatékonynak kell lennie.

- Egyszerűvé kell tennie új események hozzáadását. Életed folyton-folyvást változik. Egy nagyszerű naptárnak ezért mindig könnyebbé kell tennie új terveid bejegyzését.
Időben kell, hogy értesítsen. A jó tervek ugyanis semmit sem érnek akkor, ha későn értesülsz róluk.

- Mindenre készen kell állnia. Ahogy egyre elfoglaltabb leszel, úgy válik a naptárhasználat egyre összetettebbé. A Naptárnak így folyamatosan változó igényeidet is elegánsan kell kezelnie.

Meg kell határoznia életedet

A naptár egyik legfontosabb funkciója az, hogy a következő kérdésekre választ tudjon adni. „Mi vár rám ma?”, illetve „Mi következik?” A Naptár alkalmazás tervezése közben ügyeltünk arra, hogy letisztultságot kölcsönözzünk alkalmazásunknak, a zavaró tényezők elhárításával. Ezen irányelvek megtartása a digitális naptárak funkcióinak ötvözésével nehéz feladat. Az ötlet hogy jelzőhangokat adjunk az eseményekhez – úgy, mint csengés és sípszó – nagyon életszerűnek hatott. Ekkor a figyelmünk arra terelődött, amiben a papír alapú naptárak igazán jók – a lehető legegyszerűbben tárják eléd az információt mit beléjük írtál.

Ezzel az elmés ötlettel, és azokkal az alapelvekkel melyek meghatározzák, hogy mitől igazán nagyszerű egy Metro stílusú alkalmazás, egyre tisztábban kezdtük látni céljainkat. Egy alkalmazást szerettünk volna teremteni, melynek fő feladata a naptárkezelés a Te adataiddal, minden csak másodlagos.

Egy letisztult naptár – napirendeddel a középpontban

Természetesen egy könnyen használható naptár csak akkor ér valamit, ha minden információ elérhető. Akár megbeszéléseidet követed nyomon munka közben, akár családod programját állítod össze, akár órarendedet nézed az iskolában, a Naptár minden információt egy helyen megjelenítve próbál meg egy még teljesebb képet alkotni életedről.

Akár munkáról akár magánéletről legyen szó, minden esemény egy nézetben érhető el

Teljesen rád van bízva, hogy miként akarod megjeleníteni ezeket a naptárakat az alkalmazásban. Abban az esetben, ha egy bizonyos naptárnak különleges jelentősége van számodra, ki tudod emelni azt, színének megváltoztatásával. Ha például nyomaszt az, hogy hány születésnapos bejegyzés jelenik meg kedvenc közösségi oldaladról, egyszerűen el tudod őket rejteni annak érdekében, hogy tisztábban lásd a fontosabb eseményeket.

Ezek a testre szabási opciók ízlésesen el vannak rejtve a Beállítások menüben, hogy ne zavarjanak, s csak akkor jönnek elő mikor igazán szükséged van rájuk.

A kevésbé használt naptáropciók a Beállításokban kaptak helyet

Egyszerűvé kell tennie az időben való mozgást

A másik fontos funkciója a naptáraknak az, hogy egyszerűen tudjunk bennük tájékozódni az időben. A legfontosabb célok ezzel kapcsolatban a következők voltak:

- Egyszerűvé kell tenni az időben való mozgást
- Egyszerűvé kell tenni, hogy a nézetváltás előre jelezhető legyen
- Egyszerűvé kell tenni az események megnyitását és megtekintését

Az időben való mozgás

Egy nyilvánvaló célunk volt már a kezdetektől fogva: Egy olyan modellt szerettünk volna létrehozni ahol a jobbra történő lapozás a jövő eseményeit mutatja meg a balra történő pedig a múltat – ez egy közvetlen módja az időben való tájékozódásnak. Gombok, vezérlőelemek és egyéb befolyásoló tényezők nélkül.

Felmerülhet a kérdés, hogy ezen az egyszerű felületen egy mozdulattal mennyit kell előre illetve hátra lapoznod. Nem csak a felhasználói élmény romlását kellett megakadályoznunk, de technikaiaknak is elébe kellett mennünk úgyszintén.

Abban az esetben, ha úgy döntöttünk volna, hogy egy oldalirányú érintés két hónapot visz előre az időben, akkor az egy nagyon természetes és erőteljes lehetőséget biztosított volna nagy távok megtételére a naptárban, gyorsan. Viszont volt még egy feladatunk, miszerint meg kellett jósolni azt, hogy hol kell megállni a naptárban. Például, így ha Júniusból szerettél volna Júliusba átlapozni, könnyen Augusztusban találhattad volna magad, ha túl gyorsan lapozol. Abban az esetben, ha ez túl sokszor megtörténik, úgy érezheted egy idő után mintha nem is Te irányítanál.

Továbbá, mióta a határvonalak élesen elkülönülnek a hónapok közt – tehát az, hogy Július és Augusztus közé érkezz, nem jelenthet problémát- a pontosság lényeges. Ezzel szemben például egy fotó széleit megfogva mindazt addig nagyíthatod, míg meg nem érkezel a nagyítani kívánt pont fölé.

Ahhoz, hogy elkerüljük ezeket a buktatókat, következetesek akartunk lenni, így kidolgoztunk egy olyan technikát mellyel pontosan egy hónapot tudsz előrelépni, ha egyet gördítesz a naptáron, vagy éppenséggel lenyomod a PageDown billentyűt a számítógép billentyűzetén, vagy ráklikkelsz a Következő gombra. Ahhoz, hogy minél inkább megjósolhassuk szokásaidat, hagyjuk, hogy te irányíts. Abban az esetben, ha éppen Júniuson állsz a naptárban, de el szeretnéd érni az Augusztust, egyszerűen kettőt kell kattintanod, vagy két mozdulatot kell tenned a megfelelő irányba egymás után, ennyi az egész. Így garantálható, hogy sosem fogsz túlszaladni a kiszemelt célon.

Az egyszerű „előre” történő mozdulatok gyorsak, és jól kiszámíthatók.

Nézetváltás

Az emberek túlnyomó többsége mikor használ egy alkalmazást egy nézetben szeretne maradni, az idő fontossága miatt, attól függően, hogy időbeosztásuk mennyire szoros. Azok az emberek, akiknek kevesebb találkozójuk van, a Hónap nézetet részesíthetik előnyben. Azoknak pedig akiknek nagyon zsúfolt a napi beosztásuk Nap nézet lehet a megfelelő. Tehát ahelyett, hogy a nézetváltást egy mindig látható utasítássá tettük volna, inkább az alkalmazássávon helyeztük el. Könnyen elő tudod hozni az alkalmazás sávot Windows 8 alatt, csak egy jobb kattintást kell tenned, vagy egy felfelé irányuló kézmozdulatot, s máris hozzáférsz a nézetváltóhoz, anélkül, hogy az bármikor is zavaró lenne.

Megnyitva az alkalmazássávot, egyszerűen tudsz váltani a nézetek közt mikor szükséges.

Különböző események megnyitása

Egyszerűvé tenni az események megnyitását – ezt két egymással szembenálló tényező miatt nehéz megvalósítani:

- Nagyobbá kell tenni minden egyes eseményt, (mind szélességben, mind hosszúságban) hogy könnyebben eltalálhatóak legyenek ujjal is és egérrel is.
- Ugyanakkor kissebbé is kell tenni őket, hogy minél több tartalmat láthass egy időben.

Olyan megoldást kellett találnunk mely a tartalmakra fókuszál minden nézetben, s mindeközben egyszerűen kezelhető marad. Ez különösen fontos volt a Hónap nézetben, mert itt összpontosul a legtöbb tartalom a legkisebb helyre. Irányelveinket szem előtt tartva, az eseményeket úgy méreteztük, hogy megtaláljuk az arany középutat, így a Hónap nézet két eseményt mutat naponta (ez felméréseink szerint a felhasználók túlnyomó többségének elegendő) hogy egérrel és érintéssel is pontosan vezérelhető legyen. Természetesen mikor zsúfoltabb napod van – akár otthon, akár munkában akár az iskolába vagy is – a Hét vagy Nap nézetre váltva pontosan láthatod mi vár még rád, s a kifinomult vezérlésnek köszönhetően biztos nem maradsz le semmiről.

Egyszerűvé kell tenni az új események hozzáadását

Felismerve azt, hogy az életben elég gyorsan történnek új események, egy olyan rendszert szerettünk volna alkotni, mellyel az események létrehozása közvetlen, könnyen megtehető, és a szolgáltatás bármikor elérhető. Mikor a papíralapú naptárakra gondolsz a következő juthat eszedbe: Kiválasztasz egy dátumot, előrelendíted a kezed, majd pedig rövidesen írni kezdesz. Ezt már teljesen természetesnek vesszük, már gondolkodnunk sem kell a procedúrán, a papíralapú naptárak egyszerű és letisztult kialakításának köszönhetően. Ugyanezen elveket követve tudsz a Windows 8 Naptár programjához is hozzáadni eseményeket, csak egyszerűen meg kell érintened vagy rá kell kattintanod a kívánt időpontra, ilyen egyszerű.

Az események hozzáadása olyan egyszerű akár csak papíron.

Ez a kialakítás – egy sáv használata, mint elsődleges parancstovábbító felület – azt jelenti, hogy nincs többé szükség gombokra, felesleges vezérlőelemekre a gyakori feladatok elvégzéséhez, mert minden a naptár sávjain történik. Ez a felhasználási mód nem csak a nagyszerű élményről gondoskodik, hanem új tartalmak egyserű létrehozásáról is.

Időben kell, hogy értesítsen

Természetesen a fentieken kívül, egy naptár csak akkor teljesíti feladatát kitűnően, ha nem hagyja, hogy lekéss egy eseményt. Ennek elérése érdekében úgy alakítottuk ki a Naptárt, hogy nagyszerű értesítő és emlékeztető mechanizmusok széles tárháza álljon rendelkezésedre ehhez.

Értesítések és emlékeztetők

Az események testre szabási oldalán bármilyen időpontot beállíthatsz az emlékeztetőhöz, amilyet csak szeretnél. A választott időpontban pedig egy szolid felugró ablak fogja jelezni az eseményt.

Értesítés az elkövetkező eseményekről

Az értesítések nem gátolják a munkavégzést. Nem tolakodóak. A Windows 8 beépített értesítési rendszerét használva, a Naptár értesítői csak arról tájékoztatnak, hogy milyen események várnak még rád, illetve melyek múltak éppen el.

Továbbá, hasonlóan a Windows Phone-hoz, itt is az zárképernyőn illetve a Start lapkán láthatod az elkövetkező eseményeket.

A Naptár mindig látható nézetbe való zárolása

Bizonyos napokon, mikor nagyon elfoglalt vagy biztos szeretted volna ha egész nap előtted lehetett volna a naptár. A Zárolás funkcióval nyomon követheted a naptáreseményeket miközben más alkalmazásokat is használsz.

Természetesen az így rendelkezésre álló kevés hely nagy kihívás volt számunkra a Naptár használhatóságának megőrzése érdekében. Néhány nézet – pl a Nap nézet – teljesen belesimult az így kialakult kisebb helybe is. Ahhoz hogy ezt elérjük, két nap eseményei helyett csak egyet mutatunk, s így a nézetek mögötti koncepció is megmarad. Probléma megoldva.

Azonban a Hét és a Hónap nézet ennél nagyobb kihívást jelentett. Igazán nehéz azt kivitelezni, hogy egy teljes hét vagy akár egy hónap elférjen ilyen szűk helyen, úgy hogy remélhetőleg az összes lényegi információt mutassa.

Emellett szerettük volna, ha ugyanolyan kiszámítható marad a rendszer, mint volt, így elkerülve azokat a helyzeteket ahol az egyes nézetek (például a Nap nézet) esetleg teljesen azonosak mind zárolt mind pedig normál nézetükben, míg mások (például a Hét és a Hónap) esetleg teljesen eltérhetnek a normál, nagy verziótól.

A célokat kitűztük és el is értük. Úgy gondolom egy egyszerű és egységes felületet teremtettünk, ahol minden egyes nézetet hűen tükröz mind a sima, mind pedig a kisebb zárolt változat. Ez utóbbi megtartja a nagyobb ablak elhelyezkedést a naptárban. (Tehát, ha mondjuk a Szerdán álltál a nagy ablakban, akkor ugyanúgy a Szerdát fogod látni kisebb, zárolt nézetben is.) Megpróbáltuk úgy kialakítani a felületet, hogy ugyanazt az átláthatóságot adja, mint a való életben, s ugyanolyan könnyű legyen a tájékozódás benne: Az összes naptár összes elme egy egyszerű listában érhető el. Abban az esetben, ha jobbra teszel kézmozdulatot vagy a jobbra mutató gombot nyomod meg jobbra visz ellenkező esetben pedig az ellenkező irányba visz az alkalmazás. Így tudsz az időben előre és hátra mozogni.

A Naptár zárolt nézetben lehetővé teszi a napi feladatok bejegyzését, tervezését és a böngészést egyszerre

Produktívabb lesz a munka

Végül pedig, ha jól végeztük a munkánk egyre több és több ügyfél fogja használni Naptár alkalmazásunkat, élete és napirendje megtervezéséhez, akár otthon, akár a munkában. Úgy alakítottuk ki a Naptárt, hogy egyre jobban illeszkedjen szokásaidhoz, ahogy egyre többet használod.

Hét nézet

Mint ahogy azt gondolhattad már, a Heti nézet akkor igazán hasznos, ha rengeteg találkozód van, ez a nézet pedig egy helyen összesíti mind, így adva egy átlátható képet arról, hogy mi vár rád a héten.

A Hét nézet egy Vasárnaptól Szombatig terjedő áttekintést ad a hétről

Két nap nézet

Tudjuk, vannak olyan napjaid, amikor nagyon elfoglalt vagy, akár az iskolában, akár a munkában, akár otthon – vagy mind három helyen. Szerettünk volna egy olyan kialakítást elérni, amely sokkal nagyobb rálátást és precíziót enged meg a felhasználónak. Ugyanakkor nem szerettük volna, ha túl kevés információt látsz, egyfajta “csőlátást” okozva így, az események túlzott eltávolításával. Végül megtaláltuk a megfelelő megoldást, s így kerül kialakításra a két napos nézet a Naptárban.

A két napos nézet azért hasznos, mert ahhoz, hogy jó döntéseket hozz ma, látnod kell mi fog történni holnap. Ezen felül ez a nézet kihasználja a modern szélesvásznű monitorok adta előnyöket, anélkül, hogy zavaró lenne ez. Ez is, mint a többi nézet, a naptár sávból és az eseményekből áll. (Egy tipp: Minden nap külön görgethető anélkül, hogy a vele szomszédos nap elmozdulna, tehát meg tudod tervezni az estédet is, de közben láthatod a következő reggelkor esedékes találkozód adatait is.)

Több lehetőség az eseményekkel

Legvégül pedig: Tudjuk, hogy sok felhasználó használja naptárát emlékeztetőnek (pl. “Fizesd be a telefonszámlát”, “Szülői értekezlet délben”). Ahogy azt már korábban említettem bárhová is kattintasz vagy érsz az ujjaddal a naptárban mindig beírhatod az aktuális esemény adatait.

Ezen felül ezekhez az általános műveletekhez is hozzáigazítottuk a Naptáralkalmazást, tehát ahogy változnak az igényeid, úgy követi le azt a program és változik veled együtt, hisz az átláthatóság és a funkciógazdagság egy jó digitális naptár ismérve, ez teszi különlegesen egyedülállóvá.

Például vegyük a következő helyzetet: Túrázni mész nyáron a családoddal. Nem csak a túrázást, mint eseményt tudod hozzáadni a naptáradhoz, hanem minden fontos információt tudsz csatolni az eseményhez, úgy mint repülőgép járatok fel és leszállása, igazolószámok, és útitervek — nincsenek többé papírhegyek vagy felesleges üzenettovábbítás. Tehát minden rendben.

Még egy szemléletes példával élnék: A családom naptárában van egy visszatérő esemény, mégpedig a szombati takarítás napja, amely az egész családra vonatkozik. Egy papíralapú naptárban, ezt nagyon nehéz és fárasztó nyomon követni, vagy meg lehet tenni, csak akkor az egy külön, erre a célra fenntartott naptárat igényelne. Azonban az alkalmazásban minden eseménynek jut egy külön oldal, így téve a program a káoszt átláthatóvá, legjobb tulajdonságait ötvözve.

Az Események oldal olyan beállításokat ad a kezedbe, mellyel egyszerűen tervezheted meg életed.

Reméljük, élvezed a Windows 8 megjelenésre szánt változatában a Naptár használatát. Azok a visszajelzések, melyeket a korábbi, felhasználói előzetesben kaptunk nagyon hasznosak voltak, és mindet – vagy legalábbis majdnem mindet – átnéztük. Köszönjük! Reméljük, ahogy haladunk a Windows 8 végleges megjelenése felé, egyre jobban szeretitek az újonnan a rendszerbe kerülő fejlesztéseket.

A szerző megjegyzése: Ajánlom a cikket elsősorban Kalandornak, és köszönöm a megjelentetéshez való jogot, és engedélyt a Microsoft Magyarországi képviseletének, és Papp Erzsébetnek!

Hozzászólások

(#1) Neil Watts


Neil Watts
veterán

Sziasztok!

Várom a kritikákat és tanácsokat a fordításommal kapcsolatban. Jöhet minden vélemény, mindenkit meghallgatok szívesen, hisz ebből is tanul az ember :)

Kalandor: Remélem így az engedély tulajdonában már szabad volt publikálnom a fordítást, s remélem tetszik az első ilyen irányú cikkem. Abban az esetben, ha kell az engedély írásban is, akkor szólj, és elintézem! :R

MOD: Tudom, nagyon OFF, de csak én nem találtam felsorolás jelzőt a kattinthtó kódok közt? Teljesen úgy emlékeztem, mintha lett volna... Na, részemről akkor ez egy igen erős request lenne a következő RI/OS frissítésbe, ha szabad :B

Üdv. core2

[ Szerkesztve ]

(#2) DeFranco


DeFranco
nagyúr

Hali, vannak ám olvasók, csak lusták kommentelni :D

Nem vagyok lektor, de még csak igazán jó angolos sem, de szerintem tök jó lett a fordítás. Amivel lehet egy kicsit még megküzdöttem volna, azok az angolban megszokott, de lefordítva szokatlan frázisok. Pl:

Mikor eldöntöttük, hogy milyen is lesz valójában a Naptár alkalmazás a Windows 8-ban, bővelkedtünk a lehetséges irányokban és ötletekben.

Meg kell határoznia életedet. Kristály tisztán kell látnod, hogy mi fog történni az életedben – akár otthon, akár munkában akár az iskolában vagy éppen.

Tény, hogy ezekkel én sem tudok semmit kezdeni, ha fordítani kell valamit.

A tartalommal kapcsolatban:

hát... jól eladták forradalmi ötletnek a hideg hógolyót... :U

(#3) Neil Watts válasza DeFranco (#2) üzenetére


Neil Watts
veterán

Na igen, mint mondtam, ez volt az első komolyabb fordításom, a következő is készülget, de ott már megpróbálom kiirtani ezeket a hibákat. :)

:R köszönöm a visszajelzést, és az építőjellegű kommentet!

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.