Para un tipo de aplicaciónEditar

Algunos hackathones se centran en una plataforma concreta, como las aplicaciones móviles, un sistema operativo de escritorio, el desarrollo web o el desarrollo de videojuegos.

Hackathons de aplicaciones móviles como Over the Air, celebrado en Phoenix Park (Irlanda), pueden ver una gran cantidad de patrocinio e interés corporativo.

Music Hack Day, un hackathon para aplicaciones de software y hardware relacionadas con la música, es un evento popular, que se ha celebrado más de 30 veces en todo el mundo desde 2009. También el Music Tech Fest, un festival interdisciplinar de tres días para ideas musicales que reúne a músicos con hackers, investigadores y la industria, incluye un hackathon. Del mismo modo, el Science Hack Day, un hackathon para hacer cosas con la ciencia, se ha celebrado más de 45 veces en más de 15 países de todo el mundo desde 2010.

Se han celebrado hackathons para desarrollar aplicaciones que funcionen en varios sistemas operativos de dispositivos móviles, como Android, iOS y MeeGo. También se han celebrado hackathones para desarrollar aplicaciones basadas en vídeo y juegos de ordenador. Los hackathones en los que se desarrollan videojuegos se denominan a veces game jams.

Se han celebrado eventos «TV Hackfest» tanto en Londres como en San Francisco, centrados principalmente en la televisión social y las tecnologías de segunda pantalla. En los Hackfest de televisión, los productores de contenidos y las marcas suelen presentar los retos en forma de metadatos de la industria de la radiodifusión o contenidos de vídeo, mientras que los patrocinadores proporcionan API, SDK y código de software de código abierto preexistente.

Los hackatones también se han utilizado en las ciencias de la vida para avanzar en la infraestructura informática que apoya la investigación. La Open Bioinformatics Foundation organizó dos hackathons para sus proyectos miembros en 2002 y 2003, y desde 2010 ha celebrado «codefests» de dos días antes de su conferencia anual. El National Evolutionary Synthesis Center ha coorganizado y patrocinado hackathons para la bioinformática evolutiva desde 2006. El BioHackathon es un evento anual que comenzó en 2008 con el objetivo de avanzar en los estándares para permitir herramientas bioinformáticas interoperables y servicios web. Los neurocientíficos también han utilizado los hackathones para reunir a desarrolladores y científicos con el fin de abordar cuestiones que van desde centrarse en un sistema de información específico (por ejemplo, el Neurosynth Hackathon y el Allen Brain Atlas Hackathon) y proporcionar tiempo reservado para una amplia investigación científica (por ejemplo, Brainhack), hasta el uso de desafíos específicos que centran la actividad de hacking (por ejemplo, HBM Hackathon).

En los últimos años han surgido «datathones» o hackathones centrados en datos. Estos eventos desafían a los científicos de datos y a otras personas a utilizar la creatividad y las habilidades y plataformas de análisis de datos para construir, probar y explorar soluciones y cuadros de mando que analizan enormes conjuntos de datos en un tiempo limitado. Se utilizan cada vez más para obtener información sobre grandes conjuntos de datos públicos y privados en diversas disciplinas, como los negocios, los medios de comunicación de la salud y las causas sociales.

Utilizar un lenguaje de programación, una API o un marco específicoEditar

Hay hackathons dedicados a crear aplicaciones que utilizan un lenguaje o un marco específico, como JavaScript, Node.js, HTML5 y Ruby on Rails.

Algunos hackathones se centran en aplicaciones que hacen uso de la interfaz de programación de aplicaciones, o API, de una única empresa o fuente de datos. Open Hack, un evento organizado públicamente por Yahoo! desde 2006 (originalmente conocido como «Hack Day», luego «Open Hack Day»), se ha centrado en el uso de la API de Yahoo!, además de las API de sitios web propiedad de Yahoo!, como Flickr. El evento Open Hack India de la compañía en 2012 contó con más de 700 asistentes. Google ha organizado eventos similares para sus API, al igual que la empresa de guías de viajes Lonely Planet.

El sitio web Foursquare organizó especialmente un gran hackathon mundial en 2011, en el que más de 500 desarrolladores de más de 30 sitios de todo el mundo compitieron para crear aplicaciones utilizando la API de Foursquare. Un segundo hackathon de Foursquare, en 2013, contó con unos 200 desarrolladores. El IETF organiza Hackathons para cada una de las reuniones del IETF, que se centran en la implementación de los borradores de Internet del IETF y de las RFC del IETF para mejorar la interoperabilidad y los estándares de Internet.

Por una causa o propósitoEditar

Ha habido una serie de hackathons dedicados a mejorar el gobierno, y específicamente a la causa del gobierno abierto. Uno de estos eventos, en 2011, fue organizado por el Congreso de los Estados Unidos. Desde 2012, la NASA organiza anualmente el International Space Apps Challenge.

En 2014, el gobierno británico y HackerNest organizaron el DementiaHack, el primer hackathon del mundo dedicado a mejorar la vida de las personas con demencia y sus cuidadores. La serie continúa en 2015, añadiendo al gobierno canadiense y a Facebook como principales patrocinadores.

El Global Game Jam, el mayor hackathon de desarrollo de videojuegos, suele incluir requisitos opcionales llamados «diversificadores» que tienen como objetivo promover la accesibilidad de los juegos y otras causas.

Se han celebrado varios hackathones para mejorar los sistemas de tránsito de las ciudades. Los hackathones destinados a mejorar los servicios locales de las ciudades van en aumento, y uno de los ayuntamientos londinenses (Hackney) ha creado una serie de soluciones locales exitosas con un Hackney-thon de dos días. También ha habido una serie de hackathones dedicados a mejorar la educación, como el Día del Hack de la Educación y, a menor escala, con la mirada puesta específicamente en los retos de la enseñanza de la geografía basada en el trabajo de campo, el Consejo de Estudios de Campo organizó el FSCHackday. Random Hacks of Kindness es otro hackathon popular, dedicado a la gestión de catástrofes y a la respuesta a las crisis.ThePort en cambio es un hackathon dedicado a resolver retos humanitarios, sociales y de interés público. Está organizado por el CERN con socios de otras organizaciones no gubernamentales como el CICR y el PNUD.

En marzo de 2020, numerosas iniciativas mundiales lideradas por empresarios y representantes gubernamentales de países europeos dieron lugar a una serie de hackathones anticrisis Hack the Crisis, el primero de los cuales tuvo lugar en Estonia, seguido de Polonia, Letonia y Ucrania.

Como homenaje o conmemoraciónEditar

Se han planificado una serie de hackathones en todo el mundo en memoria del programador informático y activista de Internet Aaron Swartz, fallecido en 2013.

Para un grupo demográficoEditar

Algunos hackathones están destinados únicamente a programadores de un determinado grupo demográfico, como adolescentes, estudiantes universitarios o mujeres.

Los hackathones en las universidades se han vuelto cada vez más populares, en Estados Unidos y en otros lugares. Suelen ser eventos anuales o semestrales que están abiertos a los estudiantes universitarios de todas las universidades. Suelen ser competitivos, con premios proporcionados por la universidad o por patrocinadores relacionados con la programación. Muchos de ellos cuentan con el apoyo de la organización Major League Hacking, fundada en 2013 para ayudar a la realización de hackathones universitarios.

PennApps, de la Universidad de Pensilvania, fue el primer hackathon universitario dirigido por estudiantes; en 2015 se convirtió en el mayor hackathon universitario con su duodécima iteración que acogió a más de 2000 personas y ofreció más de 60 mil dólares en premios. El Club de Informática de la Universidad de Mauricio y Cyberstorm.mu organizaron un Hackathon apodado «Code Wars» centrado en la implementación de una RFC del IETF en Lynx en 2017.

ShamHacks en la Universidad de Ciencia y Tecnología de Missouri se celebra anualmente como actividad de divulgación de la Biblioteca Curtis Laws Wilson del campus. ShamHacks 2018 se centró en el planteamiento de problemas para mejorar los factores de calidad de vida de los veteranos estadounidenses, mediante el emparejamiento con patrocinadores de empresas propiedad de veteranos.

Para la innovación y la motivación internasEditar

Algunas empresas celebran hackathones internos para promover la innovación de nuevos productos por parte del personal de ingeniería. Por ejemplo, el botón «Me gusta» de Facebook se concibió como parte de un hackathon.

Para conectar comunidades tecnológicas localesEditar

Algunos hackathons (como StartupBus, fundado en 2010 en Australia) combinan el elemento competitivo con un viaje por carretera, para conectar comunidades tecnológicas locales en múltiples ciudades a lo largo de las rutas de los autobuses. Esto se lleva a cabo ahora en toda América del Norte, Europa, África y Australasia.

Sprints de códigoEditar

No debe confundirse con Scrum (desarrollo de software) § Sprint.

En algunos hackathones, todo el trabajo se realiza en una sola aplicación, como un sistema operativo, un lenguaje de programación o un sistema de gestión de contenidos. Estos eventos se conocen a menudo como «sprints de código», y son especialmente populares para los proyectos de software de código abierto, donde estos eventos son a veces la única oportunidad para que los desarrolladores se reúnan cara a cara.

Los sprints de código suelen durar de una a tres semanas y a menudo tienen lugar cerca de conferencias a las que asiste la mayor parte del equipo. A diferencia de otros hackathones, estos eventos rara vez incluyen un elemento competitivo.

El hackathon anual para trabajar en el sistema operativo OpenBSD, celebrado desde 1999, es uno de estos eventos; puede haber originado la palabra «hackathon».

Edit-a-thonEdit

Un edit-a-thon (un portmanteau de editing marathon) es un evento en el que los editores de comunidades online como Wikipedia, OpenStreetMap (también como «mapathon»), y LocalWiki editan y mejoran un tema o tipo de contenido específico. Los eventos suelen incluir una formación básica de edición para los nuevos editores.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.