DaisyDisk 2 beta eyes Developer
Makradar Technologies / / December 19, 2019
Today, a small experiment on MacRadar. We asked the developers a well-known and popular applications to talk about how to create a new version of the difficulties and interesting things they have encountered. I think it might be interesting to users and :) At the end of the story you will find competition. - Vladimir Yashnikov
As some of you already know, we released the first public beta DaisyDisk 2.
Since the beginning of 2009, when we released the first version of the application, a lot has changed. DaisyDisk have become much more users, and they include both simple owners makbukov (Apple still loves all save to the hard drive), and Apple employees or managers IT-departments video studios. We have significantly improved the application to gain valuable experience, met with Western developers redesigned the site and started recording in Twitter…
Just over a year ago we did not even plan to release two, assuming develop 1.x branch "all the way", and special needs was not a major update.
All plans broke delete function :) After many hours of design and attention to detail was clear that existing codebase we are not leave and in order to implement the removal of files beautiful and elegant (but otherwise there was no point to do) have to rewrite a significant part of programs. From a certain point to maintain two different branches was no longer possible because a large part of its improvements DaisyDisk 1.5.x owes it using earlier versions of the engine "two" :)
Simultaneously with completion of the engine and changed the look of the application. Translucent "zebra" we have to be fed, and the trend towards convergence of iOS with Mac OS X was quite apparent at the beginning of the year.
application design took us a few months. By design, obviously meant not painting beautiful pictures, and work on the design interface, its drawing, exploring parts vzamodeystviya. For example, the design of the main screen, it took about three dozen iterations (up to a week each), and the study of the removal - not less than fifty, including the creation of dozens of working prototypes. Much time was spent on the "little things" like the study of animation or fine-tune employment disk indicator.
Recent significant changes have been made less than a month ago, after the completion of testing the alpha version of the actual users, as well as freezing features list (all significant changes and improvements are transferred to 2.01 and more), the first interface DaisyDisk draft dated 2 September 2009.. The scope of work can you imagine :)
A significant help was the translation DaisyDisk interface 2 Core Animation. To a large extent in the presence of all the beauty that can be seen on the screen of beta merit engineers "fruit company". Despite the fact that many of the animation (the number of which has increased significantly) animation is hardly noticeable, it's great impact on how the application is accepted, making it more vivid interface.
By the way, contrary to popular belief, one of the few components, without support Core Animation remains sunburst: sadly, Core Animation was completely neprisposoblen for such of things.
If we talk about innovation, one of the most notable is the delete function. Realized it quite interesting: try pootryvat petals "daisy", throwing them on the "thermometer". Drag and drop is an important part of OS X, so we tried to use it to its fullest.
Even in the "two" can simultaneously scan multiple disks or folders and switch between discs, a picture that already exists in memory. For owners of modern hardware it is quite convenient. In case, if the memory is hardly enough for normal operation "Makos", you can ask for Daisy "forget" the result of the scan.
Enumerate all the improvements I will not, it would take a few pages of text. Yes and no reason to do so. You can look at our website and download out the beta version.
***
Traditional contest - tell Twitter about the application (for example, @MacRadar on the story of creation and licenses DaisyDisk 2 draw: http://goo.gl/y7qrz), A link to your tweet give here in the comments. Three lucky winners will determine the random number generator, the names we call on Friday. Good luck everyone :)
UPDATE. The winners: @begimosha, @CraftSW, @fineskodk