20
Como Se Tornar Um Desenvolvedor Android De Sucesso Um código limpo sempre parece que foi escrito por alguém que se importa. Tio Bob Somos o que repetidamente fazemos. A excelência, não é um feito, mas um hábito. Aristóteles

Como Se Tornar Um Desenvolvedor Android De Sucesso

Embed Size (px)

Citation preview

Page 1: Como Se Tornar Um Desenvolvedor Android De Sucesso

Como Se Tornar Um Desenvolvedor Android De Sucesso

Um código limpo sempre parece que

foi escrito por alguém que se

importa.

Tio BobSomos o que

repetidamente fazemos. A

excelência, não é um feito, mas um

hábito.

Aristóteles

Page 2: Como Se Tornar Um Desenvolvedor Android De Sucesso

— Android é maioria

— É ubíquo

— Inserido no IOT

— $$$$$$$$$$$

— Sua ideia para a realidade

Por Que Desenvolver para Android?

Page 3: Como Se Tornar Um Desenvolvedor Android De Sucesso

QUASE 85% DOS SMARTPHONES DO MUNDOAndroid é Fod***

Page 4: Como Se Tornar Um Desenvolvedor Android De Sucesso

ANDROID TV, WEAR E ANDROID AUTOÉ ubíquo

Page 5: Como Se Tornar Um Desenvolvedor Android De Sucesso

INTERNET DAS COISASAndroid controla tudo

Page 6: Como Se Tornar Um Desenvolvedor Android De Sucesso

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Boas oportunidades

Page 7: Como Se Tornar Um Desenvolvedor Android De Sucesso

TRANSFORMAR IDEIAS EM REALIDADEEmpreendedorismo

Page 8: Como Se Tornar Um Desenvolvedor Android De Sucesso

— Lógica de programação

— Linguagem Java

— Banco de Dados

— Android

— Testes

O Caminho do Sucesso no Android

Page 9: Como Se Tornar Um Desenvolvedor Android De Sucesso

Lógica de ProgramaçãoVocê precisa da base

— Constantes, Variáveis e Tipos de Dados

— Operadores Aritméticos

— Operadores Relacionais

— Operadores Lógicos

— Estrutura de Decisão e Repetição

Page 10: Como Se Tornar Um Desenvolvedor Android De Sucesso

Linguagem JavaA linguagem mãe do Android

— JVM, JDK, JRE

— Variáveis e Controle de fluxo

— Orientação a Objetos

— Modificadores de acesso

— Atributos de classe

— Herança e polimorfismo

— Exceções e controle de erros

Page 11: Como Se Tornar Um Desenvolvedor Android De Sucesso

BANCO DE DADOSO Android tem o seu também

— Conceitos

○ Modelagem de dados

○ Insert, Delete e Update

○ Select e Joins

— SQLite

Page 12: Como Se Tornar Um Desenvolvedor Android De Sucesso

A PLATAFORMA ANDROIDMais é obvio, ou não

— Dominar o Android Studio

— Arquitetura do sistema operacional

— Android SDK Tools e Activity

— Fragments, Views, e List View

— Intents e Intent filters

— Layouts e Custom Views

— Recursos, Temas e Material Design

— Dialogs, Menus e WebView

— SQLite e Content Providers

— Notificações

— E etc...

Page 13: Como Se Tornar Um Desenvolvedor Android De Sucesso

TESTAR TUDO O QUE FOR POSSÍVELTestes, testes e mais testes

— Testes Unitários

— Teste de Interface Gráfica

— Teste de versões do Android

— Ferramentas

○ Espresso

○ JUnit

○ Robotium

○ Robolectric

○ Appium

Page 14: Como Se Tornar Um Desenvolvedor Android De Sucesso

— Fabricas de aplicativos

— Empresas aplicativos

— Freelancer

— Empreendedorismo

O Mercado de Trabalho Android

Page 15: Como Se Tornar Um Desenvolvedor Android De Sucesso

FÁBRICAS DE APLICATIVOSEmpresas especializas em desenvolver apps

Page 16: Como Se Tornar Um Desenvolvedor Android De Sucesso

EMPRESAS APLICATIVOSO produto principal é um aplicativo

Page 17: Como Se Tornar Um Desenvolvedor Android De Sucesso

FREELANCERTrabalhos extras ou principal

Page 18: Como Se Tornar Um Desenvolvedor Android De Sucesso

EMPREENDEDORISMOTira suas ideias do papel

Page 19: Como Se Tornar Um Desenvolvedor Android De Sucesso

ObrigadoJunte-se ao AndroidPro

[email protected]

www.androidpro.com.br

/AndroidProDev /AndroidProDev /AndroidProBrasil/AndroidProBrasil