Articulo de referencia

SproutCore

SproutCore es un framework web JavaScript de código abierto . Su objetivo es permitir a los desarrolladores crear aplicaciones web con capacidades avanzadas y una experiencia de...

SproutCore es un framework web JavaScript de código abierto . Su objetivo es permitir a los desarrolladores crear aplicaciones web con capacidades avanzadas y una experiencia de usuario comparable a la de las aplicaciones de escritorio . Al desarrollar una aplicación SproutCore, todo el código se escribe en JavaScript. Una bifurcación destacada de SproutCore es Ember.js . Ambos proyectos se mantienen de forma independiente y han tomado rumbos diferentes.

Desarrollo

SproutCore, creado inicialmente en 2007 por Sproutit como base para su aplicación Mailroom, está disponible bajo la licencia MIT .

Apple anunció MobileMe en la WWDC de 2008, destacando que gran parte de su funcionamiento se había desarrollado con SproutCore. Apple contribuyó significativamente al proyecto como parte de una iniciativa Web 2.0 . SproutCore también se utilizó en iWork.com , [ 1 ] la extensión en línea del software de productividad iWork de Apple.

La última versión estable principal de SproutCore es la 1.8, publicada el 7 de marzo de 2012, [ 2 ] con numerosas correcciones de errores, varias funciones nuevas y actualizaciones de la documentación. La versión 1.6 fue principalmente una versión de corrección de errores, basada en la versión anterior 1.5. SproutCore 1.5 contenía actualizaciones significativas para las capas de vista, añadió un nuevo analizador CSS basado en SCSS , compatibilidad con WAI-ARIA , carga modular y funciones adicionales. La versión principal anterior, SproutCore 1.4, incluía compatibilidad táctil para dispositivos móviles y se publicó el 20 de septiembre de 2010. [ 3 ]

En junio de 2010, el creador de SproutCore, Charles Jolley, dejó Apple para fundar Strobe Inc., que proporciona soporte para SproutCore y continúa su desarrollo. [ 4 ]

En mayo de 2011, el equipo de SproutCore anunció SproutCore 2.0, una versión reconstruida del framework diseñada para exponer los fundamentos MVC sin que los desarrolladores tuvieran que usar el conjunto de widgets incluido. El equipo también hizo hincapié en la importancia de reducir el tamaño de los archivos para facilitar el desarrollo de aplicaciones para dispositivos móviles. [ 5 ]

En julio de 2011 se anunció un nuevo proyecto, SproutCore UI. SproutCore UI está diseñado para proporcionar elementos de interfaz de usuario comunes para desarrolladores que trabajan con dispositivos móviles. [ 6 ]

En noviembre de 2011, Facebook adquirió el equipo de Strobe [ 7 ] en un acuerdo que Facebook describió como una adquisición de talento. [ 8 ]

El código fuente de SproutCore 1.x continuaría publicándose y estaba en desarrollo activo por parte del equipo principal y la comunidad de SproutCore. [ 9 ]

Actualmente, Appnovation Technologies proporciona soporte comunitario [ 10 ] para SproutCore.

Notas

  1. Entrada de blog sobre sitios SproutCore
  2. "¡Anunciamos SproutCore 1.8! – SproutCore" . blog.sproutcore.com . Archivado del original el 29 de marzo de 2012.
  3. Entrada de blog sobre la versión 1.4
  4. Entrada de blog sobre Strobe
  5. "Anuncio de la versión preliminar para desarrolladores de SproutCore 2.0 – SproutCore" . blog.sproutcore.com . Archivado del original el 28 de mayo de 2011.
  6. "Interfaz de usuario de SproutCore: Introducción - SproutCore" . blog.sproutcore.com . Archivado del original el 10 de julio de 2011.
  7. Entrada de blog: El equipo de Strobe se muda a Facebook
  8. "Facebook adquiere la startup HTML5 de un ex empleado de Apple, Strobe" . AllThingsD . Consultado el 5 de agosto de 2021 .
  9. Indicado en las notas de la versión 1.8 de SproutCore, 7 de marzo de 2012.
  10. "Soporte de la comunidad de SproutCore | Socio de SproutCore | Appnovation" . www.appnovation.com . Archivado del original el 24/10/2013.

Referencias

  • "Apple adopta SproutCore para aplicaciones web" . Macrumors. 16 de junio de 2008.
  • "El secreto a voces de Apple: SproutCore es Cocoa para la web" . Appleinsider. 16 de junio de 2008.
  • ¿Quieres probar MobileMe de Apple? Echa un vistazo a SproutCore . Techcrunch. 9 de junio de 2008.
  • "Cocoa para Windows + eliminador de Flash = SproutCore" . Borrador preliminar. 14 de junio de 2008.
  • Sitio web oficialEdita esto en Wikidata