Qué es Coda

Steven FrankCoda es un editor de texto utilizado a la hora de programar, y viene de la mano de Transmit 3, un cliente de FTP para Mac OS. Es el producto más usado y en la página web oficial, lo describen como:

Text editor + file transfer + svn + css + terminal + books + more = whoah.

Coda actualmente se encuentra en su versión 1.6.10, el diseño de Coda utiliza la pantalla en su totalidad y permite trabajar de forma fácil en una sola ventana. Tiene una función  para tomar una screen shot de la pantalla, para que se pueda visualizar de mejor manera como van avanzando, y haciendo clic en “Sites” el programa restaurará todo tal cual lo hayas dejado la última vez.

Al estar desarrollado con soporte  SFTP,  los archivos se pueden subir al servidor directamente, y para aplicar todos los cambios, sólo hace falta hacer clic en “Publish all”. También al  estar desarrollado en una terminal, se puede instantáneamente utilizar  SSH, y con el mismo usuario que se utiliza para el SFTP.

La API de Coda y la versión 2.0

Desde Panic han ofrecido a sus usuarios la  API para que estos desarrollen nuevos plug-ins que satisfagan las necesidades que el programa original no tiene, y hasta se pueden editar los scripts mientras otra persona también trabaja en el mismo.  La API fue introducida en la versión 1.5 y esperan que haya muchísimas mejoras de parte de los usuarios.

El próximo paso para Coda es la versión 2.0. Están realizando mejoras enfocadas en las características del editor (y aunque algunos usuarios lo piden, por el momento no quieren llevarlo para el lado de la edición WYSIWYG), han mejorado varias características. Un paso importante fue agregarle soporte  Subversion, por lo que se puede actualizar fácilmente, y han recibido buen feedback de la función que ellos denominan “Revolucionary Find/Replace” , por lo que ya saben para donde dirigir las futuras versiones del producto.

Su queja con la App Store

Es de conocimiento público el revuelo que ha armado Frank ante Apple cuando la empresa le negó uno de sus proyectos en el que se había dedicado casi exclusivamente. Él se encontraba dedicado al desarrollo de una aplicación de Google Voice, pero a la hora de presentarla y obtener la aprobación de la AppStore, ésta  sorprendentemente  se la rechazó. Considerando lo que ha hecho Frank para los usuarios de Mac, y siendo un programador bastante conocido, la noticia no fue menor.

En una carta que le envió Philip Schiller, el Vice Gerente de Marketing Mundial de Apple, diciendo solamente que “estaban escuchando sus sugerencias” no encontró mucha explicación oficial, y aunque apreció que Schiller lo contactara (cosa que no suele hacer), se descargó en su blog de la siguiente manera:

Estoy furioso con Apple y AT&T, en relación con el iPhone. Hablemos un poco sobre la aplicación oficial de Google Voice. No es lo único que me tiene enfadado, pero esto fue lo que me terminó de agotar

El desarrollador se indignó porque Apple no le brindó una razón lógica por la cual habían rechazado este proyecto, y recalcó tres hechos:

  • AT&T vende Blackberries que pueden utilizar la aplicación oficial de Google Voice.
  • Apple continua vendiendo aplicaciones para iPhone que permiten enviar mensajes de texto gratuitos.
  • Se puede acceder a Google Voice desde la interfaz web en Safari.

Al no encontrar razones claras, Steven Frank anunció que, pese a que le costaba muchísimo y su decisión cambiaría varios aspectos en su forma de trabajo, abandonaría su iPhone debido a estas inconsistencias de la App Store.

Datos curiosos:

Enojado, Frank realizó esta parodia de unboxing del iPhone:

  • Es el creador del comic Spamusement! Spamusement/
  • En cinco minutos, diseñó una taza con el lema “CSS is awesome”, que ahora también se vende en Tshirts, almohadones, imanes, y otras variantes.
  • Actualmente utiliza dos Mac Pro, una en el trabajo y otra en su hogar, y cuando tiene que viajar lo hace con su MacBook Air y el modem 3G.
  • Utiliza Yojimbo porque suele olvidar sus contraseñas y éste le permite sincronizar passwords, números de series y notas gracias a MobileMe.
  • Prefiere no instalar mucho software en sus computadoras, ya que su prioridad es la información que utiliza para su trabajo.

Steven Frank en Redes Sociales:

Twitter: http://twitter.com/stevenf/

Flickr: http://www.flickr.com/photos/stevenf/

YouTube http://www.youtube.com/user/stevenftube

Su blog: http://stevenf.tumblr.com/