Mes Xamarin de los Code Snippets

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 try-finally o if-else, pero pueden usarse también para insertar clases o métodos completos.

Microsoft Docs

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.

Una vez publicado el articulo, el mismo estará disponible en el calendario debajo para que todos lo puedan ver.

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.

Los autores pueden poner sus datos y los datos del articulo en su archivo code snippet.

Por otro lado, todos los Code Snippets serán descargables con el fin de que todos podamos usarlos fácilmente.

Reglas

  1. Reserva un espacio en Twitter (con el hashtag #xamarinmonth).
  2. Selecciona un titulo para tu articulo de Xamarin y envíamelo por Twitter o déjame un comentario en este articulo. (Opcional)
  3. Prepara tu articulo, en este caso con los code snippets que elegiste (No tienes que anunciar tu articulo hasta el día que reservaste).
  4. Provee un enlace de descarga directa a tus archivos code snippets.
  5. Agrega un enlace en tu articulo que enlace hacia aquí, para que tus lectores puedan encontrar el calendario completo.
  6. Publica tu articulo en la fecha especificada (acorde al calendario).
  7. 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.

Nota: Seguir la temática es obligatoria. Se debe proveer un enlace de descarga directa de los archivos code snippets para que todos lo puedan utilizar y encontrar fácilmente.
Las solicitudes se manejaran por orden de llegada.

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

ArticuloAutorIdiomaDía
MvvmCross snippetsTomaszEN1
C# Markup SnippetsVincentH.NETEN4
BindableProperty snippetsMarco SiccardiEN5
Unit Testing snippetsTom SoderlingEN6
David OrtinauEN7
James MontemagnoEN8
XAML SnippetsAndreas NesheimEN9
Validations Snippets in Xamarin FormsCharlin AgramonteEN/ES10
TinyMvvm snippetsDaniel HindrikesEN11
Luis MatosEN/ES12
Luis BeltranEN/ES13
Cross-platform snippets for multitarget nuggetsFrançois RaminosonaEN14
Hussain AbbasiEN15
UI Testing SnippetsMarco KuiperEN16
Rendy Del RosarioEN17
Nick RandolphEN18
Damian MehersEN19
LucioES20
SebastianEN20
Damien DoumerEN21
Daniel Monettelli L.EN22
RxUI snippetsRodney Littles IIEN23
Ricardo PrestesEN24
Andrew HoeflingEN25
Kirk Patrick JunsayEN26
Ricardo RomoEN27
Oludayo AlliEN28
Glenn StephensEN29
Javier SuárezES30
GrapeCityUSEN30
Calendario del Mes Xamarin Code Snippets en Junio 2020

¿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!

¿Qué opinas de este contenido?
Luis Matos

Luis Matos

I help professionals and companies to create value solutions. I am a Systems Engineer, blockchain executive, and international mobile application speaker. Founder of the Malla Consulting Agency and several international technology communities.

Dejame tus comentarios

avatar
  Suscribirte  
Notificar de

¿Cuanto gana un desarrollador móvil?

smartphone.png

Se parte de un estudio completo que responde a las más frecuentes preguntas que desarrolladores móviles se hacen a si mismos.

Buscar en el sitio