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.
