Mientras hacía mi investigación, y antes de que otro programador hiciera su investigación y me preguntara, encontré algunas soluciones, pero no había nada que abordara la respuesta específica sobre cómo usar el puerto de alimentación o "relámpago" para otra cosa que no sea música o archivos de audio .
Quiero decir, debería ser capaz de manejar datos, como mis documentos, hojas de cálculo, archivos de texto y demás, como lo hace cuando conecto mi iPad a mi iMac cuando hago copias de seguridad. Transfiere más que solo música.
Después de semanas de mi propia investigación, necesitaba un experto ya que ninguno se ha presentado. Sentí que esta pregunta era lo suficientemente importante para cualquiera que quisiera ingresar al lado del hardware o al lado de la programación de IoT, o ambos. Y tenía razón.
Entonces le pregunté a Mike Westerfield, propietario de ByteWorks, desarrollador de techBASIC, y literalmente escribí el libro (de hecho, varios) sobre IoT la misma pregunta. Está tratando de terminar su nuevo libro, pero se tomó el tiempo esta mañana para responder:
Realmente no tengo idea si esto se puede hacer o no. En teoría, por supuesto, es posible, pero Apple siempre ha bloqueado los puertos de hardware físico en los dispositivos iOS, lo que requiere la participación en el programa MFi, el uso de los chips patentados de Apple y las pruebas que me han dicho que promedian alrededor de $ 10K por dispositivo para Traer un producto al mercado. Es posible que pueda solucionar estos problemas para lo que es esencialmente una fuente de alimentación acoplada a través del otro puerto, pero no sé lo suficiente sobre el hardware para responder esa pregunta de la parte superior de mi cabeza.
Mike Westerfield
Investigar el programa MFi de Apple explica por qué el IoT tiene un alcance tan limitado y por qué me dijeron que nadie puede responder esta pregunta. Al igual que aquellos que desarrollan aplicaciones IOS, debe unirse al programa de desarrolladores de MFi, y si escribe una aplicación para usar el hardware, entonces necesita unirse a ambos. Además, los dispositivos MFi requieren que se paguen regalías a Apple.
Sin embargo, la información de regalías solo está disponible para aquellos que firman un Acuerdo de No Divulgación. Pero si es aceptado en el programa, todos los esquemas, chips, etc. están disponibles para su uso y prueba. En pocas palabras. El programa completo, para cualquier persona interesada, se encuentra en el enlace de arriba y en el siguiente.
¿Qué no es parte del programa MFi? De acuerdo con Apple :
Es por eso que solo se habla de IoT como un hobby y, como dijo Mike, evitar esto significaría una fuente de alimentación (no del dispositivo Apple) que use otro puerto, ya que nadie, ni siquiera en Internet ha presentado un solución para transmitir cualquier cosa, desde datos del sensor a datos almacenados en una nube al puerto Lightning. De lo contrario, esta pregunta habría tenido una respuesta hace mucho tiempo.
Antes de que te vuelvas loco, según Apple, siempre y cuando uses la tecnología existente, que incluso incluye el puerto Lightning, no necesitas unirte al MFi. Por ejemplo, Apple declara que si usted es cualquiera de los siguientes, no califica para unirse a MFi:
Quiero desarrollar carcasas para iPhone, iPad o iPod. ¿Necesito unirme al Programa MFi?
No. Si tiene la intención de desarrollar una carcasa que no se conecte electrónicamente a iPhone, iPad o iPod utilizando tecnología con licencia, no necesita unirse al Programa MFi. Para obtener información sobre el desarrollo de casos, visite: http://developer.apple.com/resources/cases/ .
Quiero desarrollar un accesorio que se comunique con un dispositivo Apple usando solo Bluetooth Low Energy. ¿Necesito unirme al Programa MFi?
No. Los accesorios que se conectan a un dispositivo Apple usando solo Bluetooth Low Energy / BTLE / Bluetooth 4.0 o perfiles Bluetooth estándar compatibles con iOS no forman parte del Programa MFi.
Quiero desarrollar una aplicación para iOS que se comunique con un accesorio MFi. ¿Necesito unirme al Programa MFi?
No. Los desarrolladores de aplicaciones iOS no necesitan unirse al Programa MFi. Todo lo que necesitan los desarrolladores de aplicaciones está en el Marco de accesorios externos, que se proporciona en el SDK de iOS. Para acceder al SDK de iOS, únase al Programa para desarrolladores de iOS: https://developer.apple.com/programs/ios/ .
Quiero obtener / vender accesorios MFi como productos terminados. ¿Necesito unirme al Programa MFi?
No. No necesita unirse al Programa MFi para obtener y / o vender accesorios MFi como productos terminados. Sin embargo, debe obtener productos terminados de MFi de un licenciatario de fabricación de MFi. El Licenciatario de fabricación estará autorizado para desarrollar / fabricar productos vendidos bajo la marca de su empresa y se hará responsable de todos los requisitos del programa en nombre de su empresa. El Licenciatario de fabricación también estará autorizado a incluir el logotipo de MFi en el paquete del producto y la guía del usuario de su accesorio, una vez que haya completado los requisitos necesarios del programa.
Quiero desarrollar un accesorio MFi para uso personal. ¿Puedo unirme al programa MFi?
No. Recomendamos que utilice una solución de aficionado de terceros que le permitirá conectar dispositivos iOS a dispositivos seriales y escribir aplicaciones iOS que se comuniquen con estos dispositivos seriales.
Quiero enseñar a los estudiantes sobre el desarrollo de accesorios MFi. ¿Puedo unirme al programa MFi?
No. La información compartida bajo el Programa MFi es confidencial de Apple y no está destinada a ser utilizada en un entorno académico.
Hasta ahora, el puerto Lightning se ha construido o permitido en la industria de la música, que incluye auriculares Lightning y conectividad directa (desde iConnectivity) desde el puerto Lightning hasta el cable de conexión USB Inline iOS (USB tipo B) que le permite usar su iPad Lightning / iPhone / iPod Touch como parte de su equipo iConnectMIDI. Enchufe su aplicación de sintetizador o módulo de sonido en sus actuaciones y grabaciones. Incluso instrumentos musicales.
Sin embargo, un artículo de Fox News afirma que Iphone8 está eliminando el puerto Lightning a favor de la interfaz USB Tipo C, un nuevo estándar de la industria.
Y eso no es todo. A Apple, como Mike lo implica, le gusta mantener las cerraduras en su hardware, y aquí hay una pequeña vista previa de un artículo de CNET, titulado " Conector Lightning de Apple y tú: lo que debes saber "