Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Xamarin Forms (eBook)

Desenvolvimento de aplicações móveis multiplataforma
eBook Download: EPUB
2017
309 Seiten
Casa do Código (Verlag)
978-85-5519-241-8 (ISBN)

Lese- und Medienproben

Xamarin Forms - Everton Coimbra de Araújo
Systemvoraussetzungen
9,49 inkl. MwSt
(CHF 9,25)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
O Xamarin surgiu como uma inovação para o ramo do desenvolvimento móvel, tornando mais fácil e produtiva a entrega de aplicativos móveis para diferentes plataformas. Em conjunto com o Visual Studio, o Xamarin nos permite criar aplicativos móveis usando a linguagem C# e a plataforma .NET, a fim de ter a experiência de desenvolvimento híbrido para os principais dispositivos com iOS, Android e Windows Phone.

Neste livro, Everton Coimbra traz, na prática, o desenvolvimento de aplicações multiplataforma com o Xamarin e Xamarin Forms, apresentando conceitos como componentes, ações, acesso a bases de dados via SQLite, mapas e muito mais. Explorando as potencialidades do Xamarin e de tecnologias afins, você acompanhará a construção de um aplicativo para diferentes dispositivos móveis a partir de uma mesma estrutura de código.

Everton Coimbra de Araújo atua na área de treinamento e desenvolvimento. É tecnólogo em processamento de dados pelo Centro de Ensino superior de Foz do Iguaçu, possui mestrado em Ciência da Computação pela UFSC e doutorado pela UNIOESTE em Engenharia Agrícola. É professor da Universidade Tecnológica Federal do Paraná (UTFPR), Possui experiência na área de Ciência da Computação, com ênfase em Análise e Desenvolvimento de Sistemas, atuando principalmente nos seguintes temas: Desenvolvimento Web com Java e .NET e Persistência de Objetos.

1 Dispositivos móveis, desenvolvimento cross-platform e o Xamarin
1.1 Os dispositivos móveis na atualidade
1.2 O desenvolvimento móvel cross-platform
1.3 O Xamarin
1.4 Conclusão
2 Xamarin — Instalação e testes
2.1 Instalação em um MacBook Pro e teste de uma execução básica
2.2 Instalação das ferramentas em um PC com Windows 10 e teste de uma execução básica
2.3 Conclusão
3 O início da aplicação
3.1 Criação da aplicação no Xamarin Studio
3.2 Criação da página do menu de opções
3.3 Conclusão
4 Implementação de um formulário com XAML
4.1 Criação da aplicação no Visual Studio
4.2 A listagem dos entregadores
4.3 A inserção de novos entregadores
4.4 Universal Windows Platform
4.5 Conclusão
5 Acesso à câmera e à galeria de fotos
5.1 Publicação da aplicação para um dispositivo iOS
5.2 Publicação da aplicação para um dispositivo Android
5.3 Publicação da aplicação para um dispositivo Windows Phone
5.4 Inserção de imagens às listagens
5.5 Interação com a câmera e o álbum
5.6 Alteração de dados existentes na coleção
5.7 Alterando o ícone, o nome da aplicação e a cor da página de abertura
5.8 Conclusão
6 O uso de banco de dados com o SQLite
6.1 Instalação do SQLite na aplicação
6.2 Adaptação da classe de modelo para a persistência
6.3 Implementação da persistência para a classe TipoItemCardapio
6.4 Adaptação da interface com o usuário e seus comportamentos
6.5 Recuperação de imagens da base de dados e exibindo-as no ListView
6.6 Associações/relacionamentos com o SQLite
6.7 A página de listagem para a classe associada
6.8 Controles personalizados
6.9 Inserção com um controle customizado
6.10 Uma página de pesquisa
6.11 Finalizando a inserção do item de cardápio
6.12 Exibição dos itens (associação) no ListView
6.13 A alteração de um item de cardápio já persistido
6.14 Manipulação da base de dados do SQLite
6.15 Conclusão
7 Sincronismo com serviços REST Web API
7.1 A aplicação que será a servidora na web e seu modelo de negócio
7.2 O acesso a dados para a aplicação servidora
7.3 Os serviços web RESTFul
7.4 Aplicação, o banco de dados e Windows Azure
7.5 Preparação da aplicação mobile para consumir os serviços RESTful
7.6 A interface com o usuário para a configuração do dispositivo
7.7 A inserção de garçons na aplicação
7.8 A sincronização do dispositivo com a aplicação servidora
7.9 Conclusão
8 Aplicação do MVVM e o uso de mapas
8.1 A classe de negócio e o DAL
8.2 O MVVM — Model-View-View Model
8.3 Listagem e inserção de clientes
8.4 Localização do cliente em um mapa
8.5 Alteração e remoção de um cliente já inserido
8.6 Conclusão
9 Pedido de venda, rotas em mapas e SMS
9.1 Classes de modelo para registro de pedidos
9.2 DAL para pedidos
9.3 A listagem dos pedidos
9.4 Inserção de novos pedidos
9.5 Transição de fases do pedido, com envio de SMS
9.6 Verificação da rota para a entrega do pedido
9.7 Registro da posição do entregador
9.8 Conclusão
10 Gráficos
10.1 Instalação do Syncfusion
10.2 Inserção das referências para o uso de gráficos do Syncfusion
10.3 Um gráfico de barras
10.4 Conclusão
11 Os estudos não param por aqui

Erscheint lt. Verlag 13.1.2017
Verlagsort São Paulo
Sprache portugiesisch
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Schlagworte C# • CSharp • multiplataforma • .NET • SQLite • Visual Studio
ISBN-10 85-5519-241-2 / 8555192412
ISBN-13 978-85-5519-241-8 / 9788555192418
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Apps programmieren für macOS, iOS, watchOS und tvOS

von Thomas Sillmann

eBook Download (2025)
Carl Hanser Verlag GmbH & Co. KG
CHF 40,95
Apps programmieren für macOS, iOS, watchOS und tvOS

von Thomas Sillmann

eBook Download (2025)
Carl Hanser Verlag GmbH & Co. KG
CHF 40,95