pastanaga
Freak
- Registro
- 14 Ago 2007
- Mensajes
- 7.600
- Reacciones
- 341
se entiende muy claro.
Solucionado entonces.
Siga el video a continuación para ver cómo instalar nuestro sitio como una aplicación web en su pantalla de inicio.
Nota: Esta función puede no estar disponible en algunos navegadores.
se entiende muy claro.
Pero es una palabra en inglés, de un plugin o algo? Da más datos...
Sigue muerta esta mierda?
¿Alguien aquí ha trabajado con beacons?
Yo no tengo ni pajolera de lo que es un beicon de esos.
Por lo que sé, los beacons es el nombre que le ponen ahora a los gadgets inalámbricos o todo lo que se haga inalámbricamente que antes no se podía. En programación los beacons es lo que refiere a la programación/manipulación-de-opciones de todos esos dispositivos y gadgets que se conectan por bluetooth (a veces incluso por wifi).
Pudiendo fusilar las librerías adecuadas, diferencias prácticas entre desarrollar un proyecto nativo en paralelo en Android e iOS y hacerlo en una plataforma intermedia tipo Apache Cordova?
No te preocupes hombre, ahora te ayuda el Pato llorón.
La necesidad que tengas de acceder a las características del cacharro, y cuando digo características me refiero a todo, desde camara al propio layout y controles visuales del SO, si es una app normalita que coge datos y los lleva y los trae de un server te puede valer perfectamente cualquier intermedia, si empiezas a necesitar cosas como dar un aspecto 100% nativo a la app y seguir todos los guidelines de los interfaces mejor nativa, o si tiene cosas pesadas de calculo o tratamiento de imágenes, si bien se pueden ir añadiendo pluggins a cordova o phonegap (o cualquier otra) te vas a encontrar en un lio teniendo que usar cosas de terceros que no siempre son estables o rápidas. Otra consideración es el propio lenguaje en el que se desarrolla, si te gusta/conoces o no.
Todo esto es en cuanto a teoria, yo he tocado (hace mucho tiempo) muy poco cordova y algo más phonegap y no me gustán ninguna de las dos, pero puede que ahora sean la leche, a mi no me convencieron ninguna de las dos, en parte porque al mismo tiempo empece a conocer Xamarin (ver más abajo).
Otra diferencia fundamental es que si lo haces nativo tendrás que mantener dos bases de código, empollar dos conjuntos de API's, y dos tipos de layouts, sin contar dos entornos diferentes tanto herramientas XCode por un lado y Android Studio/Eclipse/Netbeans lo que sea por el otro, como entornos, Mac por un lado Windows/Linux por el otro, dos lenguajes ObjectiveC/Java, etc., parece una gilipollez pero es un mucho empolle si haces tu solo las dos versiones.
Si vas a hacer cosas con beacons vas a usar caracteristicas muy ligadas al dispositivo, yo optaría por usar Xamarin con una PCL (Portable Class Library) común para todos los proyectos en la parte del back metiendo ahí todo lo que puedas meter en común a todos, y para la UI si necesitas que se adapte 100% al dispositivo haría la parte de interface en cada plataforma, y si no lo necesitas (que es la opción ideal) usaría Xamarin forms.
No me cansaré de repetirlo, si no quieres desarrollar dos proyectos totalmente independientes a día de hoy la única solución 100% nativa es Xamarin, pero es que además está de PM, los contras son que tienes que empollar C# (trival) y XAML (no tan trivial y complejo si quieres hacer cosas no soportadas por defecto en la plataforma) y el patron MVVM si vas a tratar interfaces con muchos controles (aunque no es imprescindible es casi un must).
PD: Una cosa a mirar antes de decidirte por Xamarin es mirar que pluggins hay para usar beacons, porque yo no los he usado en mi vida, y no se como de estables y actualizados están esos pluggins y tan siquiera si los hay o no.
Yo solo sé que empecé a mirar cosas con Cordova hace un par de años y me costó la de dios arrancar el entorno.
Desde entonces mientras puedo lo hago todo en html5 o si necesito nativo tiro de Xamarin.
Utilizamos cookies esenciales para que este sitio funcione, y cookies opcionales para mejorar tu experiencia.