test links linking link create autoverify app android

links - Aplicación de Android que solo apunta a una URL



test deep link android (7)

¿Es WebView lo que AppsGeyser utiliza para convertir un sitio web móvil html o WordPress a un APK?

Lo uso (gratis) y funciona bien, pero no es tan rápido como una aplicación "adecuada" (más allá de mis capacidades que encontré después de probar algunos programas).

Cualquier edición de la página html se muestra de inmediato, como en el sitio web móvil, en la aplicación AppsGeyser; ninguna actualización de usuario necesaria.

Si construyo un sitio web diseñado y desarrollado para Android o solo para el droide, ¿es posible simplemente crear una aplicación que apunte directamente a esa URL? o es que no se considera una aplicación porque se abrirá en el navegador de droid, etc.


No puede crear un enlace en Android; tendría que crear una aplicación que abra automáticamente el navegador y vaya a la URL especificada cuando se abra.

Algo así en el onCreate :

Intent browserIntent = new Intent("android.intent.action.VIEW", Uri.parse("http://www.google.com")); startActivity(browserIntent);


No se pueden hacer hipervínculos en Android. Pero al usar el siguiente código en el evento de clic de cualquier vista, se abrirán automáticamente los enlaces en el navegador predeterminado.

Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData(Uri.parse("http://www.mace.ac.in")); startActivity(intent);


Parece que puedes crear un acceso directo en Android. Mira aquí:

http://www.howtogeek.com/196087/how-to-add-websites-to-the-home-screen-on-any-smartphone-or-tablet/

No lo he intentado yo mismo, pero otros lo han hecho y parece funcionar.

De todos modos, es más simple y más conveniente para los usuarios finales simplemente descargar una aplicación desde una tienda en línea (generalmente Google Play). Es lo que están acostumbrados a hacer. Y tienen una gran cantidad de información adicional disponible, como lo que hace, lo que otros dicen al respecto, capturas de pantalla (si se las proporciona, pero debería). Más una forma de comentar / quejarse ellos mismos. Es una cosa diferente. Técnicamente puede que no tenga mucho sentido, pero desde la perspectiva de un usuario simple es claramente mejor que la OMI. Así que recomiendo el problema adicional (pequeño) de escribir una aplicación webview simple.

Vea aquí un tutorial paso a paso sobre cómo hacer exactamente eso:

http://intelnav.50webs.com/app_project.html

Se basa en una vista web, es decir, abre la página y realiza toda la navegación en la ventana de la aplicación, no en el navegador predeterminado. Entonces, si desea abrirlo en el navegador, tiene que usar Intent, como se dijo en las respuestas anteriores.

Mis 2 centavos valen, creo que es mejor en la ventana de la aplicación a menos que realmente desee una navegación compleja con la posibilidad de abrir pestañas adicionales, ventanas, etc. El inconveniente con el navegador externo es que, por lo que pude ver, no hay forma de saber si la página ya está abierta en el navegador, por lo que cada vez se iniciará una copia diferente (en una pestaña nueva). Si el usuario no cierra la pestaña al final, por lo general no lo hace, puede ser bastante molesto. Además, dentro de una aplicación probablemente tendrás mejores posibilidades de publicidad si alguna vez las quieres.


Puede crear una aplicación para Android que solo apunta a una URL y se carga dentro de la ventana de la aplicación. Pero esto probablemente no es lo que satisface a los usuarios. Si no hay más valor (en tener una aplicación adicional), permitiría a los usuarios navegar por el sitio por sí mismos.

Debe leer este artículo: http://developer.android.com/guide/webapps/index.html


Se considera una aplicación porque el resultado será una APK independiente (que puede distribuir en el mercado). No tienes que iniciar el navegador droide; más bien, utiliza WebView para incrustar el sitio en su aplicación.


usar webview en android

{ WebSettings webSettings = mWebView.getSettings(); mWebView.getSettings().setSupportZoom(true); mWebView.getSettings().setBuiltInZoomControls(true); webSettings.setJavaScriptEnabled(true); mWebView.loadUrl("http://m.domainname.com/"); }