SlideShare uma empresa Scribd logo
1 de 79
Desenvolvimento
         de Aplicações Mobile
         iPad, iPhone, Android
           BlackBerry, Symbian, Windows Mobile e Phone 7




Gerente de TI
Aorta Entretenimento

@dirceubelem
dirceubelem@gmail.com
dirceu.belem@aorta.com.br
<apresentação>
<formação>

• Graduação – Ciência da Computação
• Mestrado – Sistemas Distribuídos
  (Computação Móvel)
• Artigos Publicados
   – Gramado – UFRS - XV Workshop de Gerência e Operação de
      Redes e Serviços (2010) – Páginas: 131 a 144
   – Quito – Equador – IEEE – Conferência Lanoms 2011 – 11/out
      – Security Management




</formação>
@dirceubelem – dirceubelem@gmail.com
<operadora>



•   7 anos de operadora
•   SMS
•   Simcard
•   Pré-pago
•   Corporativo
•   Billing
•   Integração entre sistemas:
    – RMI – DCOM – WS – HTTP/XML
</operadora>
@dirceubelem – dirceubelem@gmail.com
Por que Computação Móvel?
Perspectivas
“Como vai ser a Internet daqui a 20 anos a
partir de hoje?”
  Pergunta respondida por Vinton Cerf
  criador do protocolo TCP/IP em 1974

  Hoje: Vice-presidente do Google
Perspectivas
Respostas de Vinton
  ... Internet se tornará ubíqua ...
  ... Os acessos serão feitos através de
  enlaces de alta velocidade e baixa
  potência ...
  ... Diferentes dispositivos computacionais
  terão Internet embutida e conversarão
  entre si...
Perspectivas
Respostas de Vinton
  ... Em 2020, possivelmente teremos mais
  “coisas” online (“aparelhos”, veículos,
  prédios, etc) que pessoas ...
Perspectivas
Destaques do Artigo de Vinton

  • Computação ubíqua
    • Possivelmente baseada numa
      infraestrutura celular e satélite
    • Redes móveis ad-hoc

  • Internet embutida
Perspectivas
Realidade Virtual
  •   Não importa onde o computador está
Perspectivas
Computação Ubíqua
  •   Não importa onde você está
Tendência da Computação Móvel
Invenção do Futuro?
Invenção do Futuro (Bashful? -
         Dengoso?)
Vendas de PCs
$?
Tipos de Apps
• Pagos
  – Cada item vendido na Apple, 30% fica com a Apple
  – Liberar versões free com recursos limitados

  – A Rovio apresentou um lucro de
  70 milhões de dolares com o
  Angry Birds
Tendências na Moda
Tipos de Apps
• Grátis
  – Apps que adicionam banners de publicidade para
    outros apps ou marcas
  – O desenvolvedor pode ganhar dinheiro nas
    requisições de publicidade de outros apps
  – Indicar o download de um app pago
Tipos de Apps
• Grátis + Serviço de CMS (Content
  Management System)
  – Apps de notícia com serviço CMS embutido
  – Desenvolvedor cobra por mês o serviço
Tipos de Apps
• Grátis que promovem a marca
• Fazer o carrinho vencer todos
os obstáculos é uma mensagem
subliminar
• Um carro que voa
$?
Quanto eu posso ganhar?
• Em casa em média R$ 5.000,00 com um app
  muito, muito, muito, muito bacana
• Isso pode aumentar se fizer para múltiplos
  idiomas
• Isso pode aumentar se fizer muitos apps
• Isso pode aumentar se fizer para múltiplas
  plataformas
Quanto eu posso ganhar?
 • Iniciantes podem ganhar entre R$ 2.000,00* e
   3.000,00* em empresas
 • Desenvolvedores Sêniors podem ganhar até
   R$15.000,00* em empresas
 • Com serviços de CMS uma empresa pode
   cobrar até R$ 50.000,00 mês por app por
   cliente


*Valores obtidos em uma pesquisa do IG - QUByte
Quanto custa?
• Contas
  – Apple custa U$99,00 por ano
  – Microsoft custa U$249,00 por ano + Licenças do
    Visual Studio (R$ 3.500,00)
  – Blackberry grátis
  – Android Market grátis
Quanto custa?
• Serviço de CMS
  – Implementar a plataforma
     • 2 anos pra ficar estável
     • R$ 360.000,00
     • Custo com servidores: R$1.500,00 por mês
Quero aprender, por onde
       começo?
• Escolher uma plataforma
  – IOS, Android, Windows Phone 7, BlackBerry, Symbian
• Estudar por um mês em média
• Escolher uma plataforma
       – IOS, Android, Windows Phone 7, BlackBerry, Symbian
  • Estudar por um mês em média*
int y = 1000; // O valor de y indica sua vontade de aprender
for ( int i = 0; i < y; i++) {

  • Escolher um problema
       – Não importa o problema
  • Desenvolver um app que resolva esse
    problema
  • Publicar na loja
  }

*Depende da sua dedicação. Procure também por empresas que investem em pessoas que
querem aprender
ESTUDAR
Como desenvolver um app muito,
  muito, muito, muito bacana?
Como fazer?
•   Ter uma ideia de um app
•   Fazer um estudo de viabilidade
•   Estudar as guidelines da plataforma
•   Fazer um bom design
Como fazer?
• Se for um game
  – Não use personagens de outros jogos
  – Não faça jogos que já existam
  – Não use nomes de outros jogos para os
    personagens
  – Seja original
  – Vender novos itens pode aumentar os lucros
Como fazer?
•   Implementar o app
•   Testar
•   Publicar na loja
•   Investir em publicidade para esse app
<cases>
<prosegur>

• Desenvolvimento do projeto: Pocket PC +
  Carro Forte




</prosegur>
@dirceubelem – dirceubelem@gmail.com
Apps iPhone




@dirceubelem – dirceubelem@gmail.com
iPad – playme journal


                                      Cliente


                                        SFTP




                                                 API 1

                    HTTPS/Rest
                  AuthorizationID +
                   MethodName +
                      Token +
                    Parameters


          iPad                        Firewall
                                                 API 2




                                                 API N


@dirceubelem – dirceubelem@gmail.com
Diferencial
• Download + Leitura (simultâneo)




@dirceubelem – dirceubelem@gmail.com
Diferencial
• Leitura do cardeno de maior interesse




@dirceubelem – dirceubelem@gmail.com
Diferencial
• Popup de notícias




@dirceubelem – dirceubelem@gmail.com
Diferencial
• Conteúdo rico – Vídeos, Galeria de Fotos,
  Favoritos, Infográficos




@dirceubelem – dirceubelem@gmail.com
Desafios
• Receber os pdfs + xml em tempo ábil para
  gerar a edição
• Gerar thumbs dos pdfs com qualidade
• Mapear as áreas de click para o usuário
  acessar o conteúdo clicado




@dirceubelem – dirceubelem@gmail.com
Desafios
• Receber os pdfs + xml em tempo ábil para
  gerar a edição
• Gerar thumbs dos pdfs com qualidade
• Mapear as áreas de click para o usuário
  acessar o conteúdo clicado
• Implementar uma API robusta, segura e
  privada utilizando HTTP Rest
  (Representational State Transfer) + JSON


@dirceubelem – dirceubelem@gmail.com
Novas Funcionalidades
•   Leia também
•   Saiba mais
•   In App Purchase
•   Cobrança Semanal
•   In App Puschase
•   Migrar edições (arquivos) para Amazon




@dirceubelem – dirceubelem@gmail.com
</cases>
<o que vem por aí>
Tudo é Touch
mova.me/corning
Integração
mova.me/corning
mova.me/corning
mova.me/corning
mova.me/corning
Transferência
  de sessão
mova.me/corning
mova.me/corning
mova.me/corning
Sistemas 100%
 embarcados
mova.me/corning
</o que vem por aí>
</apresentação>
Pra relaxar
Dúvidas?


       @dirceubelem
  dirceubelem@gmail.com
dirceu.belem@aorta.com.br

Mais conteúdo relacionado

Mais procurados

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
 
A Relação da Gestão de Projetos com as Áreas de Ti e Telecom
A Relação da Gestão de Projetos com as Áreas de Ti e TelecomA Relação da Gestão de Projetos com as Áreas de Ti e Telecom
A Relação da Gestão de Projetos com as Áreas de Ti e Telecomanderborges
 
Palestra Mobilidade - Computação móvel, dispositivos e aplicativos
Palestra Mobilidade - Computação móvel, dispositivos e aplicativosPalestra Mobilidade - Computação móvel, dispositivos e aplicativos
Palestra Mobilidade - Computação móvel, dispositivos e aplicativosCarlos Eugenio Torres
 
A nova geração de aplicativos móveis
A nova geração de aplicativos móveisA nova geração de aplicativos móveis
A nova geração de aplicativos móveisOpus Software
 
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...Carlos Eugenio Torres
 
100 Mini Papers sobre tecnologia
100 Mini Papers sobre tecnologia100 Mini Papers sobre tecnologia
100 Mini Papers sobre tecnologiaMarcelo Sávio
 
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2014
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2014Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2014
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2014Carlos Eugenio Torres
 
Mercado de TI: Carreiras, atuação e formação
Mercado de TI: Carreiras, atuação e formaçãoMercado de TI: Carreiras, atuação e formação
Mercado de TI: Carreiras, atuação e formaçãoCampus Party Brasil
 

Mais procurados (12)

Apps tecnologias e usos
Apps   tecnologias e usosApps   tecnologias e usos
Apps tecnologias e usos
 
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
 
A Relação da Gestão de Projetos com as Áreas de Ti e Telecom
A Relação da Gestão de Projetos com as Áreas de Ti e TelecomA Relação da Gestão de Projetos com as Áreas de Ti e Telecom
A Relação da Gestão de Projetos com as Áreas de Ti e Telecom
 
Palestra Mobilidade - Computação móvel, dispositivos e aplicativos
Palestra Mobilidade - Computação móvel, dispositivos e aplicativosPalestra Mobilidade - Computação móvel, dispositivos e aplicativos
Palestra Mobilidade - Computação móvel, dispositivos e aplicativos
 
A nova geração de aplicativos móveis
A nova geração de aplicativos móveisA nova geração de aplicativos móveis
A nova geração de aplicativos móveis
 
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...
 
Palestra Mobilidade
Palestra MobilidadePalestra Mobilidade
Palestra Mobilidade
 
100 Mini Papers sobre tecnologia
100 Mini Papers sobre tecnologia100 Mini Papers sobre tecnologia
100 Mini Papers sobre tecnologia
 
Carreira de TI
Carreira de TICarreira de TI
Carreira de TI
 
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2014
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2014Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2014
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos 2014
 
Aplicativos mobile
Aplicativos mobileAplicativos mobile
Aplicativos mobile
 
Mercado de TI: Carreiras, atuação e formação
Mercado de TI: Carreiras, atuação e formaçãoMercado de TI: Carreiras, atuação e formação
Mercado de TI: Carreiras, atuação e formação
 

Destaque

Desenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis MultiplataformaDesenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis MultiplataformaJose Augusto Cintra
 
Palestra Desenvolvimento de Apps Móveis: Iniciando no iOS e Android
Palestra Desenvolvimento de Apps Móveis: Iniciando no iOS e AndroidPalestra Desenvolvimento de Apps Móveis: Iniciando no iOS e Android
Palestra Desenvolvimento de Apps Móveis: Iniciando no iOS e AndroidCarlos Eugenio Torres
 
Desenvolvimento para Android - Bento Gonçalves (08/2011)
Desenvolvimento para Android - Bento Gonçalves (08/2011)Desenvolvimento para Android - Bento Gonçalves (08/2011)
Desenvolvimento para Android - Bento Gonçalves (08/2011)Gustavo Ciello
 

Destaque (6)

TEES - Apresentacao Final
TEES - Apresentacao FinalTEES - Apresentacao Final
TEES - Apresentacao Final
 
Desenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis MultiplataformaDesenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis Multiplataforma
 
Ingenium Magazine Issue 102
Ingenium Magazine Issue 102Ingenium Magazine Issue 102
Ingenium Magazine Issue 102
 
Palestra Desenvolvimento de Apps Móveis: Iniciando no iOS e Android
Palestra Desenvolvimento de Apps Móveis: Iniciando no iOS e AndroidPalestra Desenvolvimento de Apps Móveis: Iniciando no iOS e Android
Palestra Desenvolvimento de Apps Móveis: Iniciando no iOS e Android
 
Mobile Marketing
Mobile MarketingMobile Marketing
Mobile Marketing
 
Desenvolvimento para Android - Bento Gonçalves (08/2011)
Desenvolvimento para Android - Bento Gonçalves (08/2011)Desenvolvimento para Android - Bento Gonçalves (08/2011)
Desenvolvimento para Android - Bento Gonçalves (08/2011)
 

Semelhante a Desenvolvimento de aplicações móveis, IOS, Android, Windows Phone 7

As vantagens de se tornar um desenvolvedor mobile
As vantagens de se tornar um desenvolvedor mobileAs vantagens de se tornar um desenvolvedor mobile
As vantagens de se tornar um desenvolvedor mobileDirceu Belém
 
Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...
Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...
Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...Impacta Eventos
 
Descomplicando o Android
Descomplicando o AndroidDescomplicando o Android
Descomplicando o AndroidHeider Lopes
 
Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011Tadeu Araujo
 
Windows Phone 7 Camp MICBH + MSPs
Windows Phone 7 Camp MICBH + MSPsWindows Phone 7 Camp MICBH + MSPs
Windows Phone 7 Camp MICBH + MSPsMicrosoft
 
Historias de uma Startup
Historias de uma StartupHistorias de uma Startup
Historias de uma StartupEduardo Costa
 
8ºConnecting Knowledge Web ou App
8ºConnecting Knowledge Web ou App8ºConnecting Knowledge Web ou App
8ºConnecting Knowledge Web ou AppHeider Lopes
 
Desenvolvimento de aplicações nativas para ios e android
Desenvolvimento de aplicações nativas para ios e androidDesenvolvimento de aplicações nativas para ios e android
Desenvolvimento de aplicações nativas para ios e androidDiogo Andre Loff
 
Mobile Apps Cross-Platform
Mobile Apps Cross-PlatformMobile Apps Cross-Platform
Mobile Apps Cross-PlatformAdriel Café
 
II Congresso Latino-Americano de Inteligência Artificial e Data Science
II Congresso Latino-Americano de Inteligência Artificial e Data ScienceII Congresso Latino-Americano de Inteligência Artificial e Data Science
II Congresso Latino-Americano de Inteligência Artificial e Data ScienceGeorg Buske
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sitesthiagolima
 
Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1
Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1
Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1Ueliton da Costa Leonidio
 
Ionic + Cordova para Desenvolvimento Mobile
Ionic + Cordova para Desenvolvimento MobileIonic + Cordova para Desenvolvimento Mobile
Ionic + Cordova para Desenvolvimento MobileWaldyr Felix
 
Hello world hybrid apps oportunidades com ionic framework v2
Hello world hybrid apps  oportunidades com ionic framework v2Hello world hybrid apps  oportunidades com ionic framework v2
Hello world hybrid apps oportunidades com ionic framework v2Ricardo Netto - MCP, MSP
 

Semelhante a Desenvolvimento de aplicações móveis, IOS, Android, Windows Phone 7 (20)

Tecnologias Mobile
Tecnologias MobileTecnologias Mobile
Tecnologias Mobile
 
As vantagens de se tornar um desenvolvedor mobile
As vantagens de se tornar um desenvolvedor mobileAs vantagens de se tornar um desenvolvedor mobile
As vantagens de se tornar um desenvolvedor mobile
 
Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...
Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...
Explorando o Mundo Apple, Desenvolvendo Aplicativos para IOS - Felipe Martins...
 
Descomplicando o Android
Descomplicando o AndroidDescomplicando o Android
Descomplicando o Android
 
Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011
 
Windows Phone 7 Camp MICBH + MSPs
Windows Phone 7 Camp MICBH + MSPsWindows Phone 7 Camp MICBH + MSPs
Windows Phone 7 Camp MICBH + MSPs
 
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
 
Historias de uma Startup
Historias de uma StartupHistorias de uma Startup
Historias de uma Startup
 
2 curso-titanium-plataforma
2 curso-titanium-plataforma2 curso-titanium-plataforma
2 curso-titanium-plataforma
 
8ºConnecting Knowledge Web ou App
8ºConnecting Knowledge Web ou App8ºConnecting Knowledge Web ou App
8ºConnecting Knowledge Web ou App
 
Web ou App?
Web ou App?Web ou App?
Web ou App?
 
Desenvolvimento de aplicações nativas para ios e android
Desenvolvimento de aplicações nativas para ios e androidDesenvolvimento de aplicações nativas para ios e android
Desenvolvimento de aplicações nativas para ios e android
 
Mobile Apps Cross-Platform
Mobile Apps Cross-PlatformMobile Apps Cross-Platform
Mobile Apps Cross-Platform
 
II Congresso Latino-Americano de Inteligência Artificial e Data Science
II Congresso Latino-Americano de Inteligência Artificial e Data ScienceII Congresso Latino-Americano de Inteligência Artificial e Data Science
II Congresso Latino-Americano de Inteligência Artificial e Data Science
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
 
Palestra Android
Palestra AndroidPalestra Android
Palestra Android
 
Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1
Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1
Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1
 
Ionic + Cordova para Desenvolvimento Mobile
Ionic + Cordova para Desenvolvimento MobileIonic + Cordova para Desenvolvimento Mobile
Ionic + Cordova para Desenvolvimento Mobile
 
Mobile Marketing - Pós Una
Mobile Marketing - Pós UnaMobile Marketing - Pós Una
Mobile Marketing - Pós Una
 
Hello world hybrid apps oportunidades com ionic framework v2
Hello world hybrid apps  oportunidades com ionic framework v2Hello world hybrid apps  oportunidades com ionic framework v2
Hello world hybrid apps oportunidades com ionic framework v2
 

Mais de Dirceu Belém

Vendi um app e agora?
Vendi um app e agora?Vendi um app e agora?
Vendi um app e agora?Dirceu Belém
 
Aula PIT 3 - Ambientes
Aula PIT 3 - AmbientesAula PIT 3 - Ambientes
Aula PIT 3 - AmbientesDirceu Belém
 
Aula PIT 3 push notification
Aula PIT 3  push notificationAula PIT 3  push notification
Aula PIT 3 push notificationDirceu Belém
 
Introdução ao Mobile Marketing
Introdução ao Mobile MarketingIntrodução ao Mobile Marketing
Introdução ao Mobile MarketingDirceu Belém
 
Mobile Marketing e Games
Mobile Marketing e GamesMobile Marketing e Games
Mobile Marketing e GamesDirceu Belém
 
Apresentação case mobile
Apresentação case mobileApresentação case mobile
Apresentação case mobileDirceu Belém
 

Mais de Dirceu Belém (8)

Vendi um app e agora?
Vendi um app e agora?Vendi um app e agora?
Vendi um app e agora?
 
Aula PIT 3 - Ambientes
Aula PIT 3 - AmbientesAula PIT 3 - Ambientes
Aula PIT 3 - Ambientes
 
Aula PIT 3
Aula PIT 3Aula PIT 3
Aula PIT 3
 
Aula PIT 3 push notification
Aula PIT 3  push notificationAula PIT 3  push notification
Aula PIT 3 push notification
 
Drone
DroneDrone
Drone
 
Introdução ao Mobile Marketing
Introdução ao Mobile MarketingIntrodução ao Mobile Marketing
Introdução ao Mobile Marketing
 
Mobile Marketing e Games
Mobile Marketing e GamesMobile Marketing e Games
Mobile Marketing e Games
 
Apresentação case mobile
Apresentação case mobileApresentação case mobile
Apresentação case mobile
 

Desenvolvimento de aplicações móveis, IOS, Android, Windows Phone 7

  • 1. Desenvolvimento de Aplicações Mobile iPad, iPhone, Android BlackBerry, Symbian, Windows Mobile e Phone 7 Gerente de TI Aorta Entretenimento @dirceubelem dirceubelem@gmail.com dirceu.belem@aorta.com.br
  • 3. <formação> • Graduação – Ciência da Computação • Mestrado – Sistemas Distribuídos (Computação Móvel) • Artigos Publicados – Gramado – UFRS - XV Workshop de Gerência e Operação de Redes e Serviços (2010) – Páginas: 131 a 144 – Quito – Equador – IEEE – Conferência Lanoms 2011 – 11/out – Security Management </formação> @dirceubelem – dirceubelem@gmail.com
  • 4. <operadora> • 7 anos de operadora • SMS • Simcard • Pré-pago • Corporativo • Billing • Integração entre sistemas: – RMI – DCOM – WS – HTTP/XML </operadora> @dirceubelem – dirceubelem@gmail.com
  • 6.
  • 7. Perspectivas “Como vai ser a Internet daqui a 20 anos a partir de hoje?” Pergunta respondida por Vinton Cerf criador do protocolo TCP/IP em 1974 Hoje: Vice-presidente do Google
  • 8. Perspectivas Respostas de Vinton ... Internet se tornará ubíqua ... ... Os acessos serão feitos através de enlaces de alta velocidade e baixa potência ... ... Diferentes dispositivos computacionais terão Internet embutida e conversarão entre si...
  • 9. Perspectivas Respostas de Vinton ... Em 2020, possivelmente teremos mais “coisas” online (“aparelhos”, veículos, prédios, etc) que pessoas ...
  • 10. Perspectivas Destaques do Artigo de Vinton • Computação ubíqua • Possivelmente baseada numa infraestrutura celular e satélite • Redes móveis ad-hoc • Internet embutida
  • 11. Perspectivas Realidade Virtual • Não importa onde o computador está
  • 12. Perspectivas Computação Ubíqua • Não importa onde você está
  • 15. Invenção do Futuro (Bashful? - Dengoso?)
  • 17. $?
  • 18. Tipos de Apps • Pagos – Cada item vendido na Apple, 30% fica com a Apple – Liberar versões free com recursos limitados – A Rovio apresentou um lucro de 70 milhões de dolares com o Angry Birds
  • 20. Tipos de Apps • Grátis – Apps que adicionam banners de publicidade para outros apps ou marcas – O desenvolvedor pode ganhar dinheiro nas requisições de publicidade de outros apps – Indicar o download de um app pago
  • 21.
  • 22. Tipos de Apps • Grátis + Serviço de CMS (Content Management System) – Apps de notícia com serviço CMS embutido – Desenvolvedor cobra por mês o serviço
  • 23.
  • 24. Tipos de Apps • Grátis que promovem a marca • Fazer o carrinho vencer todos os obstáculos é uma mensagem subliminar • Um carro que voa
  • 25. $?
  • 26. Quanto eu posso ganhar? • Em casa em média R$ 5.000,00 com um app muito, muito, muito, muito bacana • Isso pode aumentar se fizer para múltiplos idiomas • Isso pode aumentar se fizer muitos apps • Isso pode aumentar se fizer para múltiplas plataformas
  • 27. Quanto eu posso ganhar? • Iniciantes podem ganhar entre R$ 2.000,00* e 3.000,00* em empresas • Desenvolvedores Sêniors podem ganhar até R$15.000,00* em empresas • Com serviços de CMS uma empresa pode cobrar até R$ 50.000,00 mês por app por cliente *Valores obtidos em uma pesquisa do IG - QUByte
  • 28. Quanto custa? • Contas – Apple custa U$99,00 por ano – Microsoft custa U$249,00 por ano + Licenças do Visual Studio (R$ 3.500,00) – Blackberry grátis – Android Market grátis
  • 29. Quanto custa? • Serviço de CMS – Implementar a plataforma • 2 anos pra ficar estável • R$ 360.000,00 • Custo com servidores: R$1.500,00 por mês
  • 30. Quero aprender, por onde começo?
  • 31. • Escolher uma plataforma – IOS, Android, Windows Phone 7, BlackBerry, Symbian • Estudar por um mês em média
  • 32. • Escolher uma plataforma – IOS, Android, Windows Phone 7, BlackBerry, Symbian • Estudar por um mês em média* int y = 1000; // O valor de y indica sua vontade de aprender for ( int i = 0; i < y; i++) { • Escolher um problema – Não importa o problema • Desenvolver um app que resolva esse problema • Publicar na loja } *Depende da sua dedicação. Procure também por empresas que investem em pessoas que querem aprender
  • 34. Como desenvolver um app muito, muito, muito, muito bacana?
  • 35. Como fazer? • Ter uma ideia de um app • Fazer um estudo de viabilidade • Estudar as guidelines da plataforma • Fazer um bom design
  • 36. Como fazer? • Se for um game – Não use personagens de outros jogos – Não faça jogos que já existam – Não use nomes de outros jogos para os personagens – Seja original – Vender novos itens pode aumentar os lucros
  • 37. Como fazer? • Implementar o app • Testar • Publicar na loja • Investir em publicidade para esse app
  • 39. <prosegur> • Desenvolvimento do projeto: Pocket PC + Carro Forte </prosegur> @dirceubelem – dirceubelem@gmail.com
  • 40.
  • 41. Apps iPhone @dirceubelem – dirceubelem@gmail.com
  • 42. iPad – playme journal Cliente SFTP API 1 HTTPS/Rest AuthorizationID + MethodName + Token + Parameters iPad Firewall API 2 API N @dirceubelem – dirceubelem@gmail.com
  • 43.
  • 44.
  • 45. Diferencial • Download + Leitura (simultâneo) @dirceubelem – dirceubelem@gmail.com
  • 46.
  • 47. Diferencial • Leitura do cardeno de maior interesse @dirceubelem – dirceubelem@gmail.com
  • 48.
  • 49. Diferencial • Popup de notícias @dirceubelem – dirceubelem@gmail.com
  • 50.
  • 51. Diferencial • Conteúdo rico – Vídeos, Galeria de Fotos, Favoritos, Infográficos @dirceubelem – dirceubelem@gmail.com
  • 52.
  • 53.
  • 54. Desafios • Receber os pdfs + xml em tempo ábil para gerar a edição • Gerar thumbs dos pdfs com qualidade • Mapear as áreas de click para o usuário acessar o conteúdo clicado @dirceubelem – dirceubelem@gmail.com
  • 55.
  • 56.
  • 57.
  • 58. Desafios • Receber os pdfs + xml em tempo ábil para gerar a edição • Gerar thumbs dos pdfs com qualidade • Mapear as áreas de click para o usuário acessar o conteúdo clicado • Implementar uma API robusta, segura e privada utilizando HTTP Rest (Representational State Transfer) + JSON @dirceubelem – dirceubelem@gmail.com
  • 59. Novas Funcionalidades • Leia também • Saiba mais • In App Purchase • Cobrança Semanal • In App Puschase • Migrar edições (arquivos) para Amazon @dirceubelem – dirceubelem@gmail.com
  • 61. <o que vem por aí>
  • 69. Transferência de sessão
  • 75. </o que vem por aí>
  • 78.
  • 79. Dúvidas? @dirceubelem dirceubelem@gmail.com dirceu.belem@aorta.com.br