DaisyDisk 2 ochi beta pentru dezvoltatori
Makradar De Tehnologie / / December 19, 2019
Astăzi, un mic experiment pe MacRadar. Am cerut dezvoltatorilor un bine-cunoscut și aplicații populare pentru a vorbi despre modul de a crea o nouă versiune a dificultăților și lucruri interesante pe care le-au confruntat. Cred că ar putea fi interesant pentru utilizatori și :) La sfârșitul poveștii veți găsi competiție. - Vladimir Yashnikov
După cum unii dintre voi știți deja, am lansat prima versiune beta publică DaisyDisk 2.
De la începutul anului 2009, când am lansat prima versiune a aplicației, o mulțime sa schimbat. DaisyDisk au devenit mult mai mulți utilizatori, și includ atât proprietarii simpli makbukov (Apple încă iubește toate salva pe hard disk), și Apple angajați sau manageri IT-departamente studiouri video. Am îmbunătățit în mod semnificativ cererea de a câștiga o experiență valoroasă, sa întâlnit cu dezvoltatorii de Vest reproiectat site-ul și a început înregistrarea în stare de nervozitate…
Doar peste un an în urmă nu am de gând să elibereze măcar două, presupunând dezvolta 1.x ramură „tot drumul“, și nevoi speciale nu a fost o actualizare majoră.
Toate planurile rupt funcția de ștergere :) După mai multe ore de proiectare și atenție la detalii a fost clar că existente nu suntem codebase lăsați și pentru a pune în aplicare eliminarea fișierelor frumoase și elegante (dar altfel nu are rost să facă), trebuie să rescrie o parte semnificativă a Program. Dintr-un anumit punct pentru a menține două ramuri diferite nu mai este posibil, deoarece a fost o mare parte din îmbunătățirile sale DaisyDisk 1.5.x le datorează folosind versiunile anterioare ale motorului „doi“ :)
Concomitent cu realizarea motorului și a schimbat aspectul cererii. Translucidă „zebră“ trebuie să fie hrănite, iar tendința spre convergență a iOS cu Mac OS X a fost destul de evident la începutul anului.
Design aplicație ne-a luat câteva luni. Prin proiectare, evident, nu a însemnat pictura imagini frumoase, și să lucreze la interfața de proiectare, desen său, explorarea părți vzamodeystviya. De exemplu, proiectarea ecranului principal, a durat aproximativ trei iterații duzini (până la o săptămână fiecare), și studiul îndepărtării - nu mai puțin de cincizeci, inclusiv crearea a zeci de prototipuri de lucru. Mult timp a fost cheltuit pe „lucrurile mici“, cum ar fi studiul de animație sau un indicator de disc de muncă fin-ton.
Schimbări recente semnificative au fost făcute mai puțin de o lună în urmă, după finalizarea testării versiunii alfa a utilizatorilor reale, precum și congelare caracteristici (toate modificările și îmbunătățirile semnificative sunt transferate la 2,01 și mai mult), proiectul de prima interfață DaisyDisk din data de 2 Septembrie 2009.. Domeniul de activitate se poate imagina :)
Un ajutor semnificativ a fost traducerea DaisyDisk interfață 2 Core Animation. Într-o mare măsură, în prezența tuturor frumusețea care poate fi văzut pe ecran beta ingineri merit „companie de fructe“. În ciuda faptului că multe dintre animație (al cărui număr a crescut în mod semnificativ) animație este greu de observat, este un mare impact asupra modul în care este acceptat cererea, făcându-l interfață mai vii.
Apropo, contrar credintei populare, una dintre puținele componente, fără suport Core Animation rămâne sunburst: din pacate, Core Animation a fost complet neprisposoblen pentru astfel de lucruri.
Dacă vorbim despre inovație, una dintre cele mai notabile este funcția de ștergere. Realizată-l destul de interesant: petale încercați pootryvat „Daisy“, le-a aruncat pe „termometru“. Trageți și plasați este o parte importanta a OS X, așa că am încercat să-l folosească la maxim.
Chiar și în cele „două“ mai multe discuri pot simultan funcția de scanare sau foldere și a comuta între discuri, o imagine care există deja în memorie. Pentru proprietarii de hardware moderne este destul de convenabil. În cazul în care, în cazul în care memoria este greu de ajuns pentru funcționarea normală „Makos“, puteți cere Daisy „uita“ rezultatul scanării.
Enumerați toate îmbunătățirile nu voi, ar dura câteva pagini de text. Da, și nici un motiv să facă acest lucru. Poti sa te uiti la site-ul nostru și descărcare în versiunea beta.
***
Concursul tradițional - spune Twitter despre aplicație (de exemplu, @MacRadar pe povestea creației și a licențelor DaisyDisk 2 remiză: http://goo.gl/y7qrz), Un link către tweet da aici în comentarii. Trei câștigători norocoși vor determina generatorul de numere aleatorii, numele pe care le numim vineri. Mult noroc tuturor :)
UPDATE. Castigatorii: @begimosha, @CraftSW, @fineskodk