Conectividad multipista para android
Así que estoy tratando de construir una aplicación que utiliza iOS 7 Multipeer marco de conectividad en el iPhone, pero ahora estoy tratando de conectar el iPhone a un dispositivo Android con la misma tecnología. es posible?
¿Existe algo así como el marco de conectividad multipista de Apple para Android, o hay alguna forma de conectar un iPhone a un dispositivo Android sin necesidad de utilizar servicios de Internet o móviles, sino sólo con Wifi y bluetooth?
- XmlPullParserException: vector de etiqueta desplegable no válido
- ¿Cómo puedo usar el mismo conjunto de pantallas de preferencias para todas las versiones de Android de 2.X a 4.X?
- No se puede agregar el paquete de compatibilidad al proyecto android
- Problemas de compatibilidad con el tacto sensibles al calor
- Compatibilidad hacia adelante o hacia atrás en Android?
- La aplicación de Android no se puede poner en la tienda de Amazon?
- No obtener onActivityResult () de una subclase ActionBarActivity
- ¿Cada dispositivo Android contiene todas las versiones anteriores de SDK?
- Escribir un código para Android compatible con versiones anteriores
- Cómo tratar las clases obsoletas en Android para mantener la compatibilidad
- Problemas de compatibilidad con aplicaciones Android con Nexus 6
- ¿Cuál es el equivalente de getCheckedItemCount () para el nivel API <11?
- ¿Por qué se necesita NotificationCompat?
Tal vez un poco retrasado, pero las tecnologías han evolucionado desde entonces hay ciertamente nueva información alrededor.
Como iOS todavía tiene que abrir una API para WiFi Direct y Multipeer Conectividad es sólo iOS, creo que la mejor manera de abordar esto es utilizar BLE, que es compatible con ambas plataformas (algunos mejor que otros).
En iOS un dispositivo puede actuar tanto como BLE Central y BLE Periférico al mismo tiempo, en Android la situación es más compleja ya que no todos los dispositivos admiten el estado BLE Periférico. También la pila BLE de Android es muy inestable (hasta la fecha).
Si su caso de uso es característica conducida, sugeriría mirar los marcos y las bibliotecas que pueden hacer el p2p de la plataforma cruzada para usted, sin usted necesidad de construirla para arriba de rasguño.
Por ejemplo: p2pkit.io o google cerca
Descargo de responsabilidad: Trabajo para Uepaa, desarrollando p2pkit.io para Android e iOS.
No hay actualmente ninguna manera de conectar con el androide sobre el bluetooth, pero usted puede conectar con wifi usando el marco de Multipeer creo. Sé que el desarrollador de spaceteam logró esto con su juego. No estoy seguro de cómo exactamente, pero es posible.
La conectividad Mutipeer no puede conectar dispositivos iOS y Android. Firechat y Spaceteam están usando su propia implementación.
Más información aquí:
Un par de semanas después de su lanzamiento iOS, FireChat hizo su debut en Android. Dado que Android no es compatible con el Marco de Conectividad Multipeer de Apple, el desarrollador Open Garden tuvo que construir su propia tecnología de red de malla para habilitar mensajes de mensajería fuera de la red en dispositivos Android. Sin embargo, la mensajería de FireChat no ha sido posible entre iOS y Android. Es decir, hasta ahora. Open Garden acaba de actualizar FireChat para permitir mensajes fuera de la red incluso entre iOS y dispositivos Android. Mientras que se niega a revelar los detalles exactos de cómo se las arregló para hacer el marco multi-peer de Apple y su red de malla Android conectarse entre sí, Open Garden ha dicho a TechCrunch que su capacidad multiplataforma utiliza Wi-Fi peer-to-peer y Redes de área personal Bluetooth.
- Cerrar el cajón de navegación después de abrir otra actividad
- ¿Cómo puedo comprobar si ya existe un valor en una clase de datos Parse Android