Kodiak PHP IDE para iPad te permite escribir y ejecutar código PHP sin conexión

Kodiak PHP IDE para iPad te permite escribir y ejecutar código PHP sin conexión / iPhone y iPad

Los editores de texto simple y de código no son nada nuevo para el iPad, pero el Kodiak PHP IDE trae a la mesa una característica increíblemente poderosa: la capacidad de ejecutar su código PHP sin conexión, en su iPad. También es un editor de código increíblemente ingenioso, como es de esperar. Echemos un vistazo a lo que hace que Kodiak se destaque..

Ejecutar código PHP

Aunque existen ciertas limitaciones, la aplicación puede ejecutar sus proyectos de PHP autónomos e incluso acceder a las API en línea usando JSON estándar, XML y FTP. Hay una serie de ejemplos para comenzar y demostrar las características, incluido cómo extraer los últimos tweets de una palabra clave en particular. Funciona brillantemente. La aplicación también incluye una serie de extensiones de PHP, como SQLite - así que hay una gran cantidad de funciones poderosas y no solo un simple intérprete de PHP.

Para aquellos de ustedes que buscan aprender PHP, esta es una herramienta increíble: no solo obtiene algunos ejemplos excelentes para trabajar, sino que también puede obtener una vista previa de los cambios de inmediato. Para la programación de pequeños widgets y demás, también es notablemente capaz. El resaltado de código es, por supuesto, excelente; Sin embargo, no hay finalización de código.

Resaltado rápido y entrada de símbolos

Obviamente, una de las mayores limitaciones para escribir código en el iPad es tener que cambiar al teclado de símbolos; Kodiak resuelve esto utilizando un teclado de entrada rápida en la parte superior del teclado existente, que logra ajustar todos los símbolos requeridos y un conjunto completo de dígitos numéricos en solo 9 teclas adicionales. Es ingenioso, francamente. Cada tecla contiene hasta 5 símbolos. Un toque rápido insertará el símbolo indicado en el centro; un toque y un arrastre a cualquiera de las esquinas inserta cualquiera de los otros cuatro. Tardará un poco en acostumbrarse, pero una vez que haya aprendido las ubicaciones, es posible que lo prefiera a un teclado normal..

Las funciones de resaltado rápido de códigos también son una de mis favoritas: en el centro de la barra de entrada de símbolos rápida se encuentra un pequeño círculo / punto. Mantenga presionado para mover el cursor alrededor de su código, luego presione dos veces para iniciar el resaltado. Esta función por sí sola es excelente: me parece que quiero que Apple compre a los desarrolladores de Kodiak solo para que puedan agregar esto a iOS en todas partes. De hecho, los desarrolladores crearán la fuente para este y otros objetos limpios (como la barra de pestañas) de código abierto y estarán disponibles en GitHub, que es bastante amable de ellos.

Gestión de archivos y carpetas

Al hacer clic en los íconos junto a los archivos y carpetas, puede seleccionar múltiples objetos y realizar operaciones básicas de archivos: mover, copiar, etc. Por supuesto, también se puede cambiar el nombre de los archivos y carpetas individuales..

Cuando se complete su proyecto, puede exportar su selección enviando un archivo comprimido a una dirección de correo electrónico de su elección.

Lamentablemente, aunque se proporcionan imágenes de muestra para las demostraciones, no es posible agregar sus propias imágenes a través de la típica transferencia de archivos de iTunes: todos los archivos debe ser creado a través de la aplicación, que por supuesto solo crea archivos PHP. Esta es una limitación impuesta por Apple debido a la naturaleza de la aplicación que puede ejecutar código PHP nativo.

Sin embargo, los desarrolladores explicaron que obtener archivos en la aplicación es trivial con una línea de PHP, por lo que ciertamente hay formas de evitar estas limitaciones. Esto debería funcionar:

copia ('http://somedomain.com/file.jpeg', '/images/file.jpg');

Limitaciones

Debido a las políticas de seguridad de Apple, el código no se puede acceder y ejecutar de forma remota en el iPad; esto significa que no puede iniciar sesión en el FTP de su sitio, editar una plantilla de WordPress y luego ver los resultados. No hay FTP remoto navegador - aunque las extensiones FTP para PHP son disponible para usar en tus proyectos, como muestra una de las demostraciones.

Los desarrolladores han informado que planean ofrecer soporte para paquetes como WordPress en la próxima versión, para que pueda ejecutar una copia local de WordPress en su iPad y editar / desarrollar sin acceso a la web. Presumiblemente, esto hará uso de SQLite para crear un archivo de base de datos plano para WordPress, pero eso es solo una especulación de mi parte.

La adición de soporte de paquetes llevará esta aplicación a otro nivel, pero en este momento sigue siendo una aplicación increíble que no tiene rival..

La aplicación está en venta para $ 4.99 por un tiempo limitado, antes de subir al precio total de $ 9.99. Si tiene un iPad e incluso está interesado en aprender o desarrollar sus propias aplicaciones web en PHP, esta aplicación no podría ser altamente recomendada..

Alternativas: TextTastic es un editor de código de resaltado de sintaxis para iPad, aunque no puede compilar o ejecutar su código. Sin embargo, maneja una variedad de idiomas, así que si solo buscas un editor sencillo, vale la pena considerarlo..

¿Te estás metiendo en PHP? ¿Puedes ver un uso de Kodiak en tu iPad o la idea de codificar en un teclado de software simplemente te horroriza? Pruébalo, y creo que también te gustará.

Explorar más sobre: ​​Programación.