Разработка iPhone: VNC Server Framework для зеркального отображения экрана iPhone на Mac (Keynote)? - PullRequest
1 голос
/ 02 июня 2011

Я разработал приложение для iPhone, которое теперь я должен представить аудитории. С этой целью я создаю презентацию с Apple Keynote, чтобы показать некоторые факты - и после этого я также хотел бы провести «живую презентацию» разработанного приложения для iPhone.

Для этого мне нужно отразить экран iPhone (то есть iPhone, на котором запущено мое приложение) до моего Mac. Лучше всего было бы, если бы я мог показать «живое зеркальное отображение» прямо в Keynote - так же, как это делает Apple в своих заметках.

Моя идея состоит в том, чтобы внедрить сервер VNC в мое приложение, которое зеркально отображает приложение на моем MacBook, которое действует как клиент VNC. И в лучшем случае мне нужно будет показать поток клиента VNC в Keynote.

iPhone как VNC-сервер -> MacBook как VNC-клиент -> Keynote, показывающий «поток изображений» VNC-клиента

Кто-нибудь знает хорошую платформу VNC Server, которую я мог бы внедрить в свое приложение?

(И если у кого-то есть идея, связанная с темой Keynote, я бы тоже хотел об этом услышать.)

Ответы [ 3 ]

1 голос
/ 03 июня 2011

Вот что-то похожее, но вам понадобится дополнительный телевизор или монитор.

http://www.touchcentric.com/blog/archives/123

0 голосов
/ 03 июня 2011

Альтернатива - посмотреть на возможности здесь:

Можно ли зеркально отобразить экран iPhone / iPad на мониторе без джейлбрейка?

Я использовал проект Google(http://code.google.com/p/iphoneos-screen-mirroring/) и это хорошо сработало для демонстрации курса, но ничего не пошло в магазин приложений.

0 голосов
/ 02 июня 2011

Если вы открыты для джейлбрейка, вы можете установить Veency, который является VNC-сервером для iOS. Или вы можете использовать ScreenSplitr и iDemo, которые также предназначены для взломанных устройств.

Но обратите внимание, VNC (и, возможно, ScreenSplitr тоже) будет зависать. Это не будет так гладко, как, когда Apple делает это на своих выступлениях.

...