Autor
|
Tema: Uso webview android (Leído 2,660 veces)
|
kakashi20
Desconectado
Mensajes: 435
|
Hola
He estado aprendiendo a programar en android, y me ha surgido una duda.
Que tan eficiente es hacer una app donde la mayoría de información almacenada en una bd de mysql en un hosting , se muestre por medio de un webview ?
Es mejor hacer una app la cual traiga la info por un httpclient y mostrar la info nativamente ?
Cual es la mejor manera de programar en este caso ?
Gracias por la ayuda
|
|
|
En línea
|
|
|
|
vladek
Desconectado
Mensajes: 55
|
|
Re:
« Respuesta #1 en: 20 Agosto 2014, 06:52 am » |
|
Mirá...la realidad es que hoy en el mercado hay mil productos que te dicen mágicamente crear apps android sin programar en java y lo que hacen es darte un APK compilado con un WebView.
Es una decisión tuya, las aplicaciones nativas siempre van a ser mejores. Lo ideal para tu caso es desarrollar un WebService RESTful para no acceder directamente a la base de datos, y recibirlos mediante un HttpGet o HttpPost desde Android y de ahí pasar tus datos a un adapter desarrollado por vos con un layout custom.
Eso es lo ideal, lo que realmente es programación Java para Android. Todo lo demás, podrá tener 1000 ventajas desde el punto de vista de una Pyme o de un PM. Pero no es Android.
|
|
|
En línea
|
|
|
|
eLank0
eLhAcKeR r00Lz
Desconectado
Mensajes: 1.062
|
Buenas,
Si tu aplicación es puramente informativa, y el diseño se visualiza correctamente en varios terminales, puedes optar por una webview, el único problema que le veo es que siempre requieres de conexión a Internet, por lo que tu aplicación sería fácilmente sustituible por un navegador web.
Otra opción que podrías mirar es el de realizar una aplicación híbrida (HTML5 + javascript + JSON) con, por ejemplo, Apache Cordova.
Salu2
|
|
|
En línea
|
|
|
|
vladek
Desconectado
Mensajes: 55
|
|
Re:
« Respuesta #3 en: 23 Agosto 2014, 07:57 am » |
|
Está aprendiendo a programar en Android, los device finales van a ser Android y el SDK provee herramientas para que los layout funcionen correctamente bajo cualquier resolución. Puede incluso tener una bdd SqLite interna para cachear los datos cuando no tenga conexión, no tiene sentido hacer una app para ponerle un control WebView. Si lo vas a hacer web pasá la url directamente!
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[Android]Problema con emulador de android.
Programación General
|
MonzterKuki.
|
2
|
6,888
|
7 Mayo 2010, 19:58 pm
por MonzterKuki.
|
|
|
SIN ANDROID MARKETPLACE + android virtualizado en pc
Dispositivos Móviles (PDA's, Smartphones, Tablets)
|
juanitoxx
|
3
|
8,956
|
5 Mayo 2011, 09:28 am
por jdc
|
|
|
Android Managers - Programas Herramientas Sincronización PC-Android
Android
|
el-brujo
|
4
|
59,635
|
29 Enero 2012, 05:37 am
por jdc
|
|
|
Android.Fakedefender: un malware que secuestra móviles Android
Noticias
|
wolfbcn
|
0
|
3,001
|
26 Junio 2013, 14:39 pm
por wolfbcn
|
|
|
Scraper cutre de los mensajes recientes del foro.Java, Js, Ncat, WebView, Termux
Android
|
@XSStringManolo
|
0
|
1,792
|
2 Mayo 2020, 08:43 am
por @XSStringManolo
|
|