Разработчикам, которые интересуются возможностями, доступными при внедрении управления без помощи контроллеров в своих приложениях, достаточно ознакомиться с Intel RealSense SDK, сопутствующими примерами и ресурсами в Интернете. Если вы «погрузитесь» в это решение, то обнаружите широкий набор функций, позволяющих создавать совершенно новые, великолепные интерфейсы с использованием новых технологий.
В этой статье мы поговорим о потоках различных необработанных данных, о доступе к ним и о способах их использования. За счет прямого доступа к необработанным данным мы не только сможем работать с метаданными, но и получим самый быстрый способ определять, что делает пользователь в реальном мире.
Читать полностью »
Рубрика «Блог компании Intel» - 36
Intel® RealSense™. Работа с потоками необработанных данных
2015-03-20 в 8:26, admin, рубрики: c++, Intel RealSense, Блог компании Intel, интерфейсы, необработанные данные, Программирование, разработка, метки: Intel RealSense, необработанные данныеИспользование расширенных возможностей компилятора Intel® C++ для приложений Android
2015-03-18 в 6:50, admin, рубрики: Intel Cilk Plus, Блог компании Intel, Компиляторы, Программирование, разработка, Разработка под android, метки: Intel Cilk Plus Компилятор Intel® C++ предоставляет много возможностей для оптимизации приложений под самые различные задачи, в том числе для мобильных устройств. В этой статье мы затронем два аспекта оптимизации: во-первых, поговорим об использовании выполняемого модуля Intel® Cilk™ Plus в Android для реализации многопоточности приложений, во-вторых, коснемся темы использования Profile-guided Optimization (PGO) для повышения производительности приложений в ОС Android. Ссылки для более глубокого изучения этих тем даны в конце статьи.
Читать полностью »
Создание пакетов APK x86 и ARM APK с помощью компилятора Intel® и GNU gcc
2015-03-13 в 6:16, admin, рубрики: gcc, ICE, intel inde, Блог компании Intel, Компиляторы, Программирование, разработка, Разработка под android, метки: iceСуществуют устройства Android на процессорах с архитектурами наборов инструкций (ISA) ARM или x86. Различные архитектуры наборов инструкций не имеют двоичной совместимости, поэтому приложение, содержащее нативный код, должно содержать нативные библиотеки для каждой архитектуры. Одним из механизмов распространения таких приложений являются так называемые «толстые» пакеты приложений Android («толстые» APK).
В этой статье содержатся пошаговые инструкции по созданию такого «толстого» пакета APK, включающего независимые от архитектуры файлы для виртуальной машины Dalvik (Dalvik, 2013), а также библиотеки для разных архитектур. В статье описывается сборка нативной библиотеки приложения x86 с помощью Intel® Integrated Native Developer Experience (INDE).
Читать полностью »
Подключаемся к Intel Edison через Android с Bluetooth LE (BLE)
2015-03-12 в 15:09, admin, рубрики: android, arduino, BLE, bluetooth, Edison, galileo, intel, Беспроводные технологии, Блог компании Intel, программирование микроконтроллеров, Разработка для интернета вещей, Разработка под android, метки: IntelПривет! Сегодня поговорим о BLE – технологии Bluetooth с низким энергопотреблением, которая нашла применение как в коммерческих, так и в сугубо любительских продуктах благодаря и низкой стоимости, и столь же низкому аппетиту к ресурсам аккумуляторов. Эти факторы делают BLE отличным выбором для связи смартфона или планшета под ОС Android с проектами на базе плат Intel для разработчиков – Edison или Galileo.
Задача предложенной ниже статьи – показать, как нужно писать код для соединения «железа» посредством протокола BLE на примере платформы Intel Edison и Android-устройства с Bluetooth версии 4.0. При этом используется исключительно бесплатное ПО и недорогие «железные» компоненты, уже готовые к работе.
Читать полностью »
Axgio Windows Mini PC. Из Китая с приветом — обзор атомного малыша
2015-03-12 в 6:16, admin, рубрики: Блог компании Intel, гаджеты, Железо, Маленький да удаленький, Медиа, метки: Маленький да удаленький
Появлению этой статьи способствовало совпадение двух факторов: 1) у меня внезапно кончились игрушки; 2) Intel анонсировал выход своего собственного микро-компьютера в форм-факторе HDMI-stick, под названием (внезапно) — Intel Compute Stick, о котором уже говорилось на geektimes. Получить быстро тестовый образец этого малыша от Intel не удалось, поэтому я решил посмотреть в сторону Китайской границы, и не напрасно.
Оказалось, что в Поднебесной подобные железки уже есть в свободной продаже для всех желающих. Представлены они были двумя видами устройств — «Meegopad T01» и «Axgio Windows Mini PC», и если про первый хотя бы в буржуйских обзорах можно было найти пару слов, то про второй вообще ничего найти не удалось. Я остановился на втором. Китайские друзья из магазина TinyDeal легко и очень быстро согласились предоставить устройство, на тот момент продававшееся за $109, за что им большое человеческое спасибо.
Читать полностью »
Intel RealSense MeetUp. Все о RealSense для разработчиков — быстро и по делу
2015-03-11 в 13:45, admin, рубрики: Intel RealSense MeetUp, Блог компании Intel, интерфейсы, Программирование, разработка, метки: Intel RealSense MeetUp
Что такое Intel RealSense? Для технологически подкованных — новый способ взаимодействия человека с компьютером или планшетом, основанный на жестах, анализе видео и речевых командах. Но это еще далеко не все. RealSense может стать хорошей практикой в программировании, ведь там куча нового и интересного. А может — прибыльным бизнесом, поскольку сближение человека и компьютера — общий тренд в развитии цифровой техники. Главное тут — заинтересованность. А чтобы заинтересоваться — нужно увидеть собственными глазами. Вот мы и приглашаем вас на встречу с RealSense.
Читать полностью »
Обмен данными с использованием MPI. Работа с библиотекой MPI на примере Intel® MPI Library
2015-03-11 в 7:43, admin, рубрики: Amazon EC2, HPC, intel, mpi, Блог компании Intel, Облачные вычисления, параллельное программирование, Программирование
В этом посте мы расскажем об организации обмена данными с помощью MPI на примере библиотеки Intel® MPI Library. Думаем, что эта информация будет интересна любому, кто хочет познакомиться с областью параллельных высокопроизводительных вычислений на практике.
Мы приведем краткое описание того, как организован обмен данными в параллельных приложениях на основе MPI, а также ссылки на внешние источники с более подробным описанием. В практической части вы найдете описание всех этапов разработки демонстрационного MPI-приложения «Hello World», начиная с настройки необходимого окружения и заканчивая запуском самой программы.
Читать полностью »
Представляем новый Intel® IoT Developer Kit v1.0
2015-03-10 в 5:55, admin, рубрики: Intel Edison, intel galileo, Intel IoT Developer Kit, Блог компании Intel, программирование микроконтроллеров, разработка, Разработка для интернета вещей, метки: Intel Galileo, Intel IoT Developer Kit Создавать инновационные решения в сфере интернета вещей для платформ Intel® Galileo и Intel® Edison стало проще! С новым комплектом разработчика Intel® IoT Developer Kit v1.0 вы можете сразу приступить к воплощению своих идей в жизнь. Комплект прост для использования и не потребует настройки IDE.
По сравнению с бета-версией эта версия включает в себя следующие улучшения:
- Упрощено создание новых проектов на языке C/C++ в среде Eclipse*, добавлены шаблоны и образцы для более быстрого начала работы
- Читать полностью »
«Халява, сэр!» — как получить бесплатно средства для разработки Intel?
2015-03-05 в 6:07, admin, рубрики: intel software tools licensing, Блог компании Intel, Компиляторы, Программирование, разработка, метки: intel software tools licensing
У Intel всегда существовали вполне официальные пути получить различные программные продукты безвозмездно, то есть даром. Время идёт и всё меняется. Можно ли сейчас скачать последнюю версию средств для разработки и пользоваться ими бесплатно? Я решил пройти путь простого программиста, который задался такой целью, от начала и до конца.
Читать полностью »
Оптимизация PhonoPaper с использованием инструментов Intel
2015-03-03 в 6:15, admin, рубрики: AR, PhonoPaper, Virtual ANS, Блог компании Intel, Работа с видео, Работа со звуком, разработка, рисованный звук, спектральный синтез, метки: AR, PhonoPaper, Virtual ANS, рисованный звук, спектральный синтезНекоторое время назад я уже писал про одну из своих разработок — технологию PhonoPaper и одноименную программу, позволяющую играть звук, напечатанный в виде спектрограммы на бумаге или любой другой поверхности. Процесс выглядит примерно так: 10-секунд звука (голос, кусок песни) преобразуются в картинку специального формата. Картинка распечатывается и, к примеру, клеится на стену. Прохожий, заметив код, запускает PhonoPaper-сканер на телефоне, наводит камерой на картинку и в тот же миг начинает слышать звук, закодированный в ней. При этом пользователь полностью вовлечен в процесс — от движения его руки зависит направление и скорость воспроизведения (хотя имеется и автоматический режим). Вся необходимая информация хранится в изображении, выход в Интернет не требуется.
PhonoPaper вызвал живой интерес в среде музыкантов, художников и просто любителей необычных экспериментов. А в 3 квартале прошлого года приложение заняло первое место в проекте «Рейтинг Intel для разработчиков» на сайте Apps4App.ru. В связи с чем Intel любезно предоставила мне планшет на базе Android x86 для дальнейшего улучшения и оптимизации PhonoPaper. Я поспешил этим воспользоваться, а о проделанной работе и результатах расскажу далее. Читать полностью »