ARM

Using the Beacon Mountain Toolset and NDK for Native App Development

Summary: The goal of this project is to demonstrate how easy it is to build native Android apps with the Beacon Mountain toolset and Intel NDK. We will do this by building a simple game. We will walk through the steps of installing tools with Beacon Mountain, building the game, and testing it with the Intel® Hardware Accelerated Execution Manager (Intel® HAXM) emulator. Commented source code is also available.
  • Sviluppatori
  • Android*
  • Android*
  • Intel Hardware Accelerated Execution Manager (HAXM)
  • Intel® HAXM
  • Beacon Mountain
  • emulator
  • applications
  • Frame rendering
  • x86
  • ARM
  • OpenCL*
  • Strumenti di sviluppo
  • Sviluppo giochi
  • Esperienza utente e progettazione
  • Contratto di licenza: 

    Два волнующих вопроса

    Здравствуйте, коллеги! Прошу прощения, что в новом году промолчал чуть дольше, чем хотелось бы. Просто после выставки CES, откуда я написал два больших поста в блог Intel на Хабре, меня сначала помотало по разного рода СМИ, требовавшим рассказать им о самых-самых интересных новинках, продемонстрированных в Вегасе, а потом пришло время писать отчет для основного места работы. Так за заботами месяц и прошел. Но вот с наступлением февраля у меня есть два серьезных вопроса и одно маленькое сообщение.

    Еще раз о единстве непохожих

    До отлета на CES осталось несколько часов. В самый раз, чтобы вспомнить об одном предсказании, сделанном чуть больше года назад. Правда, как и положено уважающему себя аналитику, я «немножко» напутал с датами, но зато удалось попасть аккурат в десятку.

    Итак, 1 декабря 2010 года в посте «Единство непохожих» было сказано следующее:

    Единство двух миров

    Известная пословица гласит, что сколько раз не говори «халва», во рту все равно сладко не станет. Но если, приговаривая, взять нужные ингредиенты, вооружиться необходимой кухонной утварью и пригласить для консультаций знатного кондитера, в итоге можно добиться вполне реальных и приятных вкусовых ощущений. Пусть придется перевести некоторое количество продуктов впустую и пару раз обжечься, но при достаточной настойчивости все получится - рано или поздно.

    IDF 2011, как зеркало идеальной революции

    Третий день читаю реляции с Intel Developer Forum в Сан-Франциско и только сейчас, кажется, смог подобрать правильные слова, характеризующие происходящее. Intel совершила самую настоящую революцию на рынке аппаратных платформ для мобильных устройств. И параллельно сделала все возможное, чтобы этой революции никто из покупателей не заметил.

    Understanding x86 vs ARM Memory Alignment on Android

    With Google’s recent release of the NDK (r6), it is now possible build Android application for x86 processors in addition to ARM. In general, this only involves rebuilding native code to port applications from ARM to x86. However, there are a few pitfalls to avoid.

    One difference between x86 and ARM is the memory alignment requirements for data. Let’s look at a simple example:

    Iscriversi a ARM