Este artigo tem como objetivo mostrar como usar efeitos no desenvolvimento de aplicações móveis usando a framework Xamarin Forms.
Introdução
A framework Xamarin Forms permite abstrair a camada de user interface entre as diversas plataformas, ie, através desta framework podemos escrever um único código que define toda a aplicação e que irá ter a sua representação gráfica respeitando é claro o controlos gráficos de cada plataforma. Refiro-me é claro às plataformas iOS, Android e Windows, cujo UX difere em alguns aspetos.
Continuar a ler →
Âmbito
Este artigo tem como objetivo mostrar como podemos testar as aplicações móveis usando Xamarin Test Cloud, sejam estas aplicações Xamarin ou aplicações nativas.
Introdução
O desenvolvimento móvel tem tido um crescimento exponencial, trazendo com isso um “booom” de aplicações para as diversas lojas. Claro está, que muitas das vezes quantidade não significa qualidade e quantas vezes nós próprios nos deparamos com potências aplicações que apenas precisam de melhorias, e em alguns casos a aplicação funciona bem numa plataforma e noutra não (por razões diversas). Com este crescimento e com base nas diversas necessidades muitas soluções têm surgido no mercado para que os programadores possam acompanhar o desempenho da aplicação durante a sua utilização.
Continuar a ler →
Introdução
Uma das linguagens de programação que tem tido um aumento susceptível a nível de popularidade, é o C#. Cada vez mais, esta tem sido a escolha feita pelos programadores para por as suas ideias em prática, nos mais variados tipos de software. Chegou a altura de esta ter uma palavra a dizer no que toca a aplicações Android e IOS, visto que só era aplicada para apps Windows Phone. Para ajudar a festa, temos o Xamarin Studio.
Descrição
O Xamarin Studio é um IDE que traz consigo um vasto conjunto de features, o que irá ajudar ao desenvolvimento de aplicações visualmente atractivos e com relativa facilidade, utilizando todo o poder do C#. Neste artigo, vou mostrar como podem criar uma aplicação para dispositivos Android, uma app de introdução muito simples. Convém verificar durante a instalação do IDE se o Android SDK é instalado (é instalado normalmente junto com o Xamarin Studio), pois sem ele não vamos poder criar qualquer tipo de projecto.
Continuar a ler →
Vamos dar uma olhada nalgumas das funcionalidades e melhorias incluídas no Xamarin 4.0 para o desenvolvimento de aplicações multi-plataformas, incluindo Android, iOS e UWP (Universal Windows Apps).
Apresentando Xamarin Forms 2.0
Desta vez começamos por um aplicativo simples chamado ” Lucky Winner” para selecionar aleatoriamente uma pessoa a partir de uma lista de participantes usando a classe System.Random
comumente usada para gerar números aleatórios tal como em qualquer outro programa para .Net.
Continuar a ler →
Introdução
No primeiro semestre de 2014 a Xamarin lançou o Xamarin 3.0, que veio trazer às equipas de desenvolvimento de aplicações móveis muitas novidades, nomeadamente a framework Xamarin Forms que veio revolucionar a forma de desenvolvimento até então e para além disso possibilitou a criação de estratégias de reutilização de código, que permite diminuir o esforço de desenvolvimento entre as várias plataformas e claro está reduzir o tempo de manutenção.
Com isto, nos últimos meses muita tinta correu à volta das soluções oferecidas pela Xamarin, e com a publicação do Xamarin Test Cloud, Xamarin Insights e Xamarin Android Player, a Xamarin continuou a somar pontos.
Continuar a ler →
Era uma vez, um grupo de programadores que pensaram que deveria haver uma forma melhor de construir aplicações mobile. Assim foi criada a Xamarin: construir aplicações utilizando uma linguagem moderna e evolutiva em C#, partilha de grandes quantidades de código, construir aplicações nativas e criar a melhore experiência do utilizador. Devido ao facto de ser possível reutilizar as capacidades .NET já existentes, a Xamarin torna rápido, fácil e divertido desenvolver aplicações móveis para iOS, Android e Windows.
Continuar a ler →
Este artigo tem como objetivo mostrar como criar o ambiente de desenvolvimento cross-platform, em Windows & Mac, usando Xamarin.
Introdução
O ambiente de desenvolvimento de aplicações móveis depende da tecnologia em causa e os sistemas operativos em que estão disponíveis. Desta forma, os programadores de Objective-C terão de usar um Mac para fazer o desenvolvimento das suas aplicações, os programadores de Windows Phone e Windows Store Apps irão usar um Windows e os programadores de Android poderão fazê-lo tanto num Mac como num Windows.
Usando a Xamarin Platform este cenário muda um pouco de figura, isto porque apesar de ser obrigatório ter um Mac para o desenvolvimento de iOS, é possível desenvolver aplicações iOS num Windows. De forma a clarificar como criar o ambiente para desenvolver e testar aplicações para Android, iOS e Windows ao mesmo tempo, irei apresentar os vários cenários possíveis.
Continuar a ler →
A revista portuguesa de programação