Android-приложения в среде Windows

12 октябрь, 2011 - 20:17Игорь Дериев

Вполне реально и без особых усилий. Благодаря Bluestacks, выпустившей альфа-версию своего App Player.

В отличие от Android SDK, это не эмулятор. На самом деле разрабочики довольно скупо описывают свое решение, но все же можно понять, что речь идет о сочетании виртуализации ("встраиваемой", т.е. предварительно сконфигурированной и полностью прозрачной для пользователя, встречается также термин hyperDroid) и x86-порта runtime-среды Android. В результате производительность должна быть близкой к "родной", чего я проверить не имею возможности.

Собственно App Player реализован в виде Windows-гаджета, из которого уже можно запускать приложения. Изначально присутствует 10 тех, что работают гарантированно пристойно, новые можно также добавлять через специальный магазин (требуется регистрация посредством Facebook). В основном игры, но есть, к примеру, и популярный ридер новостей Pulse. Приложения открываются в полноэкранном режиме, хотя не все используют доступное пространство полностью, но вот Pulse занимает весь экран, так что на ПК он не выглядит чужеродным. Управление, естественно, клавиатурой и мышью, можно использовать некоторые жесты вроде пролистывания и т.д.

Android-приложения в среде Windows

Вопрос - зачем? Возможных вариантов ответа несколько. Во-первых, по мере отладки x86 runtime разработчики могут предпочесть App Player стандартному (медленному) эмулятору. Во-вторых, возможно, кому-то будет проще пользоваться одними и теми же приложениями, тем же Pulse, которого просто нет для x86. Тем более, что можно синхронизировать плеер со смартфоном. Наконец, в-третьих, в самой Bluestacks мечтают о гибридных устройствах-трансформерах, где вместо второй аппаратной платформы будет использоваться их приложение. Звучит не так уж, кстати, и фантастично.