Можно ли запустить HTTP-сервер на мобильной платформе?

Я создаю веб-приложение, которое нельзя поместить в магазин приложений (по соображениям безопасности). Веб-приложению требуется доступ к большему количеству данных, чем может храниться в localStorage или других средствах автономного хранения (скажем, до 1 ГБ данных).

Моя идея решения заключается в том, чтобы кодировать HTTP-сервер для Android и iOS, а затем получать / публиковать данные с помощью AJAX, чтобы я мог получить доступ к внутренней памяти устройства.

Мой вопрос

Это можно сделать на iOS и Android?

Под «Can» я подразумеваю как технически (есть ли у API доступ к необходимым компонентам и всегда ли он работает в фоновом режиме), так и юридически (соответствует ли это условиям обслуживания App Store и Android Marketplace).

Я не знаю много ни о платформе, ни о возможностях, но я мог бы понять это, если бы был уверен, что это возможно.

Причина этого заключается в том, что большие объемы данных могут быть постоянно доступны для веб-приложения, независимо от наличия Wi-Fi или сотовой вышки.

Ответы на вопрос(2)

Ваш ответ на вопрос