Prefácio

A idéia de produzir um livro em Xamarin.Forms é uma que nós tivemos por quase tanto quanto nós estivemos trabalhando no produto. Claro, não sabíamos que seria escrito por um tal talentoso e altamente considerado autor. Não poderíamos ter pedido uma pessoa melhor qualificada, nem alguém que exigisse tão pouco de nós para entrar em nossas mentes! Charles oferece insights de maneiras tão bonitas e simples, como você logo descobrirá.

Este livro destila mais de três anos de esforço para criar um conjunto de ferramentas moderno e multiplataforma como um fácil entender, organizar progressão de ideias. Os exemplos contidos neste livro são simples o suficiente para ser entendido sem a necessidade de um IDE ou compilador extravagante, mas eles mantêm a complexidade exigido para ser aplicável aos problemas enfrentados por aplicações reais. Melhor, os seguintes capítulos não concentre-se em uma plataforma única, mas adote uma abordagem holística para entender o desenvolvimento de dispositivos móveis para todos plataformas, não apenas iOS ou Android ou Windows.

Nós queríamos evitar as armadilhas comumente associadas a kits de ferramentas de plataforma cruzada: ou eles têm um experiência de usuário sensacionalista, ou são limitados ao menor denominador comum em todo o alvo plataformas. O padrão em que nos apaixonamos foi usar APIs nativas, como é o modo Xamarin tradicional. Xamarin.Forms oferece ao usuário o menor subconjunto utilizável de APIs que são necessárias para escrever a maioria de um aplicativo em uma base de código unificada e, em seguida, dá acesso ao kit de ferramentas subjacente para ajuste e acabamento. o

O resultado final é que o usuário tem a capacidade de expressar a maioria de seu aplicativo em código unificado, sem perdendo a flexibilidade da implementação por plataforma.

Funciona, também, removendo a necessidade de fornecer todas as características dentro da abstração. Em vez disso, permitimos acesso simples ao kit de ferramentas para que os desenvolvedores de aplicativos possam trazer essas plataformas específicas recursos que tornam o aplicativo brilhar. Noventa por cento do que faz o seu aplicativo funcionar é o mesmo que para qualquer outro aplicativo lá fora, mas trabalhar em plataformas não deve forçá-lo a desistir dos 10%

Isso torna seu aplicativo único.

Devido a isso, Xamarin.Forms é de muitas maneiras o "toolkit", um toolkit que não é tanto um toolkit como é uma maneira de olhar para o desenvolvimento de dispositivos móveis e usá-lo como padrão para criar aplicativos móveis. Se os autores de Xamarin.Forms pode oferecer-lhe qualquer coisa para reter enquanto você lê este livro, é esse conjunto de ferramentas, plataformas, e as tecnologias mudam muito rapidamente, mas padrões, especialmente padrões bons, raramente morrem.

Quando eu li as edições de pré-visualização deste livro, fiquei impressionado. Charles entendeu o que éramos tentando fazer melhor do que qualquer outra pessoa já teve. Este livro está escrito sabendo que Xamarin.Forms é sobre o padrão de criação de aplicativos para dispositivos móveis. Acredito que no momento em que você terminar de ler, você também entenda o que pretendemos criar.

Xamarin.Forms cocreator,

Jason Smith

results matching ""

    No results matching ""