Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tbertuzzi/xxamarin

Repositório com :sparkles: 149 Exemplos de Implementações e :package: 14 Pacotes de Xamarin📱
https://github.com/tbertuzzi/xxamarin

app appcenter azure exemplos nuget nuget-packages samples xamarin xamarin-forms xamarin-library

Last synced: 3 months ago
JSON representation

Repositório com :sparkles: 149 Exemplos de Implementações e :package: 14 Pacotes de Xamarin📱

Awesome Lists containing this project

README

        

# XXamarin

![](https://github.com/TBertuzzi/XXamarin/blob/master/Resources/logo2.png?raw=true)

Repositório destinado a agregar diversos Exemplos e Implementações de Xamarin.
Realizei todos os exemplos e implementações.

🛠**Meus Controles/Plugins**

|Pacote | Descrição| Repositório|
| ------------------- | :------------------: |:------------------: |
|Xamarin.Forms.MultiSelectListView|Adiciona Multi Select no ListView|[![NuGet](https://buildstats.info/nuget/Xamarin.Forms.MultiSelectListView)](https://www.nuget.org/packages/Xamarin.Forms.MultiSelectListView)||
|Xamarin.Forms.PageControl|Controle de paginação|[![NuGet](https://buildstats.info/nuget/Xamarin.Forms.PageControl)](https://www.nuget.org/packages/Xamarin.Forms.PageControl)||
|Xamarin.Forms.StepProgressBar|Controle de Barra de Progresso (ideal para cadastros)|[![NuGet](https://buildstats.info/nuget/Xamarin.Forms.StepProgressBar)](https://www.nuget.org/packages/Xamarin.Forms.StepProgressBar)||
|Xamarin.Forms.BehaviorValidationPack|Pacote com diversas validações para controles de Xamarin.Forms|[![NuGet](https://buildstats.info/nuget/Xamarin.Forms.BehaviorValidationPack)](https://www.nuget.org/packages/Xamarin.Forms.BehaviorValidationPack)||
|Xamarin.Forms.MaskedEntry|Entry com Mascara para Xamarin.Forms|[![NuGet](https://buildstats.info/nuget/Xamarin.Forms.MaskedEntry)](https://www.nuget.org/packages/Xamarin.Forms.MaskedEntry)||
|Xamarin.Helpers|Helpers e Extensões para Xamarin|[![NuGet](https://buildstats.info/nuget/Xamarin.Helpers)](https://www.nuget.org/packages/Xamarin.Helpers)||
|Xamarin.Forms.PinchZoomImage|Zoom "Pinça" nas suas imagens|[![NuGet](https://buildstats.info/nuget/Xamarin.Forms.PinchZoomImage)](https://www.nuget.org/packages/Xamarin.Forms.PinchZoomImage)||
|Xamarin.Forms.ConvertersPack|Pacote com diversos converters para Xamarin.Forms|[![NuGet](https://buildstats.info/nuget/Xamarin.Forms.ConvertersPack)](https://www.nuget.org/packages/Xamarin.Forms.ConvertersPack)||
|Xamarin.Forms.MVVMBase|Estrutura MVVM Simples para Projetos Xamarin.Forms|[![NuGet](https://buildstats.info/nuget/Xamarin.Forms.MVVMBase)](https://www.nuget.org/packages/Xamarin.Forms.MVVMBase)||
|Xamarin.Forms.DynamicLayout|Layouts dinamicos para Xamarin.Forms|[![NuGet](https://buildstats.info/nuget/Xamarin.Forms.DynamicLayout)](https://www.nuget.org/packages/Xamarin.Forms.DynamicLayout)||
|Xamarin.Forms.SegmentedButton|iOS SegmentedButton para Xamarin.Forms|[![NuGet](https://buildstats.info/nuget/Xamarin.Forms.SegmentedButton)](https://www.nuget.org/packages/Xamarin.Forms.SegmentedButton)||
|AppCenter.Helpers (BETA)|Envie Push Notifications,obtenha estatisticas e erros do AppCenter de uma forma simples|[![NuGet](https://buildstats.info/nuget/AppCenter.Helpers)](https://www.nuget.org/packages/AppCenter.Helpers)||
|Bertuzzi.Xamarin.Forms.Mocks|Mocks para testar Apps com Xamarin.Forms|[![NuGet](https://buildstats.info/nuget/Bertuzzi.Xamarin.Forms.Mocks)](https://www.nuget.org/packages/Bertuzzi.Xamarin.Forms.Mocks)||
|Xamarin.Forms.EventAggregator|Pacote para utilizar EventAggregator com Xamarin.Forms|[![NuGet](https://buildstats.info/nuget/Xamarin.Forms.EventAggregator)](https://www.nuget.org/packages/Xamarin.Forms.EventAggregator)||

📱**Xamarin.Forms**

|Exemplo |Como Utilizar| Código Fonte|
| ------------------- | :------------------: |:------------------: |
|Autenticação NTLM|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-toast-load-dialogs-baf96b51ade7)||
|Pull to Update ListView|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-puxando-para-atualizar-uma-lista-61143d18eb3)||
|Fontes customizadas|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-fontes-customizadas-69c035236b8a)|[Github](https://github.com/TBertuzzi/FontesCustomizaveisXamarinForms)|
|Utilizando o Google Analytics|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-utilizando-as-estat%C3%ADsticas-do-google-analytics-3fb1811f20df)|[Github](https://github.com/TBertuzzi/GoogleAnalyticsExemplo)|
|Como agrupar itens em um ListView|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-itens-agrupados-em-um-listview-7b7ad5a1ad78)|[Github](https://github.com/TBertuzzi/ListViewAgrupadoExemplo)|
|Utilizando o App Center|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-utilizando-as-estat%C3%ADsticas-do-app-center-a6d2ebffef73)|[Github](https://github.com/TBertuzzi/AppCenterExemplo)|
|Adicionando Safe Area no Iphone|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-adicionando-a-safe-area-para-o-iphone-x-5c4f5970be32)|[Github](https://blog.xamarin.com/bringing-platform-specific-functionality-to-xamarin-forms-apps/)|
|Utilizando Dependency Service para ocultar o teclado|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-escondendo-o-teclado-dependency-service-em-a%C3%A7%C3%A3o-3bee190cadfd)|[Github](https://github.com/TBertuzzi/DependencyServiceTecladoExemplo)|
|Implementando uma barra de Pesquisa|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-barra-de-pesquisa-c6237b8ad38)|[Github](https://github.com/TBertuzzi/SearchBarExemplo)|
|Embedded Images|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-imagens-embutidas-embedded-images-220f4548a4c)|[Github](https://github.com/TBertuzzi/EmbeddedImagesExemplo)|
|Utilizando Custom Renderer|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-t%C3%ADtulos-grandes-do-ios-11-custom-renderer-em-a%C3%A7%C3%A3o-7cbc6748390c)|[Github](https://github.com/TBertuzzi/IOSTituloGrandeExemplo)|
|Utilizando Effects|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-effects-dc4f24fafb32)|[Github](https://github.com/TBertuzzi/EffectsExemplo)|
|Utilizando Acessbilidade|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-acessibilidade-por-voz-27f7af023c9d)|[Github](https://github.com/TBertuzzi/AcessibilidadeExemplo)|
|Utilizando Lottie|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-lottie-51433d80af12)|[Github](https://github.com/TBertuzzi/LottieExemplo)|
|Utilizando TitleView|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-a-nova-titleview-aed44be21930)|[Github](https://github.com/TBertuzzi/TitleViewExemplo)|
|Utilizando MVVM Helpers|[Medium](https://medium.com/p/o-x-do-xamarin-forms-mvvm-helpers-7b73b821fc34)|[Github](https://github.com/TBertuzzi/ExemploMvvmHelpers)|
|Utilizando Bindable Effects|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-personalizando-a-status-bar-bindable-effects-3b9b7f911fd1)|[Github](https://github.com/TBertuzzi/StatusBarEffectExemplo)|
|Alterando a interface por plataforma|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-alterando-a-interface-por-plataforma-e528ec39a8be)|[Github](https://github.com/TBertuzzi/onPlatformExemplo)|
|Lendo RSS|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-lendo-rss-com-xamarin-forms-8de248955062)|[Github](https://github.com/TBertuzzi/RSSExemplo)|
|Triggers|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-triggers-68c7bee4606e)|[Github](https://github.com/TBertuzzi/ExemploTrigger)|
|Image Button|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-diga-oi-ao-image-button-25964e017f06)|[Github](https://github.com/TBertuzzi/ExemploImageButton)|
|Abrindo aplicativos externos|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-abrindo-um-aplicativo-externo-b7e9a78936dc)|[Github](https://github.com/TBertuzzi/ExemploAbrindoApp)|
|O Guia das Funcionalidades Nativas - iOS|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-o-guia-das-funcionalidades-nativas-parte-1-ios-77057d65ae4)|[Github](https://github.com/TBertuzzi/NativePlayGround/)|
|O Guia das Funcionalidades Nativas - Android|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-o-guia-das-funcionalidades-nativas-parte-2-android-f8c3f0a7b765)|[Github](https://github.com/TBertuzzi/NativePlayGround/)|
|Notificação ao alterar a Conexão|[Medium](https://medium.com/@bertuzzi/xamarin-rocket-5-notifica%C3%A7%C3%A3o-ao-alterar-a-conex%C3%A3o-5495c5f57a4d)|[Github](https://github.com/TBertuzzi/XamarinRocket/)|
|Exibindo arquivos PDF|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-exibindo-arquivos-pdf-460dcf9b66d9)|[Github](https://github.com/TBertuzzi/LeitorPdfExemplo/)|
|Gestos na tela|[Medium](https://medium.com/@bertuzzi/xamarin-rocket-7-gestos-e650bbad6b60)|[Github](https://github.com/TBertuzzi/XamarinRocket/)|
|Splash Screen|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-splash-screen-b4bf27aca0b)|[Github](https://github.com/TBertuzzi/SplashScreenExemplo/)|
|HyperLink|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-hyperlink-de-forma-simples-f10249fc06ab)|[Github](https://github.com/TBertuzzi/HyperLinkExemplo/)|
|Bindable Properties|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-bindable-properties-60f5341d9377)||
|Lottie 2, Resources, EmbeddedResource e SplashScreen|[Medium](https://bertuzzi.medium.com/o-x-do-xamarin-forms-lottie-parte-2-resources-embeddedresource-e-splashscreen-dd9edec78e07)|[Github](https://github.com/TBertuzzi/Lottie2XamarinForms/)|
|Multi linguagem|[Medium](https://bertuzzi.medium.com/o-x-do-xamarin-forms-multi-linguagem-95ccbfe699f8)|[Github](https://github.com/TBertuzzi/XXamarin/)|

🕹**Xamarin.Forms - Controles**

|Exemplo |Como Utilizar| Código Fonte|
| ------------------- | :------------------: |:------------------: |
|Segmented Controls|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-segmented-controls-e3b3f8585c06)|[Github](https://github.com/TBertuzzi/FreshEssentialsExemplo)|
|Multi-Select ListView|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-multi-select-listview-6e59c020d534)|[Github](https://github.com/TBertuzzi/Xamarin.Forms.MultiSelectListView)|
|Botão Flex|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-bot%C3%A3o-flex-296e414500c6)|[Github](https://github.com/TBertuzzi/FlexButtonExemplo)|
|Swipe Cards (Tinder Control)|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-deslize-para-esquerda-ou-direita-swipe-cards-4aea0efa2368)|[Github](https://github.com/TBertuzzi/SwipecardsExemplo)|
|Bottom Tab page (Inclusive no Android)|[Medium](https://medium.com/@bertuzzi/finalizar-no-mac-o-x-do-xamarin-forms-bottom-tab-page-970f5ff45a46)|[Github](https://github.com/TBertuzzi/BottomTabPageExemplo)|
|Floating Action Button|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-floating-action-button-o-bot%C3%A3o-flutuante-ee054b69424)|[Github](https://github.com/TBertuzzi/ExemploFAB)|
|Floating Action Button Exemplo 2|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-floating-action-button-o-bot%C3%A3o-flutuante-parte-2-6908d9ebe0b)|[Github](https://github.com/TBertuzzi/XamarinFloatingActionButtonExemplo/)|
|Exemplo de BadgeView e BadgeCount|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-badgeview-e-badgecount-c511846b4665)|[Github](https://github.com/TBertuzzi/BadgeViewExemplo/)|
|Exemplo de um Editor Html Com Xamarin.Forms|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-um-editor-html-fcb88c2ac022)|[Github](https://github.com/TBertuzzi/TEditorExemplo/)|
|Mapas com GoogleMaps e Xamarin.Forms|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-mapas-mas-com-google-maps-d-e9b57071b4ec)|[Github](https://github.com/TBertuzzi/ExemploXamarinGoogleMapas/)|
|FlowListView|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-flowlistview-a-listview-sem-limites-3f2a1cc08003)|[Github](https://github.com/TBertuzzi/FlowListViewExemplo/)|
|StateButton|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-state-button-64662245d15e)|[Github](https://github.com/TBertuzzi/ExemploStateButton/)|
|Popups|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-pop-ups-5cffa68ee3e)|[Github](https://github.com/TBertuzzi/ExemploPopUp/)|
|Menu Slide|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-menu-slide-ec07a71f7fbd)|[Github](https://github.com/TBertuzzi/SlideMenuExemplo/)|
|Mascara de Moeda (Currency)|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-mascara-de-moeda-currency-converters-em-a%C3%A7%C3%A3o-769d9f0dc208)|[Github](https://github.com/TBertuzzi/Xamarin.Forms.ConvertersPack/)|
|Carousel View|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-uma-op%C3%A7%C3%A3o-ao-carousel-view-1be0e21d461e)|[Github](https://github.com/TBertuzzi/ExemploControleCarouselView/)|
|Segmented Control|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-segmented-control-be3d973dc11a)|[Github](https://github.com/TBertuzzi/Xamarin.Forms.SegmentedButton/)|
|Xamarin Forms Extended Controls|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-xamarin-forms-extended-controls-eb5753850843)|[Github](https://github.com/TBertuzzi/XfxControlsExemplo/)|
|Rating Bar|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-ratingbar-719d35d3f9dd)|[Github](https://github.com/TBertuzzi/RatingBarExemplo/)|
|PullToRefreshLayout (Atualizar Tela)|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-puxe-para-atualizar-a-tela-pulltorefreshlayout-b34fb5812aa3)|[Github](https://github.com/TBertuzzi/RefreshLayoutSample/)|
|AutoComplete com Entry|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-entry-com-preenchimento-autom%C3%A1tico-77fcbd3727c4)|[Github](https://github.com/TBertuzzi/AutoCompleteExemplo/)|
|Graficos com Xamarin.Forms|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-gr%C3%A1ficos-6b0f384de5c6)|[Github](https://github.com/TBertuzzi/GraficosExemplo/)|
|Tela de configuração com Xamarin.Forms|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-criando-uma-tela-de-configura%C3%A7%C3%A3o-com-custom-settingsview-94430ca50248)|[Github](https://github.com/TBertuzzi/SettingsViewExemplo/)|
|ExpandableView com Xamarin.Forms|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-expandableview-aafea1681cb9)|[Github](https://github.com/TBertuzzi/ExpandableViewExemplo)|
|TouchView|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-touchview-6a7641d6ffb)|[Github](https://github.com/TBertuzzi/TouchViewExemplo)|
|CarouselView.FormsPlugin Vs CardsView|[Medium](https://medium.com/@bertuzzi/carouselview-formsplugin-vs-cardsview-36839710f589)|[Github](https://github.com/TBertuzzi/CardViewExemplo)|
|Videconferencia com Opentok|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-videoconfer%C3%AAncia-com-opentok-79f7ade22d43)|[Github](https://github.com/TBertuzzi/OpenTokExemplo)|
|Breadcrumb com Xamarin.Forms|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-breadcrumb-2e778e152dce)|[Github](https://github.com/TBertuzzi/ExemploBreadcrumb)|
|CurvedBottomTabbedPageExemplo com Xamarin.Forms|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-curvedbottomtabbedpage-168df2641531)|[Github](https://github.com/TBertuzzi/CurvedBottomTabbedPageExemplo)|
|MarkDown com Xamarin.Forms|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-markdownview-cf4c08e133ea)|[Github](https://github.com/TBertuzzi/ExemploMarkDown)|
|DragAndDrop com Xamarin.Forms|[Medium](https://medium.com/@bertuzzi/o-incr%C3%ADvel-sharpnado-presentation-forms-parte-1-horizontallistview-e-draganddrop-d9f678c2f703)|[Github](https://github.com/TBertuzzi/SharpnadoExemplo)|
|Carregando controles com Animação|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-carregando-controles-de-uma-forma-mais-bonita-5328458f8870)|[Github](https://github.com/TBertuzzi/ExemploSkeleton)|
|Assinaturas|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-assinaturas-5891d9251a22)|[Github](https://github.com/TBertuzzi/AssinaturaExemplo/tree/master)|
|CardsView|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-cardsview-2-scalefactor-opacityfactor-tabscontrol-3fe25e9bc720)|[Github](https://github.com/TBertuzzi/CardViewExemplo)|
|ColorPicker|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-colorpicker-5191ca6b6c96)|[Github](https://github.com/TBertuzzi/ColorPickerExemplo/)|
|CalendarView|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-calendar-view-b76a7fcf24e1)|[Github](https://github.com/TBertuzzi/XamarinCalendarExemplo/)|
|Pin Autentication|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-mobile-pin-301c57b25a4e)|[Github](https://github.com/TBertuzzi/ExemploPinXamarin/)|
|Overflow|[Medium](https://bertuzzi.medium.com/o-x-do-xamarin-forms-overflow-overflower-654cfe26029)|[Github](https://github.com/TBertuzzi/OverFlowerExemplo/tree/main/)|
|Dialogs,toast e Loading com AiFormsDialogs|[Medium](https://bertuzzi.medium.com/o-x-do-xamarin-forms-custom-dialogs-aiforms-dialogs-ae64e4f80d31)|[Github](https://github.com/TBertuzzi/XamarinFormsAiFormsDialogs/)|

📲**Xamarin.Forms - UI**

|Exemplo |Como Utilizar| Código Fonte|
| ------------------- | :------------------: |:------------------: |
|Exemplos e dicas para XAML|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-5-dicas-para-o-xaml-ee3c770da98e)|[Github](https://github.com/TBertuzzi/XamlExemplos/)|
|Editor online de XAML|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-editor-online-de-xaml-o-poder-do-wasm-6a86f23e8fe4)||
|Exemplos de implementações de Resources e Styles|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-resources-e-styles-1ff7961942f6)|[Github](https://github.com/TBertuzzi/ResourcesStylesExemplos/)|
|Exemplos e dicas para XAML parte 2 |[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-mais-5-dicas-para-o-xaml-6dea813ff9fa)|[Github](https://github.com/TBertuzzi/XamlExemplos2)|
|Exemplo de Pagina de Introdução |[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-pagina-de-introdu%C3%A7%C3%A3o-carousel-e-pagecontrol-em-a%C3%A7%C3%A3o-9f77a1afea8)|[Github](https://github.com/TBertuzzi/PaginaIIntroducaoExemplo/)|
|Material Design com Xamarin.Forms |[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-3-6-bemvindo-material-design-7ce38f1453b)||
|LineBreakMode com Xamarin.Forms |[Medium](https://medium.com/@bertuzzi/xamarin-rocket-1-linebreakmode-60857312a4bb)|[Github](https://github.com/TBertuzzi/XamarinRocket/)|
|Alterando Espaços do Grid |[Medium](https://medium.com/@bertuzzi/xamarin-rocket-2-alte-o-espa%C3%A7o-das-linhas-e-colunas-do-grid-f0fdc6ceaa8d)|[Github](https://github.com/TBertuzzi/XamarinRocket/)|
|Tela Cheia: Ocultando a barra de status|[Medium](https://medium.com/@bertuzzi/xamarin-rocket-3-tela-cheia-ocultando-a-barra-de-status-8df9f31534d4)|[Github](https://github.com/TBertuzzi/XamarinRocket/)|
|Colocando imagens em seus botões|[Medium](https://medium.com/@bertuzzi/xamarin-rocket-4-imagens-em-bot%C3%B5es-1a5faa581a42)|[Github](https://github.com/TBertuzzi/XamarinRocket/)|
|Barra de navegação Transparente|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-alterando-customizando-a-navigationpage-189df5abfc52)|[Github](https://github.com/TBertuzzi/NavegacaoTransparenteExemplo/)|
|Alterando as cores da barra de navegação|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-alterando-customizando-a-navigationpage-189df5abfc52)|[Github](https://github.com/TBertuzzi/NavigationBarCoresExemplo/)|
|Utilizando GridLayout|[Medium](https://medium.com/@bertuzzi/xamarin-rocket-6-como-utilizar-o-gridlayout-45e0ab4b525b)|[Github](https://github.com/TBertuzzi/XamarinRocket/)|
|Indicador de Progresso|[Medium](https://medium.com/@bertuzzi/xamarin-rocket-8-indicador-de-progresso-fe512e8812da)|[Github](https://github.com/TBertuzzi/XamarinRocket/)|
|Detectando alteração dos itens e Removendo a célula Selecionada|[Medium](https://medium.com/@bertuzzi/xamarin-rocket-9-listview-detectando-altera%C3%A7%C3%A3o-dos-itens-e-removendo-a-celula-selecionada-4d1a25ebf414)|[Github](https://github.com/TBertuzzi/XamarinRocket/)|
|Criando um Relogio e BindingContext|[Medium](https://medium.com/@bertuzzi/xamarin-rocket-10-um-rel%C3%B3gio-xaml-e-bindingcontext-261e135e932d)|[Github](https://github.com/TBertuzzi/XamarinRocket/)|
|XF.Material|[Medium](https://medium.com/p/o-x-do-xamarin-forms-alterando-toda-interface-do-seu-app-xf-material-f1fd8dcb2e18)|[Github](https://github.com/TBertuzzi/XFMaterialSample/tree/master/)|
|PancakeView|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-cantos-arredondados-bordas-sombras-pancakeview-4625a1bd5ecb)|[Github](https://github.com/TBertuzzi/PancakeViewExemplo/tree/master/)|
|Galeria de Imagens||[Github](https://github.com/TBertuzzi/ImageGalleryXamarinForms/)|

🗄**Xamarin.Forms - Banco de Dados**

|Exemplo |Como Utilizar| Código Fonte|
| ------------------- | :------------------: |:------------------: |
|Implementando Realm|[Medium](https://medium.com/@bertuzzi/realm-com-xamarin-forms-cfbc60f438b4)||
|Implementando LiteDB|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-litedb-c70d2b2e3125)|[Github](https://github.com/TBertuzzi/LiteDBXamarinExemplo/)|
|Armazenando Imagens no LiteDB|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-litedb-armazenando-imagens-fb06f14d114)|[Github](https://github.com/TBertuzzi/LiteDBImagensExemplo/)|
|Diversas dicas e Implementações sobre persistencia de dados|[Medium](https://medium.com/@bertuzzi/resumo-da-palestra-sobre-persist%C3%AAncia-de-dados-69692d11ac2d)|[Github](https://github.com/TBertuzzi/PalestraPersistenciadeDados/)|
|Monkey Cache|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-armazenando-cache-com-monkey-cache-p-b881deeba8cd)|[Github](https://github.com/TBertuzzi/ExemploMonkeyCache/)|
|FireBase|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-utilizando-firebase-databases-60caa044de57)|[Github](https://github.com/TBertuzzi/FireBaseExemploXamarinForms/)|

🔨**Xamarin.Forms - Plugins**

|Exemplo |Como Utilizar| Código Fonte|
| ------------------- | :------------------: |:------------------: |
|FFimageloading|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-ffimageloading-9a03f1e7cd52)|[Github](https://github.com/TBertuzzi/FFImageLoadingExemplo/)|
|FFimageloading Transformations|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-ffimageloading-capitulo-2-transformations-facc276fa885)|[Github](https://github.com/TBertuzzi/FFImageLoadingTransformationsExemplo/)|
|Implementando Notificações Locais|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-notifica%C3%A7%C3%B5es-locais-a4bcd9fa1594)|[Github](https://github.com/TBertuzzi/LocalNotificationsExemplo/)|
|Armazenando dados Locais|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-dados-locais-d48970995f15)|[Github](https://github.com/TBertuzzi/DadosLocaisExemplo/)|
|Verificando se o Dispositivo esta conectado|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-estou-conectado-ccf8633fd5b8)|[Github](https://github.com/TBertuzzi/InternetSatusExemplo/)|
|Implementando biometria|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-leitor-biom%C3%A9trico-6a0266504e3d)|[Github](https://github.com/TBertuzzi/BiometriaExemplo/)|
|Obtendo informações do dispostivo|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-informa%C3%A7%C3%B5es-do-dispositivo-5bd473d6f087)|[Github](https://github.com/TBertuzzi/DeviceInfoExemplo/)|
|Como ligar e enviar SMS|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-ligando-e-mandando-sms-c2e53500b635)|[Github](https://github.com/TBertuzzi/PhoneSmsExemplo/)|
|Como ler códigos de Barra e QRCode|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-lendo-qrcode-com-zxing-2b968059b24a)|[Github](https://github.com/TBertuzzi/QRCodeExemplo/)|
|Como verificar a versão do seu APP com a loja|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-verificando-a-vers%C3%A3o-do-seu-app-9910a5004123)|[Github](https://github.com/TBertuzzi/LatestVersionPluginExemplo/)|
|Xamarin Essentials|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-xamarin-essentials-26511f833ba)||
|Reproduzindo Videos|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-reproduzindo-video-166120c6bb18)|[Github](https://github.com/TBertuzzi/VideoExemplo/)|
|Adicionando Mascaras e validações|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-mascaras-e-valida%C3%A7%C3%B5es-b0544fece880)|[Github](https://github.com/TBertuzzi/Xamarin.Forms.BehaviorValidationPack/)|
|Permissoes dos Dispositivos|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-eu-tenho-permiss%C3%A3o-749d79ffea03)|[Github](https://github.com/TBertuzzi/PermissionsExemplo/tree/master/)|
|Geolocalização|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-geolocaliza%C3%A7%C3%A3o-4bcac35bbb42)|[Github](https://github.com/TBertuzzi/ExemploGeolocation/)|
|Sensores|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-acessando-sensores-790b9a5e486)|[Github](https://github.com/TBertuzzi/SensoresExemplo//)|
|Zoom em imagens|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-zoom-em-imagens-b39b8d0d62d2)|[Github](https://github.com/TBertuzzi/Xamarin.Forms.PinchZoomImage/)|
|BackGround Services|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-background-services-16493f32f83e)|[Github](https://github.com/TBertuzzi/ExemploBackGroundService/)|
|Mapas Externos|[Medium](https://medium.com/@bertuzzi/meu-plugin-minha-vida-abrindo-um-mapa-externo-1686347c626b)|[Github](https://github.com/TBertuzzi/MapaExternoExemplo/)|
|Adicione Atalhos aos Seus Apps||[Github](https://github.com/TBertuzzi/AtalhosExemplo/)|
|Reproduzindo Audio|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-reproduzindo-audio-b5b4d52716b7)|[Github](https://github.com/TBertuzzi/ExemploReproduzirMusicaXamarin/)|
|Convertendo Texto em Voz|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-convertendo-texto-em-voz-6c792ef86523)|[Github](https://github.com/TBertuzzi/ExemploTexttoSpeech/)|
|Compartilhando dados|[Medium](https://bertuzzi.medium.com/o-x-do-xamarin-forms-compartilhando-dados-1387564eedb8)|[Github](https://github.com/TBertuzzi/XamarinShareExemplo/)|
|Abrindo e Exibindo arquivos PDF|[Medium](https://bertuzzi.medium.com/meu-plugin-minha-vida-abrindo-e-exibindo-arquivos-pdf-a124e6d9e9f7)|[Github](https://github.com/TBertuzzi/XamarinFormsSaveOpenPDFExemplo/)|
|Xamarin.Forms.EventAggregator|[Medium](https://bertuzzi.medium.com/meu-plugin-minha-vida-xamarin-forms-eventaggregator-1ae411e0b2da)|[Github](https://github.com/TBertuzzi/Xamarin.Forms.EventAggregator/tree/master/XamarinFormsEventAggregatorSample)|

🍎**Xamarin.Forms - Xamarin iOS**

|Exemplo |Como Utilizar| Código Fonte|
| ------------------- | :------------------: |:------------------: |
|Xamarin.IOS : Tamanhos de Tela,Icones e Botões|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-xamarin-ios-tamanhos-de-tela-icones-e-bot%C3%B5es-a1415e58eaad)||
|Xamarin.IOS : 5 Dicas para Xamarin.iOS|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-5-dicas-para-xamarin-ios-48e209792104)|[Github](https://github.com/TBertuzzi/DicasXamariniOS/)|
|Efetitos de Blur|[Medium](https://bertuzzi.medium.com/o-x-do-xamarin-forms-efeitos-de-blur-e-vibrancy-para-ios-4f058196093)|[Github](https://github.com/TBertuzzi/VibrancyFormsExemplo/)|

🤖**Xamarin.Forms - Xamarin Android**

|Exemplo |Como Utilizar| Código Fonte|
| ------------------- | :------------------: |:------------------: |
|Xamarin.Android : 5 Dicas para Xamarin.Android|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-5-dicas-para-xamarin-android-2e150598ba5b)|[Github](https://github.com/TBertuzzi/DIcasXamarinFormsAndroid/)|
|Xamarin.Android : Criando Ícones arredondados|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-criando-%C3%ADcones-arredondados-para-o-xamarin-android-9ad76be877f)||
|Serviço Background Android||[Github](https://github.com/TBertuzzi/ExemploWorkerAndroidForms/)|
|Exibir mensagem ao apertar o botão voltar do Android||[Github](https://github.com/TBertuzzi/AndroidBackButtonExemplo/)|

📱**Xamarin.Forms - Outros**

|Exemplo |Como Utilizar| Código Fonte|
| ------------------- | :------------------: |:------------------: |
|ASP.Net Core com Xamarin Forms|[Medium](https://medium.com/@bertuzzi/criando-um-site-asp-net-core-com-xamarin-forms-12dc28351ff4)|[Github](https://github.com/TBertuzzi/OouiAspCore/)|
|Refit|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-refit-f42bc3707281)|[Github](https://github.com/TBertuzzi/RefitExemplo/)|
|Xamarin Essentials|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-xamarin-essentials-26511f833ba)||
|CollectionView e CarouselView|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-4-0-collectionview-e-carouselview-2c277f61d063)|[Github](https://github.com/TBertuzzi/CollectionViewExemplo/)|
|Tratar Erros de Async de Forma facil|[Medium](https://medium.com/p/o-x-do-xamarin-forms-asyncerrorhandler-8eb9df1e5b24)|[Github](https://github.com/TBertuzzi/AsyncErrorHandlerExemplo/)|
|Dicas de Perfomance|[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-boas-pr%C3%A1ticas-e-melhorias-de-perfomance-c9ce9959211c)||
|Polly e Resiliencia |[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-everybody-say-about-polly-aa5ad25ef829)|[Github](https://github.com/TBertuzzi/ExemploPollyXamarin/)|
|Shiny Serviços de Background |[Medium](https://medium.com/@bertuzzi/o-mestre-do-background-shiny-parte-1-f9d988a20362)|[Github](https://github.com/TBertuzzi/ExemploShiny/)|
|Copiar e Colar do Clipboard |[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-copiando-textos-do-clipboard-81fc2415c9d4)|[Github](https://github.com/TBertuzzi/ExemploClipboard/)|
|Automapper com Xamarin.Forms||[Github](https://github.com/TBertuzzi/AutoMapperXamarinFormsExemplo/)|
|Custom Vision + Xamarin.Forms|[Youtube](https://www.youtube.com/watch?v=Co4A1e9WeL4)|[Github](https://github.com/TBertuzzi/PokedexCustomVisionApp/)|
|Consumos de Api com Xamarin.Forms |[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-3-formas-de-consumir-apis-rest-252435646c29)|[Github](https://github.com/TBertuzzi/ConsumindoApiRestXamarinForms/)|
|Segurança com Xamarin.Forms |[Medium](https://medium.com/@bertuzzi/o-x-do-xamarin-forms-meu-app-esta-seguro-parte-1-14095f6ed22)|[Github](https://github.com/TBertuzzi/XamarinFormsBreachDetector/)|
|Microsoft Extensions||[Github](https://github.com/TBertuzzi/XamarinFormsMSExtensions/)|
|Ciclo de Vida e Eventos |[Medium](https://bertuzzi.medium.com/o-x-do-xamarin-forms-ciclo-de-vida-e-eventos-24a798a82a7c)|[Github](https://github.com/TBertuzzi/CicloDeVidaXamarinForms/)|

⚒**Xamarin.Forms - MVVM - Frameworks**

|Exemplo |Como Utilizar| Código Fonte|
| ------------------- | :------------------: |:------------------: |
|Configurando o Prism|[Medium](https://medium.com/@bertuzzi/mvvm-em-a%C3%A7%C3%A3o-prism-library-configurando-o-prism-eb7c9b539a88)|[Github](https://github.com/TBertuzzi/PrismHeroes/)|
|EventAggregator|[Medium](https://medium.com/@bertuzzi/mvvm-em-a%C3%A7%C3%A3o-prism-library-eventaggregator-da918d10c77a)||
|ReactiveUI|[Medium](https://bertuzzi.medium.com/o-x-do-xamarin-forms-reactive-ui-2eee5efce12)|[Github](https://github.com/TBertuzzi/XamarinFormsReactiveUI/)|