El Mes Xamarin es una iniciativa que lance el año pasado basada en temáticas y que tuvo muchísima aceptación y apoyo por toda la comunidad.
Cada mes que celebremos el mes Xamarin se tendrá una temática diferente. En esta ocasión, nuestra temática será Code Snippets.
¿Que son los Code Snippets?
Los fragmentos de código son pequeños bloques de código reutilizable que se pueden insertar en un archivo de código mediante un comando de menú contextual o una combinación de teclas de acceso rápido. Normalmente contienen bloques de código usados con mucha frecuencia, como bloques
Microsoft Docstry-finally
oif-else
, pero pueden usarse también para insertar clases o métodos completos.
Si no sabes como crear un code snippet te voy a dejar un tutorial proveniente de la documentación que es muy bueno. Puedes verlo aquí.
Mes Xamarin
La dinámica es la siguiente: cada día desde el día 1 hasta el 30 de Junio, se publicará uno (o dos) artículos describiendo el Code Snippet a implementar para Xamarin por parte de nuestros increíbles autores.
Esta vez agregaremos un pequeño detalle, la pestaña idioma. En el primer calendario se llevo a cabo calendarios tanto en español como en ingles. Pero, ¿por qué dividirlos? Ahora tendremos todos los artículos en un solo lugar por si te interesa saber algún detalle sobre un code snippet especifico.
¿Donde se almacenaran los code snippets?
Este sera el calendario general donde podrás acceder a los artículos de los autores explicando sus code snippets. Muy probablemente mucho de ellos no necesiten explicación pero si es interesante ver que cubre el code snippets antes de integrarlo a tu VS.
Por otro lado, todos los Code Snippets serán descargables con el fin de que todos podamos usarlos fácilmente.
Reglas
- Reserva un espacio en Twitter (con el hashtag #xamarinmonth).
- Selecciona un titulo para tu articulo de Xamarin y envíamelo por Twitter o déjame un comentario en este articulo. (Opcional)
- Prepara tu articulo, en este caso con los code snippets que elegiste (No tienes que anunciar tu articulo hasta el día que reservaste).
- Provee un enlace de descarga directa a tus archivos code snippets.
- Agrega un enlace en tu articulo que enlace hacia aquí, para que tus lectores puedan encontrar el calendario completo.
- Publica tu articulo en la fecha especificada (acorde al calendario).
- Publica tu articulo en Twitter con el hashtag #xamarinmonth.
Debajo se encuentran todos los espacios y/o personas que han solicitado el mismo. Una vez lleno el calendario si alguien quiere seguir apoyando procederemos a publicar dos artículos por día.
Algunas ideas para tu code snippet
Si eres autor de algún framework o plugin para Xamarin, o simplemente amas una librería en especifico, esta es tu oportunidad de promoverla y hacer la vida más fácil a la comunidad. 😉
Por otro lado, nunca he visto code snippets para XAML en Xamarin Forms. Imagina agregar controles como ListView con header, ItemTemplate y Footer solo con un code snippet, eso seria legendario y tu tambien serias legendario, serias el primero en hacerlo.
Calendario
¿Quieres mas recursos?
He creado una sección de recursos que esta siendo muy apoyada por la comunidad donde estaré subiendo mucho material de interés.
Y muy pronto estaré compartiendo una Google Sheet público con herramientas y recursos que utilizo en el día y la estaré actualizando constantemente ya que la utilizare como biblioteca personal. ¿Es una idea bastante buena, no? Lo mejor es que todos podrán tener el recurso siempre actualizado.
Ademas ustedes podrán dejarme sus comentarios y ver que otras pudiéramos agregar o si hay alguna mejor opción para una de estas herramientas.
Si le quieres hechar un vistazo a la sección, te la dejo por acá.
Gracias por leer!