Complementos

¿Qué son los complementos?

Las Extensiones son pequeños programas que añaden nuevas funcionalidades a las aplicaciones Mozilla, tales como Firefox y Thunderbird. Las extensiones permiten añadir a dichas aplicaciones cualquier cosa, desde un botón para una barra de herramientas hasta características totalmente nuevas. Permiten personalizar completamente la aplicación para ajustarla a las necesidades de cada usuario, sin aumentar de forma significativa el tamaño de la misma.

Números

  • 1 Billón de descargas desde AMO Noviembre del 2008
  • 2 Billones de descargas desde AMO Julio del 2010
  • 150 millones de A en uso todos los días
  • La media de Add-ons instalados por usuario es de 5dd-ons

Add-ons para usuarios

Recopilatorios: Los recopilatorios son un modo de categorizar, mezclar y relacionar complementos . Puedes suscribirte a los recopilatorios de otros usuarios o crear los tuyos propios y poderlos compartir.

Recopilatorios recomendados: Suscríbete a una recopilación de complementos para obtener avisos de cuándo cambian. Si estás creado un recopilatorio, hay espacios para explicar porqué te gusta un complemento y dar así algo de contexto a la personalización.

Comparte complementos: Avisa a tus amigos sobre buenos hallazgos. Elige "Publicar a” y obtendrán noticias sobre complementos en formato definido por la fuente (¡ese eres tú!).

Sincroniza con todos: Anuncia nuevos recopilatorios de complementos y da enlaces que están actualizados, todo gracias al auto-publicado. Sincroniza dispositivos y mantén al día todos tus navegadores con los últimos recopilatorios.

Add-ons para Desarrolladores

Add-on Developer Hub : Si necesitas ayuda con el desarrollo de complementos visita el Add-on Mozilla Developer Hub Una de las formas más comunes de aprender a hacer algo en una extensión es mirar lo que otros ya hacen.

ahí encontraras :

Foros : Expone tus dudas y comparte con otros desarrolladores lo que estas haciendo

Add-on Builder : Ayuda a generar los elementos de interfaz comunes, como barras de herramientas, barras laterales, y los menús de contexto para hacer un esqueleto de extensión de trabajo. Estamos prácticamente por escrito su extensión para usted! :

Casos de estudio : aquí encontraras como muchas personas han logrado hacer de grandes ideas exitosos complementos

How to : aprende de la experiencia de otros desarrolladores

Docs : También contamos con una sección de referencia en el Hub que puede ser le de ayuda: ahi encontrara documentacion sobre la API asi como lenguajes y tecnologías que pudiera usar por ejemplo : JavaScript, XUL, XPCOM la biblioteca está llena de tutoriales y artículos escritos por personas con mucha experiencia en el desarrollo de extensiones .

Mobile Add-ons

Como sabrás un dispositivo móvil se caracteriza por tener pequeñas pantallas , pequeñas baterías y bajo poder de procesamiento es por eso que si quieres desarrollar extensiones para Fennec es recomendable que revises la arquitectura antes de empezar a desarrollar así como también el apartado de mejores practicas y algunas recomendaciones para el diseño de las UI (User Interface ) de tu Add-on , aunque la base de fennec y firefox es la misma hay importantes diferencias en el Front-End (User Interface) , siguiendo estas recomendaciones mejoraras la experiencia de usuario de tu Add-on ;)

Jetpack

En Mozilla siempre se ah estado trabajando en el desarrollo de nuevas herramientas que simplifiquen el proceso de desarrollo de extensiones , con tecnologías que tengan disponibles los desarrolladores web , bajo esta idea Nació Jetpack directamente de los laboratorios de Mozilla Labs que simplifica la forma en que se desarrollan las extensiones usando tecnologías web comunes , como html , css , javascript , si alguna ves has hecho una pagina web tienes las suficientes bases para empezar a desarrollar Add-ons usando jetpack ;).

Desarrollo de Addons Usando Jetpack

  • Facilita el Desarrollo usando Tecnologías Comunes (Html , Css , Javascript )
  • No requiere reinicios del Navegador
  • Actualizaciones automaticas
  • API modular
  • Fácil empaquetamiento
  • Documentación actualizada


Validar tu Add-on

Para ayudar a detectar problemas comunes con el empaquetado y la seguridad, se debe ejecutar nuestra herramienta Add-on Validator . Es como el corrector ortográfico para los complementos. Su extensión será automáticamente validada.


Compartir tu Add-on con el mundo

Muy bien, si has probado tu Add-on y es libre de problemas es hora de presentar tu nueva creacion en Mozilla Add-ons (AMO) es el mejor lugar para darle vida a tu Add-on, pero antes hay algunas cosas que repasar.

Mozilla se preocupa mucho por la experiencia del usuario y la seguridad. Es por eso que tenemos un equipo de editores voluntarios que revisan los complementos enviados al sitio antes de que se les permita la descarga libremente. Tenemos una serie de politicas a las que se tiene que adherir el Desarrollador del complemento y sus contribuciones. Por favor, revisa estas políticas antes de enviar tu Add-on.