Multitouch Mac OS X где? Уже здесь!


    Эта разработка, как ни странно, вышла в свет не из стен Apple, но она отлично отражает то, чего можно ждать от корпорации в ближайшее время. Тем более учитывая тот факт, что всего лишь один парень — Кристиан Мур, заставил это работать на простом MacBook.

    Его разработка — фреймворк Lux, является программой с открытым кодом и позволяет работать в Mac OS X Leopard с помощью мультитач контроллера. По-правде говоря, как заявляет сам Кристиан, этот фреймворк является кроссплатформенным и может работать даже в браузере, позволяя миксовать различные пользовательские интерфейсы как угодно.

    Издание Gizmodo взяло небольшое интервью у Кристиана о том, как эта штука работает и чего от нее ожидать.

    Gizmodo: Расскажи нам побольше о Lux. Это фреймворк которым может пользоваться каждый, верно? Под любой платформой?
    Кристиан: Ну, да, это open source фреймворк над которым я работал для экспериментирования с пользовательским интерфейсом. Этот проект не ориентируется на какую-то одну платформу. На видео показана работа AS3 под флешем 9-ой версии на Mac OS, однако фреймворк можно импортировать под любую ОС.

    G: Почему флеш?
    К: Потому что на нем можно быстро сделать прототип. Так или иначе — вся программа разбита на несколько частей. Одно C++ приложение отслеживает движения рук и командует флешем или WPF (здесь имеется ввиду Windows Presentation Foundation — графическая подсистема в составе .NET framework 3.0), или другому C++ приложению или… вообще чему угодно. Multitouch можно активировать в любой среде, например Cocoa.

    G: То есть можно взять этот фреймворк и заставить работать multitouch-приложения в Mac OS X или Windows?
    К: Да. У нас есть Xcode-разработчик приложения для фото и видео — все это будет скоро доступно, как и само touch-приложение, отслеживающее движения. Но использовании технологии Flash, как в этом видео, было самым быстрым способом заставить фреймворк работать.

    G: Сколько людей было задействовано в разработке:
    К: Я написал ядро системы, а четыре человека из NUI group помогали в создании демо-ролика.

    G: На каком компьютере все это запущено? Работает чертовски быстро.
    К: Всего лишь MacBook.

    G: А multitouch экран?
    К: Я использую ~box от компании naturalui. Я знаю, что это технология уровня гетто, но я разработал большую часть Lux именно на этом. И оно отлично работает.


    Учитывая тот факт, что любимый Хабрахабр упорно не хочет вставлять видео с Youtube — даю ссылку на оригинал перевода. Там же — продолжение интервью и там же — два видео.

    via Dvice.ru

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 22

    • НЛО прилетело и опубликовало эту надпись здесь
        –2
        Хороший вопрос.
        Для этой цели, думаю, могут служить и графические планшеты.
          0
          Во-первых, графические планшеты являются мультитач устройствами в той же степени, что и мыши. Во-вторых, планшет реагирует только на стилус и идущую в комплекте мышь. В -третьих, если не считать не дешёвых гибридов жк-монитора и планшета — Wacom Cintiq — то каким боком тут планшет?
          Так что вопрос «где купить» — он по существу.
          0
          самому сделать. проще простого. http://www.youtube.com/watch?v=pQpr3W-YmcQ вот руководство. я думаю завтра-послезавтра сделать
            0
            а вот где сам софт скачать - так и не нашел
              0
              здесь? http://nuigroup.com/touchlib/
          +1
          Из поста, да и из интервью совершенно не ясно, что умеет данный програмный комплекс, с каким оборудованием работает, какие именно ОС поддерживает, что он миксует и куда выводит и т.д.
            0
            Смотрите видео - там все вполне наглядно.
              0
              Я смотрел видео, но:
              1. Там нет ответа на мои вопросы о технической части.
              2. Там парень то ли на дисплее, то ли на проекторе вытворяет всяческие вещи с интерфейсом. Собственно, опять же, понятен только принцип аля "Особое мнение", все остальное - нет.
              0
              Но мне кажется, что вполне ясно:
              1. Если это мультитач контроллер - то он умеет управлять пользовательской средой с помощью тыкания пальцев по какой-либо поверхности.
              2. Если заявлено о кроссплатформенности и открытости фрейморвка - соответственно работает он под любой ОС. Ваш комментарий про оборудование мне вообще непонятен - любой экран и любой тачскрин.
              3. Миксовать он может пользовательские интерфейсы. Смотрите видео.
              4. Если возникает вопрос "куда выводит?" - все что написано выше вам не пригодится.
                0
                1. Это ясно.
                2. Видеокарта с VGA/DVI выходом, это ясно, а вот вопрос о тачскринах - открыт. Если новость в разделе Apple - неплохо было бы указать модели, не всякий тачскрин имеет поддержку в ОС. По этому поводу посмотрю исходники и отпишу, что к чему.
                3. Видео не информативное.
                4. Язвить не следует, дополните новость для большей информативности, более не о чем не прошу.
              0
              А это только мне кажется, что Dock какой-то странный?.. Не fake ли это?
                0
                Док не настоящий, - видно на видео. Это лишь концепт интерфейса MacOS в предверии возможных будущих новинок от Apple. Мультитач собирается из картонной коробки, вебкамеры, куска плексигласа и тонны скотча. =) Компьютер использованный - не MacBook - не знаю откуда информация у автора - обычный PC ноут.
                  0
                  Собрать можно в домашних условиях. Инструкция по сборке - http://www.youtube.com/watch?v=pQpr3W-Ym…. Софт обещают распространять открытым кодом.
                    0
                    Про коробки и домашние условия читал еще в позапрошлом посте, это единственная и главная заслуга автора — «мультитач-девайс-на-коленке». Видимо Dock в концепте был использован для большего вирусного эффекта.
                    0
                    Intel-based MacBook - из оригинала на английском языке.
                      0
                      Нашёл. Спасибо за наводку. Оказалось, что всё просто - кроссплатформенность.
                  0
                  Шикарная работа. Как говорится будущее рядом.
                    +1
                    Большая часть уже была
                      0
                      А в чем тут заслуга Mac OS? Имхо топик немного вводит в заблуждение.
                        0
                        В какое же прекрасное время мы живем! ;)
                          0
                          Multitouch можно активировать в любой среде, например Cocoa.


                          Э.. А можно с этого момента по подробнее? Что в Cocoa, что в WPF на форме в один момент времени фокус может иметь только один элемент. А что будет если я возьму и одной рукой буду рисовать кистью на рисунке, а второй изменять размер рисунка?

                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                          Самое читаемое