¿Puedo crear una aplicación web para ser utilizada en teléfonos inteligentes sin Internet? ¿Cómo?

Quiero hacer una aplicación multiplataforma que podría utilizarse para diferentes teléfonos inteligentes, y se les recomendó hacer 'Web App'.

¿Puede la 'aplicación web' trabajar sin internet? ¿Cómo hacerlo, qué lenguaje de programación utilizar?

Gracias

Oh, por supuesto. Agrupa todo tu HTML, JS y CSS con tu aplicación, y tiene una aplicación Java / Android delgada sobre estos recursos. Si no está haciendo ninguna llamada para buscar o mostrar HTML / páginas externas, no necesita Internet.

Lo más probable es que no.

Si bien es posible ejecutar " aplicaciones web " sin acceso a Internet (simplemente puede ejecutar Javascript localmente desde algunos navegadores), sería

  • (Subjetivamente) no es particularmente útil.
  • No es compatible con muchos dispositivos, que (como el iPhone) no permiten el almacenamiento y la ejecución de código arbitrario, no nativo en el dispositivo.

Sin embargo, existen algunos marcos que sostienen que la idea de "aplicaciones web" puede ser un modelo de distribución. Por ejemplo, PhoneGap le permite codificar en HTML5 / Javascript y distribuir su aplicación a varias plataformas.

Sí, puede trabajar sin conexión una vez descargado de la web. Utilice cualquier lenguaje de programación regular para el desarrollo de aplicaciones web. Si eres bueno en la programación, recomiendo ruby-on-rails o ASP.NET MVC con JQuery móvil.

Es posible que desee examinar marcos como:

Su pregunta es muy amplia por lo que es difícil dar una respuesta útil. Esencialmente, al hacer una aplicación web que normalmente va a trabajar con javascript, css y html … aunque hay marcos que le permiten escribir su aplicación en Java / Python / Ruby y luego tener esos idiomas crear su aplicación para usted. Tenga en cuenta que esto es principalmente todas las cosas frente frente sin embargo. La aplicación web real todavía tendrá que tener un backend escrito en un lenguaje de programación que usted entiende (con suerte).

Buena suerte :).

Echa un vistazo a la jQuery Mobile API – Comencé a usarlo recientemente y ha demostrado ser una opción viable. Mira esto .

https://developer.mozilla.org/en/Using_Application_Cache con una caché de aplicaciones, su aplicación web se puede utilizar sin conexión. Se almacenarán en caché los recursos que especifique en el disco.

Así que usted puede escribir una página web / app Javascript + HTML y usarlo tanto en línea como fuera de línea.

Puede almacenar en caché:

  • HTML
  • CSS
  • Javascript
  • Imágenes
  • Solicitudes GET
  • Custom cordova plugin de creación para el proyecto ionic2
  • Jquery keyup no funciona en Android
  • Phonegap - ¿Cómo generar un archivo de imagen de cadena base64?
  • Mostrar una buena fórmula de matemáticas en Android
  • ¿Por qué escribir una aplicación si un servidor web va a hacer?
  • Chartv Donut desaparece
  • No se eliminan las cookies del navegador móvil (cromo, safari) en la sesión de cierre
  • Pregunta Javascript - ¿qué es "ventana"?
  • Deshabilitar el almacenamiento en caché, las cookies y todo lo demás en un WebView
  • ¿Cómo puedo ver errores de JavaScript en WebView en una aplicación para Android?
  • Javascript para detectar el ancho de la pantalla del navegador móvil?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.