Концепт механизма апдейтов для Lion

OS X Lion позиционируется как система. Причём простая в широком смысле. Хороший пример: системная поддержка полноэкранных приложений, о которой Фил Шиллер так гордо рассказывал со сцены WWDC. Пользователям — специальная кнопка в правом верхнем углу окна, разработчикам — стандартный метод добавления нужного режима. Куда проще? И если с полноэкранным режимом “прокатило”, то почему бы не пойти дальше и не сделать что-то подобное для апдейтов?

Нынешнюю схему апдейтов мы бы назвали словом “неуклюжая”… если бы единый механизм вообще существовал. На практике ведь как — часть софта вы обновляете через «Обновление ПО…», другую часть — через Mac App Store, третью — средствами, встроенными в само приложение. Удобно? Не слишком.

Что же предлагает немец Леннарт Зибурски? Он предлагает “подселить” к кнопке активации полноэкранного режима особое интерактивное окошко. Если обнаружится апдейт, в окошке возникнет уведомление (см. заголовок статьи). По клику всплывёт диалог с подробностями:

Готовы обновляться? Жмём “Install Update”, и коли есть необходимость, продолжаем работать:

Не стоит опасаться, что программа вдруг закроется. В итоге перезагрузка всё равно потребуется, но без вашего указания ничего подобного не будет:

По заявлению дизайнера, такой механизм стал бы полноценной заменой для существующих решений, включая популярный фреймворк Sparkle. Как мы видим, дело Яна-Майкла Карта живёт… Тот ведь тоже начинал с симпатичных концептов, служащих на благо юзабилити. А оказался в итоге где? В Apple. Чего и Леннарту Зибурски горячо желаем. Главное, герр Зибурски, не останавливаться на достигнутом. [macstories]

Источник: iphones.ru

Читайте также  Dev Story Солнечная Стрела. История о достижении цели
TRAVEL