Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Entrega contínua em Android (eBook)

Como automatizar a distribuição de apps

(Autor)

eBook Download: EPUB
2016
173 Seiten
Casa do Código (Verlag)
978-85-5519-220-3 (ISBN)

Lese- und Medienproben

Entrega contínua em Android - Roger Silva
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
Independente de ser um desenvolvedor freelancer ou um time de desenvolvimento de software já maduro, um item especial ao qual o responsável pelo desenvolvimento de um novo software deve dar especial atenção é a entrega do software ao cliente. Como será realizada a entrega? Com qual frequência? Será adotado algum processo automatizado ou a entrega do software será manual? Como o software é validado antes da entrega? Embora já tenha-se discutido sobre essas questões, um vácuo literário permanece quando pensamos em entrega contínua de aplicações mobile.

Neste livro, Roger Silva vem preencher esta lacuna, explicando como automatizar a distribuição do app para o Google Play, como executar testes automatizados sobre as suas funcionalidades e disponibilizá-lo para a equipe de testes em vários dispositivos. Você verá como tratar todos esses requisitos para que, quando um desenvolvedor comitar seu código-fonte para um repositório de código remoto, uma bateria de testes automatizados seja executada, acompanhada por uma análise de cobertura de código-fonte, verificações de regras de negócios e, por fim, chegando até a etapa de distribuição automatizada do app para o Google Play.

Desde 2012 com atuação no setor de TI, é Engenheiro de Software com forte experiência em desenvolvimento mobile. Já trabalhou também com desenvolvimento front-end, back-end e em manutenção de software legado. Oficialmente certificado Scrum Master (pela Scrum Alliance), é apaixonado por trabalhar com todas as correntes do Agile — Scrum, Lean, Kanban e XP. Bacharel em Ciência da Computação pela Universidade Federal do Rio Grande do Sul (UFRGS), é também blogueiro e palestrante em eventos sobre tecnologia. Nas horas vagas, é frequentador assíduo do estádio do seu time de coração, game maníaco desde os quatro anos de idade e viciado em happy hours.

1 Primeiros passos e definições
1.1 O problema
1.2 Pipeline de deployment
1.3 Integração contínua
1.4 Entrega contínua x Deployment contínuo
1.5 O caso de estudo
2 Gerenciamento de branches
2.1 Gerenciando branches em um contexto com integração contínua
2.2 Estratégias de branching
3 Testes automatizados
3.1 O que é um teste automatizado?
3.2 Testes unitários
3.3 Análise estática de código
3.4 Testes de integração
3.5 Testes de integração em Android
3.6 Testes funcionais
4 Ferramentas para integração e entrega contínua
4.1 Travis CI
4.2 GoCD
4.3 Jenkins
4.4 Comparação entre ferramentas
4.5 Publicação no Google Play
5 Distribuições over-the-air
5.1 O conceito
5.2 Requisitos para atualizações OTA
5.3 HockeyApp
5.4 Crashlytics
5.5 Conclusão
6 Bibliografia

Erscheint lt. Verlag 30.9.2016
Verlagsort São Paulo
Sprache portugiesisch
Themenwelt Informatik Betriebssysteme / Server Android
Schlagworte Automatização • entrega • Entrega Contínua • Google Play • Software • Teste
ISBN-10 85-5519-220-X / 855519220X
ISBN-13 978-85-5519-220-3 / 9788555192203
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