SlideShare uma empresa Scribd logo
1 de 31
Quem somos:

    Eduardo Lagares

    Maurílio Henrique

    www.kiwitecnologia.com.br

    @kiwitec
Introdução ao desenvolvimento para
dispositivos móveis:


    As tecnologias existentes: Android, iOS, Windows Phone

    Por onde começar?

    O mercado de trabalho.
Números

           36% da população mundial utiliza smartphones;

           12% da população mundial já usa tablets;

           O Brasil tem 27 milhões de usuários de smarthphones;




Fonte: Exame
Plataformas abordadas
Não existe a melhor opção

    Veja qual plataforma você irá se adaptar mais rápido.

    Já tem um cliente? Ótimo e qual público ele pretende focar?

    Já tem uma ideia e não sabe em qual plataforma começar?
     Vamos tentar esclarecer isso agora!
Android

    Atualmente desenvolvido pela Google.

    Versão atual 4.1.1 Jelly Bean

    Adquirida pela Google em 2005, a Android Inc era uma
     pequena empresa de Palo Alto, Califórnia, USA.

    O primeiro smartphone disponível com ANDROID foi um HTC
     lançado em outubro de 2008.

    O primeiro tablet com ANDROID foi um Motorola lançado em
     fevereiro de 2011.
Android
O que você precisa?

          Computador com sistema operacional com suporte a
           Java (Windows, OSX, Linux, etc);
          Android SDK
           (http://developer.android.com/sdk/index.html)
          IDE (Netbeans, Eclipse, Motorola, etc)
          Noções da linguagem Java;
          Um aparelho Android não é 100% necessário, mas ter 1
           por versão é uma ótima solução para os testes;
          Um pouco de força de vontade.
Com o que devo me preocupar?

    Variedade de aparelhos e hardwares;

    Variedade de displays;

    Variedade de versões em uso;

    Usabilidade (Muito foco aqui);

    Suporte ao máximo de aparelhos possíveis;

    Teste em todos os dispositivos que puder.
Por onde começar

                                       Android Developer:

   http://developer.android.com/develop/index.html

   http://developer.android.com/tools/extras/support-library.html

                                       Google: http://google.com

                                       StackOverFlow:
                                        http://stackoverflow.com

                                       Android Groups e
                                        Comunidades

                                       Use e abuse dos aplicativos
Onde publicar?


    Mais de 500 mil aplicativos publicados.

    Mais de 15 bilhões de downloads.

    250 milhões de usuários cadastrados.

    Conta desenvolvedor:
     https://play.google.com/apps/publish/signup

    Taxa de U$ 25,00 por ano.
Dúvidas
iOS

       Desenvolvido pela Apple;

       Hoje na versão 6.0;

       Disponível em iPhone, iPad, iPod, Apple TV;

       365 milhões de aparelhos que rodam iOS vendidos;
iOS - Como começar?

    Computador com OS X Intel;

    IDE xCode;

    Conhecimento básico na linguagem C/C++

    Preciso de um aparelho iOS?

    Conta desenvolvedor: developer.apple.com

    Taxa de U$ 99,00 por ano.

    Ter um FAX!
iOS - Como começar?
iOS - Como começar?
Com o que devo me preocupar?

    iOS Human Interface Guidelines;

    Auto Layout;

    Qualidade;

    Privacidade.
Por onde começar?

    iOS Dev Center:
     https://developer.apple.com/devcenter/ios/index.action

    Google: http://google.com

    StackOverFlow: http://stackoverflow.com
Onde publicar?

     400 milhões de usuários;

     650 milhões de aplicativos;

     225 milhões de aplicativos pagos;

     152 países;

     Taxa de U$ 99,00 por ano.
Dúvidas
Windows Phone

    Desenvolvido pela Microsoft;

    Versão atual 7.5 (Mango);

    Chegou em 2010 para substituir o Windows Mobile;

    A parceria fechada com a Nokia deu ao Windows Phone uma
     maior competitividade;

    Ainda não tem suporte para tablets;

    Integração XBOX Live.
O que você precisa?

    Computador com sistema operacional Windows;
    Windows Phone Developer Tools;
    Windows Phone SDK;
    Noções da linguagem C#;
    Um aparelho com Windows Phone não é 100% necessário,
     mas os testes sempre são melhores diretamente nos
     aparelhos;
    Força de vontade!
Com o que devo me preocupar?

    Pouco suporte entre as versões;

    Conceito de usabilidade diferenciado.
Por onde começar?

    Site oficial: http://dev.windowsphone.com/.

    Windows Phone Software Development Kit (SDK).

    Exemplos: http://code.msdn.microsoft.com/wpapps

    Registro do seu aparelho: http://www.fernandasallai.com.br/?
     p=686
Onde publicar?

    Marketplace: http://www.windowsphone.com/pt-br/store

    Marketplace Test Kit.

    $99,99 USD por ano.

    Cerca de 100 mil aplicativos com um crescimento médio de 300
     aplicativos novos por dia.
Dúvidas
Mercado de trabalho

    Qual é seu caso?

       Funcionário

       Startup

       Empresa de desenvolvimento
Mercado de trabalho

    Funcionário:

       Iniciando com R$ 2.000,00 mensais podendo chegar a R$
        10.000,00 mensais.

       Sua experiência conta muito.

       Ter lido sobre um problema é bem diferente de ter resolvido
        um problema.

       Portfólio, quanto mais melhor.
Mercado de trabalho

    Startup

       Ter uma ideia muito boa e que você aposte.

       Conseguir investidores

       Você não receberá um salário por isso.

       Em média, faturamento anual de no mínimo 1 milhão.
Mercado de trabalho

    Empresa

       É um grupo de amigos?

       Você tem investimento pra manter essa empresa?

       Qual o seu foco de mercado?

       Suas responsabilidades serão maiores.

       Pesquisar concorrência e mão de obra.
Dúvidas?

Mais conteúdo relacionado

Mais procurados

Introdução ao Android
Introdução ao AndroidIntrodução ao Android
Introdução ao AndroidJanynne Gomes
 
Mobile - Uma introdução sobre sistemas para dispositivos móveis.
Mobile - Uma introdução sobre sistemas para dispositivos móveis.Mobile - Uma introdução sobre sistemas para dispositivos móveis.
Mobile - Uma introdução sobre sistemas para dispositivos móveis.Júlia Fernandes Alves
 
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2Carlos Eugenio Torres
 
Dispositivos móveis: Conceito, história e mercado
Dispositivos móveis: Conceito, história e mercadoDispositivos móveis: Conceito, história e mercado
Dispositivos móveis: Conceito, história e mercadoDanilo Filitto
 
Arquitetura dos dispositivos móveis
Arquitetura dos dispositivos móveisArquitetura dos dispositivos móveis
Arquitetura dos dispositivos móveisAlexsander Fontes
 
Introdução ao Desenvolvimento Android
Introdução ao Desenvolvimento AndroidIntrodução ao Desenvolvimento Android
Introdução ao Desenvolvimento AndroidJosé Alexandre Macedo
 
Aula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvelAula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvelJanynne Gomes
 
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2013
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2013Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2013
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2013Carlos Eugenio Torres
 
Seminário - Linguagem Dart: Structured web apps
Seminário - Linguagem Dart: Structured web appsSeminário - Linguagem Dart: Structured web apps
Seminário - Linguagem Dart: Structured web appsGiancarlo Silva
 
Aula: Características dos dispositivos móveis
Aula: Características dos dispositivos móveisAula: Características dos dispositivos móveis
Aula: Características dos dispositivos móveisJanynne Gomes
 
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...Pedro Edson Silva Barros
 
Desenvolvimento Mobile
Desenvolvimento MobileDesenvolvimento Mobile
Desenvolvimento MobileElton Minetto
 
Indicações para a utilização segura dos dispositivos móveis
 Indicações para a utilização segura dos dispositivos móveis Indicações para a utilização segura dos dispositivos móveis
Indicações para a utilização segura dos dispositivos móveisBecre Celorico de Basto
 

Mais procurados (20)

Introdução ao Android
Introdução ao AndroidIntrodução ao Android
Introdução ao Android
 
Mobile - Uma introdução sobre sistemas para dispositivos móveis.
Mobile - Uma introdução sobre sistemas para dispositivos móveis.Mobile - Uma introdução sobre sistemas para dispositivos móveis.
Mobile - Uma introdução sobre sistemas para dispositivos móveis.
 
Android
AndroidAndroid
Android
 
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
 
Android - Conceito e Arquitetura
Android - Conceito e ArquiteturaAndroid - Conceito e Arquitetura
Android - Conceito e Arquitetura
 
Dispositivos móveis: Conceito, história e mercado
Dispositivos móveis: Conceito, história e mercadoDispositivos móveis: Conceito, história e mercado
Dispositivos móveis: Conceito, história e mercado
 
Arquitetura dos dispositivos móveis
Arquitetura dos dispositivos móveisArquitetura dos dispositivos móveis
Arquitetura dos dispositivos móveis
 
Introdução ao Desenvolvimento Android
Introdução ao Desenvolvimento AndroidIntrodução ao Desenvolvimento Android
Introdução ao Desenvolvimento Android
 
Linguagem Dart (Google)
Linguagem Dart (Google)Linguagem Dart (Google)
Linguagem Dart (Google)
 
Aula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvelAula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvel
 
Sistema Operacional Android
Sistema Operacional AndroidSistema Operacional Android
Sistema Operacional Android
 
Android
AndroidAndroid
Android
 
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2013
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2013Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2013
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2013
 
Android
Android Android
Android
 
Seminário - Linguagem Dart: Structured web apps
Seminário - Linguagem Dart: Structured web appsSeminário - Linguagem Dart: Structured web apps
Seminário - Linguagem Dart: Structured web apps
 
Aula: Características dos dispositivos móveis
Aula: Características dos dispositivos móveisAula: Características dos dispositivos móveis
Aula: Características dos dispositivos móveis
 
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
 
Desenvolvimento Mobile
Desenvolvimento MobileDesenvolvimento Mobile
Desenvolvimento Mobile
 
Android
Android Android
Android
 
Indicações para a utilização segura dos dispositivos móveis
 Indicações para a utilização segura dos dispositivos móveis Indicações para a utilização segura dos dispositivos móveis
Indicações para a utilização segura dos dispositivos móveis
 

Destaque

Tipos de Aplicações Móveis
Tipos de Aplicações MóveisTipos de Aplicações Móveis
Tipos de Aplicações MóveisNeilor Caldeira
 
Dispositivos Móveis - Mobile
Dispositivos Móveis - MobileDispositivos Móveis - Mobile
Dispositivos Móveis - Mobileruirodas
 
Introdução a Programação de Dispositivos Móveis
Introdução a Programação de Dispositivos MóveisIntrodução a Programação de Dispositivos Móveis
Introdução a Programação de Dispositivos Móveisigorpimentel
 
Desenvolvimento de aplicações para dispositivos móveis
Desenvolvimento de aplicações para dispositivos móveisDesenvolvimento de aplicações para dispositivos móveis
Desenvolvimento de aplicações para dispositivos móveisMarcelo Quinta
 
Arquitetura de dispositivos móveis
Arquitetura de dispositivos móveis Arquitetura de dispositivos móveis
Arquitetura de dispositivos móveis Italo Andrade
 
Aula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveisAula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveisJanynne Gomes
 
Competências para aprender e competências para ensinar COM TIC
Competências para aprender e competências para ensinar COM TICCompetências para aprender e competências para ensinar COM TIC
Competências para aprender e competências para ensinar COM TICFernando Albuquerque Costa
 
Histórias, Mitos e Aspirações das TIC na Educação em Portugal
Histórias, Mitos e Aspirações das TIC na Educação em PortugalHistórias, Mitos e Aspirações das TIC na Educação em Portugal
Histórias, Mitos e Aspirações das TIC na Educação em PortugalAntonio Dias de Figueiredo
 
Mini Curso de Design de Interfaces para Dispositivos Móveis
Mini Curso de Design de Interfaces para Dispositivos MóveisMini Curso de Design de Interfaces para Dispositivos Móveis
Mini Curso de Design de Interfaces para Dispositivos MóveisPaolo Passeri
 
Pesquisa analisa o mercado de mobile e de m-commerce no Brasil
Pesquisa analisa o mercado de mobile e de m-commerce no BrasilPesquisa analisa o mercado de mobile e de m-commerce no Brasil
Pesquisa analisa o mercado de mobile e de m-commerce no BrasilHi-Midia
 
Riscos da Segurança dos Dispositivos Móveis
Riscos da Segurança dos Dispositivos MóveisRiscos da Segurança dos Dispositivos Móveis
Riscos da Segurança dos Dispositivos MóveisSidney Nóbrega
 

Destaque (14)

Tipos de Aplicações Móveis
Tipos de Aplicações MóveisTipos de Aplicações Móveis
Tipos de Aplicações Móveis
 
Dispositivos Móveis - Mobile
Dispositivos Móveis - MobileDispositivos Móveis - Mobile
Dispositivos Móveis - Mobile
 
Introdução a Programação de Dispositivos Móveis
Introdução a Programação de Dispositivos MóveisIntrodução a Programação de Dispositivos Móveis
Introdução a Programação de Dispositivos Móveis
 
Curso Básico Android
Curso Básico AndroidCurso Básico Android
Curso Básico Android
 
Desenvolvimento de aplicações para dispositivos móveis
Desenvolvimento de aplicações para dispositivos móveisDesenvolvimento de aplicações para dispositivos móveis
Desenvolvimento de aplicações para dispositivos móveis
 
Arquitetura de dispositivos móveis
Arquitetura de dispositivos móveis Arquitetura de dispositivos móveis
Arquitetura de dispositivos móveis
 
Aula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveisAula - Arquiteturas de aplicações móveis
Aula - Arquiteturas de aplicações móveis
 
Dispositivos Móveis
Dispositivos MóveisDispositivos Móveis
Dispositivos Móveis
 
Dispositivos móveis na aula: apredizagem apoiada em projetos
Dispositivos móveis na aula: apredizagem apoiada em projetosDispositivos móveis na aula: apredizagem apoiada em projetos
Dispositivos móveis na aula: apredizagem apoiada em projetos
 
Competências para aprender e competências para ensinar COM TIC
Competências para aprender e competências para ensinar COM TICCompetências para aprender e competências para ensinar COM TIC
Competências para aprender e competências para ensinar COM TIC
 
Histórias, Mitos e Aspirações das TIC na Educação em Portugal
Histórias, Mitos e Aspirações das TIC na Educação em PortugalHistórias, Mitos e Aspirações das TIC na Educação em Portugal
Histórias, Mitos e Aspirações das TIC na Educação em Portugal
 
Mini Curso de Design de Interfaces para Dispositivos Móveis
Mini Curso de Design de Interfaces para Dispositivos MóveisMini Curso de Design de Interfaces para Dispositivos Móveis
Mini Curso de Design de Interfaces para Dispositivos Móveis
 
Pesquisa analisa o mercado de mobile e de m-commerce no Brasil
Pesquisa analisa o mercado de mobile e de m-commerce no BrasilPesquisa analisa o mercado de mobile e de m-commerce no Brasil
Pesquisa analisa o mercado de mobile e de m-commerce no Brasil
 
Riscos da Segurança dos Dispositivos Móveis
Riscos da Segurança dos Dispositivos MóveisRiscos da Segurança dos Dispositivos Móveis
Riscos da Segurança dos Dispositivos Móveis
 

Semelhante a Introdução ao desenvolvimento para dispositivos móveis

Palestra sobre android
Palestra sobre androidPalestra sobre android
Palestra sobre androidReuel Lopes
 
Programando Android - Aula 1
Programando Android - Aula 1Programando Android - Aula 1
Programando Android - Aula 1Kalil Maciel
 
Guia para o Profissional Android
Guia para o Profissional AndroidGuia para o Profissional Android
Guia para o Profissional Androidarmeniocardoso
 
Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...
Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...
Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...Matheus Piscioneri
 
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Leonardo Turbiani
 
Criando aplicativos-para-dispositivos-moveis
Criando aplicativos-para-dispositivos-moveisCriando aplicativos-para-dispositivos-moveis
Criando aplicativos-para-dispositivos-moveisklaibert
 
Programação para dispositivos Móveis - Criação de aplicativos - Android Aula...
Programação para dispositivos Móveis - Criação de aplicativos  - Android Aula...Programação para dispositivos Móveis - Criação de aplicativos  - Android Aula...
Programação para dispositivos Móveis - Criação de aplicativos - Android Aula...Diogo Rafael da Silva
 
O Mercado e Desenvolvimento em Mobile
O Mercado e Desenvolvimento em MobileO Mercado e Desenvolvimento em Mobile
O Mercado e Desenvolvimento em MobileThiago Cortat
 
Hangout Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...
Hangout  Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...Hangout  Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...
Hangout Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...Jackson F. de A. Mafra
 
Desenvolvimento para Android
Desenvolvimento para AndroidDesenvolvimento para Android
Desenvolvimento para Android3waynet
 
Google android p Noobs - COMBINATIVIDADE - UPE
Google android p  Noobs - COMBINATIVIDADE - UPEGoogle android p  Noobs - COMBINATIVIDADE - UPE
Google android p Noobs - COMBINATIVIDADE - UPELevi Saturnino
 
Bate papo sobre desenvolvimento de spftware
Bate papo sobre desenvolvimento de spftwareBate papo sobre desenvolvimento de spftware
Bate papo sobre desenvolvimento de spftwareAdriano Santos
 
Introdução a programação em Android
Introdução a programação em AndroidIntrodução a programação em Android
Introdução a programação em Androidilegra
 
Definindo testes e estratégias para dispositivos móveis
Definindo testes e estratégias para dispositivos móveisDefinindo testes e estratégias para dispositivos móveis
Definindo testes e estratégias para dispositivos móveisThiago Cordeiro
 
Fundamentos do desenvolvimento mobile - Daniel da cruz do amaral rocha
Fundamentos do desenvolvimento mobile - Daniel da cruz do amaral rochaFundamentos do desenvolvimento mobile - Daniel da cruz do amaral rocha
Fundamentos do desenvolvimento mobile - Daniel da cruz do amaral rochaDanielAmaral70
 
Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011Tadeu Araujo
 

Semelhante a Introdução ao desenvolvimento para dispositivos móveis (20)

Palestra sobre android
Palestra sobre androidPalestra sobre android
Palestra sobre android
 
Programando Android - Aula 1
Programando Android - Aula 1Programando Android - Aula 1
Programando Android - Aula 1
 
Guia para o Profissional Android
Guia para o Profissional AndroidGuia para o Profissional Android
Guia para o Profissional Android
 
A vez do mobile - Dev in Bahia #3
A vez do mobile - Dev in Bahia #3A vez do mobile - Dev in Bahia #3
A vez do mobile - Dev in Bahia #3
 
Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...
Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...
Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...
 
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
 
Criando aplicativos-para-dispositivos-moveis
Criando aplicativos-para-dispositivos-moveisCriando aplicativos-para-dispositivos-moveis
Criando aplicativos-para-dispositivos-moveis
 
Programação para dispositivos Móveis - Criação de aplicativos - Android Aula...
Programação para dispositivos Móveis - Criação de aplicativos  - Android Aula...Programação para dispositivos Móveis - Criação de aplicativos  - Android Aula...
Programação para dispositivos Móveis - Criação de aplicativos - Android Aula...
 
Palestra Android
Palestra AndroidPalestra Android
Palestra Android
 
O Mercado e Desenvolvimento em Mobile
O Mercado e Desenvolvimento em MobileO Mercado e Desenvolvimento em Mobile
O Mercado e Desenvolvimento em Mobile
 
Android Aprendiz
Android AprendizAndroid Aprendiz
Android Aprendiz
 
Hangout Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...
Hangout  Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...Hangout  Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...
Hangout Tempo Real Eventos - Android - Os primeiros passos do desenvolviment...
 
Desenvolvimento para Android
Desenvolvimento para AndroidDesenvolvimento para Android
Desenvolvimento para Android
 
7 Masters sobre Android
7 Masters sobre Android7 Masters sobre Android
7 Masters sobre Android
 
Google android p Noobs - COMBINATIVIDADE - UPE
Google android p  Noobs - COMBINATIVIDADE - UPEGoogle android p  Noobs - COMBINATIVIDADE - UPE
Google android p Noobs - COMBINATIVIDADE - UPE
 
Bate papo sobre desenvolvimento de spftware
Bate papo sobre desenvolvimento de spftwareBate papo sobre desenvolvimento de spftware
Bate papo sobre desenvolvimento de spftware
 
Introdução a programação em Android
Introdução a programação em AndroidIntrodução a programação em Android
Introdução a programação em Android
 
Definindo testes e estratégias para dispositivos móveis
Definindo testes e estratégias para dispositivos móveisDefinindo testes e estratégias para dispositivos móveis
Definindo testes e estratégias para dispositivos móveis
 
Fundamentos do desenvolvimento mobile - Daniel da cruz do amaral rocha
Fundamentos do desenvolvimento mobile - Daniel da cruz do amaral rochaFundamentos do desenvolvimento mobile - Daniel da cruz do amaral rocha
Fundamentos do desenvolvimento mobile - Daniel da cruz do amaral rocha
 
Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011
 

Último

AVALIAÇÃO INTEGRADA 1ª SÉRIE - EM - 1º BIMESTRE ITINERÁRIO CIÊNCIAS DAS NATUREZA
AVALIAÇÃO INTEGRADA 1ª SÉRIE - EM - 1º BIMESTRE ITINERÁRIO CIÊNCIAS DAS NATUREZAAVALIAÇÃO INTEGRADA 1ª SÉRIE - EM - 1º BIMESTRE ITINERÁRIO CIÊNCIAS DAS NATUREZA
AVALIAÇÃO INTEGRADA 1ª SÉRIE - EM - 1º BIMESTRE ITINERÁRIO CIÊNCIAS DAS NATUREZAEdioFnaf
 
PLANEJAMENTO anual do 3ANO fundamental 1 MG.pdf
PLANEJAMENTO anual do  3ANO fundamental 1 MG.pdfPLANEJAMENTO anual do  3ANO fundamental 1 MG.pdf
PLANEJAMENTO anual do 3ANO fundamental 1 MG.pdfProfGleide
 
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptxSlide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptxconcelhovdragons
 
EVANGELISMO É MISSÕES ATUALIZADO 2024.pptx
EVANGELISMO É MISSÕES ATUALIZADO 2024.pptxEVANGELISMO É MISSÕES ATUALIZADO 2024.pptx
EVANGELISMO É MISSÕES ATUALIZADO 2024.pptxHenriqueLuciano2
 
Dança Contemporânea na arte da dança primeira parte
Dança Contemporânea na arte da dança primeira parteDança Contemporânea na arte da dança primeira parte
Dança Contemporânea na arte da dança primeira partecoletivoddois
 
atividades diversas 1° ano alfabetização
atividades diversas 1° ano alfabetizaçãoatividades diversas 1° ano alfabetização
atividades diversas 1° ano alfabetizaçãodanielagracia9
 
Mini livro sanfona - Diga não ao bullying
Mini livro sanfona - Diga não ao  bullyingMini livro sanfona - Diga não ao  bullying
Mini livro sanfona - Diga não ao bullyingMary Alvarenga
 
A Inteligência Artificial na Educação e a Inclusão Linguística
A Inteligência Artificial na Educação e a Inclusão LinguísticaA Inteligência Artificial na Educação e a Inclusão Linguística
A Inteligência Artificial na Educação e a Inclusão LinguísticaFernanda Ledesma
 
parte indígena.pptxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
parte indígena.pptxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzparte indígena.pptxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
parte indígena.pptxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzAlexandrePereira818171
 
TREINAMENTO - BOAS PRATICAS DE HIGIENE NA COZINHA.ppt
TREINAMENTO - BOAS PRATICAS DE HIGIENE NA COZINHA.pptTREINAMENTO - BOAS PRATICAS DE HIGIENE NA COZINHA.ppt
TREINAMENTO - BOAS PRATICAS DE HIGIENE NA COZINHA.pptAlineSilvaPotuk
 
Junto ao poço estava eu Quando um homem judeu Viu a sede que havia em mim
Junto ao poço estava eu Quando um homem judeu Viu a sede que havia em mimJunto ao poço estava eu Quando um homem judeu Viu a sede que havia em mim
Junto ao poço estava eu Quando um homem judeu Viu a sede que havia em mimWashingtonSampaio5
 
Slides Lição 3, Betel, Ordenança para congregar e prestar culto racional, 2Tr...
Slides Lição 3, Betel, Ordenança para congregar e prestar culto racional, 2Tr...Slides Lição 3, Betel, Ordenança para congregar e prestar culto racional, 2Tr...
Slides Lição 3, Betel, Ordenança para congregar e prestar culto racional, 2Tr...LuizHenriquedeAlmeid6
 
AULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptx
AULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptxAULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptx
AULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptxGislaineDuresCruz
 
19 de abril - Dia dos povos indigenas brasileiros
19 de abril - Dia dos povos indigenas brasileiros19 de abril - Dia dos povos indigenas brasileiros
19 de abril - Dia dos povos indigenas brasileirosMary Alvarenga
 
Linguagem verbal , não verbal e mista.pdf
Linguagem verbal , não verbal e mista.pdfLinguagem verbal , não verbal e mista.pdf
Linguagem verbal , não verbal e mista.pdfLaseVasconcelos1
 
As Viagens Missionária do Apostolo Paulo.pptx
As Viagens Missionária do Apostolo Paulo.pptxAs Viagens Missionária do Apostolo Paulo.pptx
As Viagens Missionária do Apostolo Paulo.pptxAlexandreFrana33
 
6°ano Uso de pontuação e acentuação.pptx
6°ano Uso de pontuação e acentuação.pptx6°ano Uso de pontuação e acentuação.pptx
6°ano Uso de pontuação e acentuação.pptxErivaldoLima15
 
Gametogênese, formação dos gametas masculino e feminino
Gametogênese, formação dos gametas masculino e femininoGametogênese, formação dos gametas masculino e feminino
Gametogênese, formação dos gametas masculino e femininoCelianeOliveira8
 
Geometria 5to Educacion Primaria EDU Ccesa007.pdf
Geometria  5to Educacion Primaria EDU  Ccesa007.pdfGeometria  5to Educacion Primaria EDU  Ccesa007.pdf
Geometria 5to Educacion Primaria EDU Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

AVALIAÇÃO INTEGRADA 1ª SÉRIE - EM - 1º BIMESTRE ITINERÁRIO CIÊNCIAS DAS NATUREZA
AVALIAÇÃO INTEGRADA 1ª SÉRIE - EM - 1º BIMESTRE ITINERÁRIO CIÊNCIAS DAS NATUREZAAVALIAÇÃO INTEGRADA 1ª SÉRIE - EM - 1º BIMESTRE ITINERÁRIO CIÊNCIAS DAS NATUREZA
AVALIAÇÃO INTEGRADA 1ª SÉRIE - EM - 1º BIMESTRE ITINERÁRIO CIÊNCIAS DAS NATUREZA
 
PLANEJAMENTO anual do 3ANO fundamental 1 MG.pdf
PLANEJAMENTO anual do  3ANO fundamental 1 MG.pdfPLANEJAMENTO anual do  3ANO fundamental 1 MG.pdf
PLANEJAMENTO anual do 3ANO fundamental 1 MG.pdf
 
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptxSlide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
 
EVANGELISMO É MISSÕES ATUALIZADO 2024.pptx
EVANGELISMO É MISSÕES ATUALIZADO 2024.pptxEVANGELISMO É MISSÕES ATUALIZADO 2024.pptx
EVANGELISMO É MISSÕES ATUALIZADO 2024.pptx
 
Dança Contemporânea na arte da dança primeira parte
Dança Contemporânea na arte da dança primeira parteDança Contemporânea na arte da dança primeira parte
Dança Contemporânea na arte da dança primeira parte
 
atividades diversas 1° ano alfabetização
atividades diversas 1° ano alfabetizaçãoatividades diversas 1° ano alfabetização
atividades diversas 1° ano alfabetização
 
Mini livro sanfona - Diga não ao bullying
Mini livro sanfona - Diga não ao  bullyingMini livro sanfona - Diga não ao  bullying
Mini livro sanfona - Diga não ao bullying
 
A Inteligência Artificial na Educação e a Inclusão Linguística
A Inteligência Artificial na Educação e a Inclusão LinguísticaA Inteligência Artificial na Educação e a Inclusão Linguística
A Inteligência Artificial na Educação e a Inclusão Linguística
 
parte indígena.pptxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
parte indígena.pptxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzparte indígena.pptxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
parte indígena.pptxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
 
TREINAMENTO - BOAS PRATICAS DE HIGIENE NA COZINHA.ppt
TREINAMENTO - BOAS PRATICAS DE HIGIENE NA COZINHA.pptTREINAMENTO - BOAS PRATICAS DE HIGIENE NA COZINHA.ppt
TREINAMENTO - BOAS PRATICAS DE HIGIENE NA COZINHA.ppt
 
Junto ao poço estava eu Quando um homem judeu Viu a sede que havia em mim
Junto ao poço estava eu Quando um homem judeu Viu a sede que havia em mimJunto ao poço estava eu Quando um homem judeu Viu a sede que havia em mim
Junto ao poço estava eu Quando um homem judeu Viu a sede que havia em mim
 
Slides Lição 3, Betel, Ordenança para congregar e prestar culto racional, 2Tr...
Slides Lição 3, Betel, Ordenança para congregar e prestar culto racional, 2Tr...Slides Lição 3, Betel, Ordenança para congregar e prestar culto racional, 2Tr...
Slides Lição 3, Betel, Ordenança para congregar e prestar culto racional, 2Tr...
 
AULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptx
AULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptxAULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptx
AULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptx
 
19 de abril - Dia dos povos indigenas brasileiros
19 de abril - Dia dos povos indigenas brasileiros19 de abril - Dia dos povos indigenas brasileiros
19 de abril - Dia dos povos indigenas brasileiros
 
Linguagem verbal , não verbal e mista.pdf
Linguagem verbal , não verbal e mista.pdfLinguagem verbal , não verbal e mista.pdf
Linguagem verbal , não verbal e mista.pdf
 
As Viagens Missionária do Apostolo Paulo.pptx
As Viagens Missionária do Apostolo Paulo.pptxAs Viagens Missionária do Apostolo Paulo.pptx
As Viagens Missionária do Apostolo Paulo.pptx
 
6°ano Uso de pontuação e acentuação.pptx
6°ano Uso de pontuação e acentuação.pptx6°ano Uso de pontuação e acentuação.pptx
6°ano Uso de pontuação e acentuação.pptx
 
“O AMANHÃ EXIGE O MELHOR DE HOJE” _
“O AMANHÃ EXIGE O MELHOR DE HOJE”       _“O AMANHÃ EXIGE O MELHOR DE HOJE”       _
“O AMANHÃ EXIGE O MELHOR DE HOJE” _
 
Gametogênese, formação dos gametas masculino e feminino
Gametogênese, formação dos gametas masculino e femininoGametogênese, formação dos gametas masculino e feminino
Gametogênese, formação dos gametas masculino e feminino
 
Geometria 5to Educacion Primaria EDU Ccesa007.pdf
Geometria  5to Educacion Primaria EDU  Ccesa007.pdfGeometria  5to Educacion Primaria EDU  Ccesa007.pdf
Geometria 5to Educacion Primaria EDU Ccesa007.pdf
 

Introdução ao desenvolvimento para dispositivos móveis

  • 1. Quem somos:  Eduardo Lagares  Maurílio Henrique  www.kiwitecnologia.com.br  @kiwitec
  • 2. Introdução ao desenvolvimento para dispositivos móveis: As tecnologias existentes: Android, iOS, Windows Phone Por onde começar? O mercado de trabalho.
  • 3. Números  36% da população mundial utiliza smartphones;  12% da população mundial já usa tablets;  O Brasil tem 27 milhões de usuários de smarthphones; Fonte: Exame
  • 5. Não existe a melhor opção  Veja qual plataforma você irá se adaptar mais rápido.  Já tem um cliente? Ótimo e qual público ele pretende focar?  Já tem uma ideia e não sabe em qual plataforma começar? Vamos tentar esclarecer isso agora!
  • 6. Android  Atualmente desenvolvido pela Google.  Versão atual 4.1.1 Jelly Bean  Adquirida pela Google em 2005, a Android Inc era uma pequena empresa de Palo Alto, Califórnia, USA.  O primeiro smartphone disponível com ANDROID foi um HTC lançado em outubro de 2008.  O primeiro tablet com ANDROID foi um Motorola lançado em fevereiro de 2011.
  • 8. O que você precisa?  Computador com sistema operacional com suporte a Java (Windows, OSX, Linux, etc);  Android SDK (http://developer.android.com/sdk/index.html)  IDE (Netbeans, Eclipse, Motorola, etc)  Noções da linguagem Java;  Um aparelho Android não é 100% necessário, mas ter 1 por versão é uma ótima solução para os testes;  Um pouco de força de vontade.
  • 9. Com o que devo me preocupar?  Variedade de aparelhos e hardwares;  Variedade de displays;  Variedade de versões em uso;  Usabilidade (Muito foco aqui);  Suporte ao máximo de aparelhos possíveis;  Teste em todos os dispositivos que puder.
  • 10. Por onde começar  Android Developer: http://developer.android.com/develop/index.html http://developer.android.com/tools/extras/support-library.html  Google: http://google.com  StackOverFlow: http://stackoverflow.com  Android Groups e Comunidades  Use e abuse dos aplicativos
  • 11. Onde publicar?  Mais de 500 mil aplicativos publicados.  Mais de 15 bilhões de downloads.  250 milhões de usuários cadastrados.  Conta desenvolvedor: https://play.google.com/apps/publish/signup  Taxa de U$ 25,00 por ano.
  • 13. iOS  Desenvolvido pela Apple;  Hoje na versão 6.0;  Disponível em iPhone, iPad, iPod, Apple TV;  365 milhões de aparelhos que rodam iOS vendidos;
  • 14. iOS - Como começar?  Computador com OS X Intel;  IDE xCode;  Conhecimento básico na linguagem C/C++  Preciso de um aparelho iOS?  Conta desenvolvedor: developer.apple.com  Taxa de U$ 99,00 por ano.  Ter um FAX!
  • 15. iOS - Como começar?
  • 16. iOS - Como começar?
  • 17. Com o que devo me preocupar?  iOS Human Interface Guidelines;  Auto Layout;  Qualidade;  Privacidade.
  • 18. Por onde começar?  iOS Dev Center: https://developer.apple.com/devcenter/ios/index.action  Google: http://google.com  StackOverFlow: http://stackoverflow.com
  • 19. Onde publicar?  400 milhões de usuários;  650 milhões de aplicativos;  225 milhões de aplicativos pagos;  152 países;  Taxa de U$ 99,00 por ano.
  • 21. Windows Phone  Desenvolvido pela Microsoft;  Versão atual 7.5 (Mango);  Chegou em 2010 para substituir o Windows Mobile;  A parceria fechada com a Nokia deu ao Windows Phone uma maior competitividade;  Ainda não tem suporte para tablets;  Integração XBOX Live.
  • 22. O que você precisa?  Computador com sistema operacional Windows;  Windows Phone Developer Tools;  Windows Phone SDK;  Noções da linguagem C#;  Um aparelho com Windows Phone não é 100% necessário, mas os testes sempre são melhores diretamente nos aparelhos;  Força de vontade!
  • 23. Com o que devo me preocupar?  Pouco suporte entre as versões;  Conceito de usabilidade diferenciado.
  • 24. Por onde começar?  Site oficial: http://dev.windowsphone.com/.  Windows Phone Software Development Kit (SDK).  Exemplos: http://code.msdn.microsoft.com/wpapps  Registro do seu aparelho: http://www.fernandasallai.com.br/? p=686
  • 25. Onde publicar?  Marketplace: http://www.windowsphone.com/pt-br/store  Marketplace Test Kit.  $99,99 USD por ano.  Cerca de 100 mil aplicativos com um crescimento médio de 300 aplicativos novos por dia.
  • 27. Mercado de trabalho  Qual é seu caso?  Funcionário  Startup  Empresa de desenvolvimento
  • 28. Mercado de trabalho  Funcionário:  Iniciando com R$ 2.000,00 mensais podendo chegar a R$ 10.000,00 mensais.  Sua experiência conta muito.  Ter lido sobre um problema é bem diferente de ter resolvido um problema.  Portfólio, quanto mais melhor.
  • 29. Mercado de trabalho  Startup  Ter uma ideia muito boa e que você aposte.  Conseguir investidores  Você não receberá um salário por isso.  Em média, faturamento anual de no mínimo 1 milhão.
  • 30. Mercado de trabalho  Empresa  É um grupo de amigos?  Você tem investimento pra manter essa empresa?  Qual o seu foco de mercado?  Suas responsabilidades serão maiores.  Pesquisar concorrência e mão de obra.