Steven Frank de Panic y creador de Coda
Steven Frank es un desarrollador para Mac, quien con su empresa Panic ubicada en Portland, USA, realiza software desde 1997. Con el Slogan “Panic: Shockingly Good Mac Software” esta empresa ha ganado varios premios desarrollando aplicaciones muy usadas y conocidas como Coda, Transmit 3 y Unison; Desktastic, CandyBar y Stattoo son otros programas que también ayudan a la experiencia Mac de un usuario.
Qué es Coda
Coda 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/
Es vergonzoso que hoy en día aun permitamos que controlen que podemos utilizar y que no en nuestros aparatos electrónicos a cambio de que estos tengan una manzanita dibujada… todo son limitaciones. Incluso grandes compañías como adobe se encuentran con las puertas cerradas para instalar algo tan básico como FLASH por el hecho de mantener el control. Steve Jobs está perdiendo el norte, que le den morcilla a él y a su iPad que no lo quiere ni su madre.
Hablando de las cosas que pide la comunidad de usuarios de Coda a su creador, este email y la posterior discusión en Hacker News me parecio muy interesante.