Web & App

Dream. Deploy. Launch.

XLabs – Demos Top!

Conheça bons exemplos de soluções!

app

O Xamarin oferece vários modelos de APPs completos com muitos recursos interessantes. É isso mesmo! APPs Xamarin disponíveis para estudos e aprendizagem, semelhante aos startetkit do Asp.net.

App eShopOnContainer

O APP concentra-se em consistente orientação de Padrões e Arquitetônica para desenvolver soluções comporativas com cross-platform Xamarin.Forms, tornando a solução Testável, boa Manutenção e Evolução.

Este APP pode servir como guia, ponto de partida ou referência para criar apps. Utilize-o como modelo “a ser seguido” para criar apps, ou entender a organização dos componentes que compõem um app.

app_01_eshoponcontainer

O app se conecta a vários microservices contêineres conhecidos como o app de referência. No entanto, o app pode ser configurado para consumir dados de serviços MOCKs para quem quiser evitar a implantação dos microservices contêineres.

  • MVVM
  • Injeção de Dependência
  • Navegação
  • Autenticação/Autorização (IdentityServer)
  • Configuração management
  • MicroServices (Acesso data de containerized)
  • Maintaining loose coupling
  • Unit testing

 

 

1 – Acquaint

Este APP facilita o gerenciamento de contatos, exibindo contatos de negócios, mapas e rotas. Permite também iniciar uma chamada e enviar mensagens de texto e e-mails.

app_tt_acquaint

Implementado com ambos Xamarin.Forms e Xamarin Native (Android) e (.iOS).

A versão Xamarin.Forms reusa código de mais de 90% em todo o Android, iOS e Windows 10 UWP.

  • iOS – recursos como pressure-sensitive 3D Touch para iOS 9+.
  • Android – recursos de Material Design Material e Shared View Transitions for Android 5+.

1 – PhoneWord

Este APP traduz um número de telefone alfanumérico inseridos pelo usuário para um número de telefone numérico e, em seguida, chama esse número. É utilizado como uma espécie de Hello World do Xamarin.

app_tt_phoneword

2 – Tasky

Este APP multi-plataforma permite acompanhar TODO itens (lista de tarefas básicas). Suporta iOS, Android e Windows Phone, cada um com uma interface nativa escrito em C#.

app_tt_tasky

Recursos

Código de ações em várias plataformas com uma biblioteca de classes portátil

Ilustra bom projeto de arquitetura multi-plataforma, incluindo acesso a dados e lógica de negócios

Inclui um guia completo passo-a-passo.

3 – My Shoppe

Este APP de diretório de armazenamento local usando Xamarin.Forms. Apresenta um consumidor completo e modelo de APP administrativo para uma loja ou escritório locais. Os usuários podem navegar locais, navegar para um local, chamar uma loja com um click, e permitir feedback de clientes.

app_tt_myshoppe

Recursos

  • 100% de partilha de códigos alavancar Xamarin.Forms XAML
  • iOS, Android e Windows Phone
  • Azure Mobile App com Online / Offline Sync
  • Modular back-end
  • Altamente personalizável

4 – Xamarin CRM

Este APP é uma demonstração Xamarin CRM de catálogo de produtos para as equipes de campo de vendas. Permite vendedores acompanhar seu desempenho de vendas, gerenciar leads, visualizar contatos, gerenciar pedidos, e navegar pelo catálogo de produtos.

app_tt_fieldsales

Recursos

  • Reutilização de código de 96% em iOS e Android usando Xamarin.Forms
  • Azure Móvel back-end
  • Autenticação OAuth com ADAL da Microsoft
  • Integração Essencial Studio Syncfusion para os gráficos
  • Mapeamento nativa em cada plataforma

5 – Sport

Este lindo APP Xamarin.Forms permite rastreamento leaderboard. Os atletas podem participar de campeonatos, obter classificação e desafiar outros atletas para subir de nível.

app_tt_sport

Recursos

  • reutilização de código 93% em iOS e Android usando Xamarin.Forms
  • Azure Serviços Móveis C # back-end
  • Plataforma cruzada, notificações push templated
  • Autenticação usando o Google OAuth
  • Demonstra vários Xamarin.Forms recursos, incluindo Custom Renderers, Custom Controls, XAML, Styles, Plugins Xamarin Insights, shared UITest code for Xamarin Test Cloud

6 – Field Service

Este APP de serviço de campo contém uma lista de atribuições. Tire fotos, assinaturas, gravar horas, etc.

app_tt_fieldservice

Disponível para iOS, Android e como um aplicativo do Windows Store (Windows 8 e Windows RT). 

Recursos

  • trabalhos baseados em localização / routing
  • gravação de Tempo
  • captura Câmara de trabalho
  • captura de assinatura

Técnicas de Cross-Platform

  • padrão MVVM
  • Xamarin.Mobile
  • Controle de assinatura da Component Store
  • SQLite para armazenamento em todos os 3 Plataformas

7 – Employee Directory

Este APP de contatos é a porta Xamarin.Forms do aplicativo pré-compilação existente.

Com Xamarin.Forms utilize C # ou XAML para criar layout e este APP mostra como usar os dois. 

app_tt_employee

Características

  • Fácil integração em seu diretório corporativo
  • Várias opções de pesquisa
  • Capacidade de contatos favoritos para acesso fácil
  • Capacidade de chamar ou e-mail diretamente da lista de contato
  • Integração Gravatar

8 – Step Counter

Este APP de pedômetro, fácil de usar e bonito, permite obter tempo ativo, perda de peso, baixar a pressão arterial.

Desenvolvido para iOS e dispositivos Android 4.4(+), ele não requer permissões especiais e usa é construído em contador de passos, tornando a aplicação extremamente eficiente de energia dispositivo.

app_tt_stepcounter

Perfeito para estilo de vida on-the-go! Viver mais e sinta-se melhor.

9 – Map Custom Renderer

Este APP demonstra um processador personalizado para o controle Mapa, permitindo que os desenvolvedores para substituir a prestação nativa padrão com sua própria personalização específica da plataforma.

app_tt_xmaps

10 – GoodLucky

Este APP “vencedor” permite selecionar aleatoriamente uma pessoa de uma lista de participantes usando a classe System.Random comumente usado para números aleatórios como qualquer outro programa .net.

app_tt_steban

Utiliza algumas das funcionalidades e melhorias incluídas no Xamarin 4.0 e do Xamarin Forms 2.0.

Alguns screenshots do APP em execução em diferentes plataformas.

Xamarin 4 has everything you need to create great mobile apps!

Disponível em : https://github.com/stvansolano/lucky-winner

Resumindo, material é o que não falta para aprender o Xamarin, e criar APPs incríveis, então arregace as mangas e vá à luta.

Fontes disponíveis nos sites https://xamarin.com/prebuilt e https://developer.xamarin.com/samples-all/

Keep Programming!