Я работаю над проектом для нескольких мобильных телефонов (iPhone / BlackBerry / Android) в организации, где Wi-Fi строго запрещен.В природе проекта используется камера телефона, поэтому программы-симуляторы не являются опцией, и она должна иметь возможность обмениваться данными с сервером, поэтому требуется некоторая форма подключения.
Итак, у меня проблемачто я не могу использовать камеру телефона, а также общаться с моей машиной для разработки или кластером QA.Я не могу подключить телефон к беспроводной сети из-за вышеупомянутого запрета Wi-Fi.Я могу заставить его общаться через Интернет, используя 3G или все, что он использует для подключения, но тогда он не может видеть мою локальную машину или нашу среду контроля качества, потому что они не видны внешнему миру.И я не могу просто использовать симулятор, потому что мне нужно использовать камеру.
На мой взгляд, мои единственные реальные возможности - смоделировать связь с сервером с помощью «трюковых» изображений, загруженных из файлов, и затем проверить фактическую связь между телефоном и сервером, когда часть связи поступит в производство,или проведите как можно больше тестов в какой-нибудь другой сети Wi-Fi, например, в моем доме.
Если бы у этих телефонов были гнезда Ethernet - или они могли использовать сетевое соединение компьютера, к которому они подключены- Моя проблема будет решена.Или если симуляторы могут использовать, скажем, веб-камеру, подключенную через USB (которая не будет имитировать возможности реальной камеры в телефоне, но может быть лучше, чем ничего).Тот факт, что разные телефонные платформы имеют разные симуляторы, неизбежен, но еще более усложняет ситуацию.
Кто-нибудь сталкивался с этой проблемой раньше и имеет изобретательское решение?