¿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?
- Android: la aplicación Web funciona en Chrome, pero no en Webview
- Uso de Canvas Signature pad que he creado en el emulador está funcionando bien, pero en el dispositivo Android dos pad de firma está llegando
- ¿Cuál es el enfoque correcto para crear una aplicación para Android?
- Guardar archivo utilizando la cadena binaria en Android mediante HTML5
- Capa de secuencias de comandos para Android - LibGDX
Gracias
- Para el selector de archivos método openFileChooser () que no llama a WebChromeClient de Kitkat 4.4
- ¿Cómo recargar la página en un proyecto de Córdoba?
- ¿Cómo mostrar la página de contenido Html sabia usando webview en android?
- ¿Por qué el área de clic de Android tiene un radio más amplio que touchstart? ¿Cómo puedo hacerlo consistente?
- egl_emulation eglsurfaceattrib no implementado con reproductor de streaming
- JQuery addClass causa la ventana para desplazarse de nuevo a la parte superior en Android y iPhone
- No hay eventos de pulsación de teclas para determinadas teclas en el navegador de Android
- Una manera de guardar los resultados HTML a través de JS
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:
- PhoneGap: http://www.phonegap.com/
- jQuery Mobile: http://jquerymobile.com/
- GWT Mobile: http://code.google.com/p/gwt-mobile-webkit/
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