sexta-feira, 1 de fevereiro de 2019

PulseMusic - Xamarin Forms - Melhores Interfaces Gráficas

Bom dia pessoal, mais um aplicativo da série "Melhores Interfaces Gráficas, desenvolvidas utilizando Xamarin Forms.

Dessa vez é um app estilo player de musica, desenvolvido pelo MVP Javier Suárez.

Plataformas

Android & iOS.
Features:
  • Xamarin.Forms 3.1
  • SkiaSharp
  • Animations

Mais informações:

Martin Finkel criou uma versão real desse aplicativo utilizando libvlcsharp.

ParallaxCarousel - Xamarin Forms - Melhores Interfaces Gráficas

Bom dia pessoal, mais um aplicativo da série "Melhores Interfaces Gráficas, desenvolvidas utilizando Xamarin Forms.


Dessa vez é um app lindo com um carrossel com efeito de paralax, desenvolvido pelo MVP Steven Thewissen.

Plataformas
Android & iOS.
Features:
  • Xamarin.Forms 3.2
  • Caroulel
  • Parallax
  • Gradient Color animation

Mais informações:

Posy - Xamarin Forms - Melhores Interfaces Gráficas

Bom dia pessoal, mais um aplicativo da série "Melhores Interfaces Gráficas, desenvolvidas utilizando Xamarin Forms.


Dessa vez é um app com uma interface simples e bonita, desenvolvido pelo MVP Steven Thewissen.

Plataformas
Android & iOS.
Features:
  • FUndo gradiente na content page.
  • Geração randomica de estrelas independentes.
  • Cartão pequeno para os resultados.
  • Linda lua com desenho indepentente.
  • Varias animações nos controles de input texto.
Mais informações:

Tailwind Traders - Xamarin Forms - Melhores Interfaces Gráficas

Bom dia pessoal, mais um aplicativo da série "Melhores Interfaces Gráficas, desenvolvidas utilizando Xamarin Forms.


Dessa vez é mais um app estilo Loja Virtual com um layout mais clean, desenvolvido pela propria Microsoft.

Plataformas
Android & iOS.
Features:
  • Xamarin.Forms Shell.
  • SkiaSharp.

Mais Informações:

Loja Virtual - Xamarin Forms - Melhores Interfaces Gráficas

Bom dia pessoal, mais um aplicativo da série "Melhores Interfaces Gráficas, desenvolvidas utilizando Xamarin Forms.


Dessa vez é um app estilo Loja Virtual desenvolvido pelo MVP Binwell.

Instamart application based on Xamarin.Forms


Plataformas
Android & iOS.
Features:
  • Xamarin.Forms BindableLayout.
  • CSS.

Mais informações:

Perfil de Usuário - Xamarin Forms - Melhores Interfaces Gráficas

Bom dia pessoal, primeiro aplicativo da série "Melhores Interfaces Gráficas, desenvolvidas utilizando Xamarin Forms.


App Perfil de Usuário desenvolvido por Hernan Vionnet.

Plataformas
Android, iOS & UWP.
Features:
  • Xamarin.Forms BindableLayout.
  • CSS.

Mais informações:

terça-feira, 2 de maio de 2017

O que é Xamarin?


Olá pessoal, sou Felipe Muniz e hoje vamos falar sobre o que é a Xamarin.

A Xamarin foi fundada em 2011 por Miguel de Icaza, nada mais nada menos que o criador do Gnome e do Mono, que é também um dos diretores do .NET Foundation.

Para desenvolver em Xamarin inicialmente tínhamos que comprar licenças de desenvolvimento, mas em fevereiro de 2016 a Microsoft anunciou a compra da empresa, tornando o uso da plataforma gratuita e open-source.

Atualmente existem mais de 3 bilhões de smartphones no mundo, e cada dia que passa milhões de novos smartphones são despejados no mercado.  Desenvolver para dispositivos moveis têm se tornado um grande desafio devido a grande diversidade de dispositivos, sistemas operacionais e suas versões. Com isso temos linguagens e ambientes de desenvolvimento muito diferentes.

Na imagem abaixo podemos observar o problema do desenvolvimento para dispositivos moveis.


Desenvolver um APP que alcance todo o público é um problema a ser vencido, precisamos que ele funcione em IOS, Android e Windows Phone que são os SOs mais rodados em smartphones no mundo. Mas para resolver isso é preciso programar em Java, Swift e C#, então o problema se agrava pois precisamos de uma equipe de desenvolvedores experiente para cada uma das linguagens, ou seja o mesmo código vai ser repetido em varias linguagens.

É ai que entra o nosso delicioso Xamarin, com ele conseguimos o reaproveitamento de código entre Windows Universal Plataform (Todo dispositivo que roda windows 10, incluindo Xbox e Raspberry), Windows Phone, Android (Todo dispositivo que roda Android, Incluindo Tv's e SmartWatchs) e também com o IOS e Apple Watch. E já está em desenvolvimento a nova versão que vai dar suporte também a o sistema da Tizen da Samsung. O Xamarin foi feito para você desenvolver utilizando a linguagem C# e todas as vantagens do .NET Framework.



Na imagem acima podemos ver que a utilização do Xamarin nos proporciona algumas vantagens:
  • Custo menor
  • Menor tempo de desenvolvimento
  • Rápida curva de aprendizagem
  • Maior produtividade
Com o Xamarin podemos criar aplicativos nativos nas principais plataformas do mercado, utilizando uma IDE(Visual studio e no Mac) e apenas uma linguagem que é o C#.


Vídeos