Tengo un iPad Pro y comencé a aprender a codificar en Swift Playgrounds.
Sigo escuchando que existen limitaciones con la codificación en iPad Pro, ¿qué tan cierto es esto? ¿Todavía puedo programar Python u otros lenguajes?
El MacBook será completamente superior. Tú lata hacer python, pero es simplemente subóptimo.
Un iPad es una experiencia de programación neutralizada. ¿Puedes hacer algo? Si. ¿Puedes codificar en el idioma que quieras? No. Puede obtener un MacBook Air más barato que un iPad Pro de 12,9 pulgadas (y eso sin el teclado mágico adicional de $300 para el iPad).
A menos que estés haciendo arte en procreate, la respuesta siempre será MacBook, independientemente de la pregunta jajaja
iPad Pro es la máquina de mis sueños tan pronto como obtenga un Xcode más robusto. Por ahora, mi MBP de 14” es imprescindible.
Xcode en iPad es solo una parte de la codificación. ¿Qué pasa con Cocoapods (o Ruby) o bash, etc. En un mundo donde no todos usan SPM todavía, se necesitaría más que Xcode para reemplazar una Mac?
Puedes aprender en el iPad. Cuando llegue a las limitaciones, sabrá que es hora de pasarse a una MacBook. No he usado ningún editor iOS Python, pero si no puede encontrar uno que le guste, siempre puede alquilar un Unix vm por $ 5 / mes y usarlo de forma remota
¿Puede sugerir un buen Vm por $ 5 / mes como dice?
Usualmente uso mi computadora portátil para codificar. Ahora que estoy de vacaciones, he realizado un mantenimiento básico en el sitio web en mi iPad, pero las principales limitaciones son no poder tener varios documentos php abiertos en el editor que estoy usando. Escribir también va más rápido en el teclado para mí.
Uso Pythonista para codificar y ejecutar Python en iPad y iPhone.
Otros:
-
Detalles Pro para una herramienta SwiftUI visual que exporta a Playgrounds
-
Editor de código de Panic para JS, HTML y otros.
-
Copia de trabajo para clonar repositorios y tiene un gran editor incorporado
-
La aplicación GitHub de primera parte es buena para navegar y leer código antes de la clonación
-
HTTPBot para realizar exploración de API de red. También uso Rest para lo mismo.
-
Blink hace el mejor trabajo posible siendo una Terminal
También uso ish en mis cargas de ipad tanto para terminales como para cosas básicas (es una compilación alpina (linux) completamente funcional para su ipad.