Android Widget usando Cordova
Estoy planeando agrupar algunas funcionalidades mínimas en una aplicación o un widget para dispositivos Android. Sin embargo en segundo pensamiento me di cuenta de que nunca he oído / leer alguien construyendo un widget con Cordova / Phonegap antes. Me googled un poco y las respuestas parecen estar sugiriendo un "no". Leí la descripción en la página principal de Phonegap y dice que permite a los usuarios crear aplicaciones básicamente.
Por lo tanto, alguien podría apuntarme en la dirección correcta en cuanto a su posible crear un widget android en Córdoba. Y si no, ¿cómo es un widget conceptualmente / prácticamente diferente de una aplicación.
- Imagen de fondo de Android Widget Cambiar
- Android Studio, Problemas de reproducción
- Mostrar widgets en la vista de mapa
- Android Widget no se actualiza en la actualización de la aplicación
- ¿Cómo eliminar el widget cuando la aplicación se desinstala en Android?
PS: sólo tal vez estoy usando alguna terminología incorrecta aquí. Lo que quiero decir con un widget es esto . Su algo que se pega en la pantalla principal en su mayoría en una barra translúcida.
- Cómo configurar correctamente un icono de widget grande en android
- Crash setTextViewTextSize en un widget solo sin Jelly Bean
- Android Widget: vista previaEstación de imagen
- Actualizar Android Widget a medianoche
- Android: Hacer una llamada telefónica desde el widget de pantalla de inicio
- AsyncTask para actualizar widget - cómo acceder a textviews en onPostExecute ()?
- EditText Alternativas en un Widget? Tiene que haber una forma
- ¿Cómo crear una imagen de fondo nítida para 1x1 widget Android?
Los widgets son construcciones nativas de android que extienden una vista en la pantalla de la aplicación.
http://developer.android.com/reference/android/widget/package-summary.html
Una aplicación de cordova / phonegap es una aplicación con un respaldo webview. Nota: vista web no android nativa.
Hasta que alguien encuentre una forma de construir un widget nativo que incorpore una webview, entonces lo que le han dicho hasta ahora es correcto … es decir, "no".
http://cordova.apache.org/docs/en/4.0.0/guide_overview_index.md.html#Overview http://cordova.apache.org/docs/en/4.0.0/guide_hybrid_webviews_index.md.html#Embedding % 20WebViews http://cordova.apache.org/docs/en/4.0.0/guide_platforms_android_webview.md.html#Android%20WebViews
Editar: Es "concebible" que podría tener un widget asociado con su proyecto cordova, pero entonces estaría escribiendo código android nativo junto a cordova …. la mayoría de la gente vería esto como derrotar el punto de usar Córdoba, a menos que esté SOLAMENTE Dirigido a Android. En cuyo caso tengo que hacer la pregunta:
"¿Está utilizando cordova como una manera más fácil de iniciar la codificación de aplicaciones en android o está tratando de aprovechar la conveniencia de Córdoba para compartir una base de código a través de múltiples plataformas?"
Si es el primero, simplemente escriba una aplicación nativa. Si es el último, entonces cordova no va a (fácilmente) darle widgets, ni widgets de plataforma cruzada
Sí, los widgets son construcciones nativas de Android. Pero puedes crear tu widget para tu aplicación con la ayuda de cordova plugin llamado "cordova-plugin-ace". Hecho por Microsoft y abierto a todos.
Documentación:
- Sitio oficial – http://microsoft.github.io/ace/
- Doc para crear widget – http://microsoft.github.io/ace/docs/native-ui/#four
Espero que sea útil para usted, para mí y para otros desarrolladores cordova.