sd | | | |
dtorress | |
Que tal Andres, mira la verdad estuvimos en la misma situación nosotros en donde finalmente adquirimos una Mac física, sin embargo, hay opciones como mencionas de adquirir un plan en la nube para Mac o máquina virtual si no tienes manera de adquirir una Mac física, solo hay que revisar lo siguiente (en caso que sea Cloud):
1. GeneXus se conecta a través de SSH a la Mac, especificando Host (o IP), puerto (esto en los últimos releases de GX 16) usuario y contraseña, quiero suponer que para temas de cloud no debe haber inconvenientes, ya que se trata de una conexión SSH común ya sea para dispositivos en red local o internet.
2. Tu Mac Cloud debe permitir instalar las ultimas versiones de desarrollo como XCode y componentes extras, es decir, que te permita mantenerte al margen sobre las ultimas actualizaciones para Mac (Catalina que es la última), a veces trabajar con versiones pasadas te puede llevar a algunos problemas si deseas publicar tu app en la App Store.
3. Un punto importante es el testing, por lo regular se utilizan los emuladores de XCode para revisar tu app, pero quizá necesites probarla en un dispositivo físico (iPhone o iPad) para ver que tal luce en ellos al instante, inclusive diseñar tu app en tiempo real hacia el dispositivo físico el cual sirve mucho; aquí viene un pequeño detalle para el Cloud, no podrás hacerlo directamente al menos que instales una de las herramientas que se mencionan en este enlace para que reconozca tu dispositivo desde la nube: https://support.macincloud.com/support/solutions/articles/8000007775-how-do-i-connect-my-physical-iphone-or-usb-device-to-the-server-
O si lo deseas, publicarla al TestFlight y luego probarla en el físico (aunque esto no se presta en tiempo de desarrollo).
Para la parte de Cloud creo que son las consideraciones que se deben tener (sin tomar en cuenta la cuota que debes pagar por su uso) y si lo anterior no es problema para ti, sería una opción viable, solo hay que ver el tema del SSH para que sea publico y lo pueda ver GeneXus o por lo menos con el Putty, teniendo en cuenta por supuesto que ya tienes una cuenta de Apple Developer (esto es importante que la tengas)
https://developer.apple.com/
Del lado de una maquina virtual (como VirtualBox) el detalle es encontrar una compilación que se pueda instalar sin problema y sobre todo que corra, en lo personal me ha costado mucho poder levantar el ambiente en la maquina virtual y luego me da errores, se torna un poco inestable sobre todo si quieres subir la versión de Mac, a lo mejor porque omito algunos pasos o porque simplemente no se deja instalar bien XD.
Saludos cordiales.
[cid:image001.png@01D68EB8.97E91590]
DANIEL TORRES SILVA
Sistemas
Grupo Financiero Actinver
C.F. Montes Urales 620, Piso 2.
Lomas de Chapultepec, Ciudad de México
55 1103 6600 Ext: 1985 / 800 705 5555
dtorress@actinver.com.mx
actinver.com
La información contenida en este correo electrónico es confidencial y para uso exclusivo de la(s) persona(s) a quien(es) va dirigida. Está prohibido difundir la información aquí contenida si la ha recibido por error, y le suplicamos notificar inmediatamente al remitente. Actinver o sus subsidiarias, no garantizan la integridad del presente correo electrónico o archivos adjuntos, ni que el mismo esté libre de interferencias o virus, por lo que su lectura, recepción y retransmisión será responsabilidad de quién lo haga. Gracias.
[cid:image002.jpg@01D68EB8.97E91590] |
|
|
|
|
Back to sd |
|