O documento discute os desafios e requisitos para publicação de aplicativos móveis nas lojas Apple e Google Play. Ele aborda possíveis motivos de rejeição, como uso indevido de dados pessoais e publicidade, além do tempo médio de aprovação. Também menciona a opção entre aplicativos gratuitos ou pagos e formas de implementar pagamentos dentro dos aplicativos.
Apresentação feita para o evento do GDG/GBG de São Carlos com o tema "Trazendo sua empresa para a internet".
A ideia da apresentação era fomentar ideias em quem estava assistindo e incentivar a eles começarem suas startups usando Google App Engine.
O conteúdo não foi muito técnico pois o evento não era muito técnico mas fica o convite para novas seções mais técnicas no futuro.
10 Dicas para escolher uma Plataforma de e-Commerce.TRECEMD
Como escolher a plataforma ou sistema de e-commerce adequado?
Esta aula gratuíta da TRECEMD www.trecemd.com.br fornece dicas importatantes para quem vai iniciar no comércio eletrônico e não sabe por onde começar. Este tema é bastante detalhado no Curso
Como Montar uma Loja virtual
bit.ly/mJB55D
Meetup tecnologia - desenvolvimento, infra e processosGuilherme Veras
Um pequeno guia de referência com pontos de atenção na contratação e no desenvolvimento de softwares.
Um conteúdo feito para gestores e para desenvolvedores.
Android: Avaliação do Pré-projeto Agenda CulturalVinícius Thiengo
➙ Conteúdo completo, incluindo vídeo, em: https://www.thiengo.com.br/android-avaliacao-do-pre-projeto-agenda-cultural
Neste conjunto de slides vamos, passo a passo, a avaliação de um pré-projeto de aplicativo Android, mais precisamente o app Agenda Cultural.
Iremos avaliar tanto o mapa mental de discussão de ideia de aplicativo, onde há requisitos e regras de negócios, como também a principal tela do protótipo estático do projeto.
➙ Para receber o conteúdo do blog em primeira mão, assine a lista de emails em: http://www.thiengo.com.br
Abraço.
▶ Treinamento oficial:
➙ Prototipagem Profissional de Aplicativos Android:
↳ https://www.udemy.com/android-prototipagem-profissional-de-aplicativos/?persist_locale&locale=pt_BR
▶ Livros oficiais:
➙ Desenvolvedor Kotlin Android - Bibliotecas para o dia a dia:
↳ https://www.thiengo.com.br/livro-desenvolvedor-kotlin-android
➙ Receitas Para Desenvolvedores Android:
↳ https://www.thiengo.com.br/livro-receitas-para-desenvolvedores-android
➙ Refatorando Para Programas Limpos:
↳ https://www.thiengo.com.br/livro-refatorando-para-programas-limpos
▶ Redes:
➙ Udemy: https://www.udemy.com/user/vinicius-thiengo/?persist_locale&locale=pt_BR
➙ YouTube: https://www.youtube.com/user/thiengoCalopsita
➙ Facebook: https://www.facebook.com/thiengoCalopsita
➙ LinkedIn: https://www.linkedin.com/in/vin%C3%ADcius-thiengo-5179b180/
➙ GitHub: https://github.com/viniciusthiengo
➙ Twitter: https://twitter.com/thiengoCalops
➙ Google Plus: https://plus.google.com/+ThiengoCalopsita
▶ Blog App:
➙ https://play.google.com/store/apps/details?id=br.thiengocalopsita&hl=pt_BR
Apresentação feita para o evento do GDG/GBG de São Carlos com o tema "Trazendo sua empresa para a internet".
A ideia da apresentação era fomentar ideias em quem estava assistindo e incentivar a eles começarem suas startups usando Google App Engine.
O conteúdo não foi muito técnico pois o evento não era muito técnico mas fica o convite para novas seções mais técnicas no futuro.
10 Dicas para escolher uma Plataforma de e-Commerce.TRECEMD
Como escolher a plataforma ou sistema de e-commerce adequado?
Esta aula gratuíta da TRECEMD www.trecemd.com.br fornece dicas importatantes para quem vai iniciar no comércio eletrônico e não sabe por onde começar. Este tema é bastante detalhado no Curso
Como Montar uma Loja virtual
bit.ly/mJB55D
Meetup tecnologia - desenvolvimento, infra e processosGuilherme Veras
Um pequeno guia de referência com pontos de atenção na contratação e no desenvolvimento de softwares.
Um conteúdo feito para gestores e para desenvolvedores.
Android: Avaliação do Pré-projeto Agenda CulturalVinícius Thiengo
➙ Conteúdo completo, incluindo vídeo, em: https://www.thiengo.com.br/android-avaliacao-do-pre-projeto-agenda-cultural
Neste conjunto de slides vamos, passo a passo, a avaliação de um pré-projeto de aplicativo Android, mais precisamente o app Agenda Cultural.
Iremos avaliar tanto o mapa mental de discussão de ideia de aplicativo, onde há requisitos e regras de negócios, como também a principal tela do protótipo estático do projeto.
➙ Para receber o conteúdo do blog em primeira mão, assine a lista de emails em: http://www.thiengo.com.br
Abraço.
▶ Treinamento oficial:
➙ Prototipagem Profissional de Aplicativos Android:
↳ https://www.udemy.com/android-prototipagem-profissional-de-aplicativos/?persist_locale&locale=pt_BR
▶ Livros oficiais:
➙ Desenvolvedor Kotlin Android - Bibliotecas para o dia a dia:
↳ https://www.thiengo.com.br/livro-desenvolvedor-kotlin-android
➙ Receitas Para Desenvolvedores Android:
↳ https://www.thiengo.com.br/livro-receitas-para-desenvolvedores-android
➙ Refatorando Para Programas Limpos:
↳ https://www.thiengo.com.br/livro-refatorando-para-programas-limpos
▶ Redes:
➙ Udemy: https://www.udemy.com/user/vinicius-thiengo/?persist_locale&locale=pt_BR
➙ YouTube: https://www.youtube.com/user/thiengoCalopsita
➙ Facebook: https://www.facebook.com/thiengoCalopsita
➙ LinkedIn: https://www.linkedin.com/in/vin%C3%ADcius-thiengo-5179b180/
➙ GitHub: https://github.com/viniciusthiengo
➙ Twitter: https://twitter.com/thiengoCalops
➙ Google Plus: https://plus.google.com/+ThiengoCalopsita
▶ Blog App:
➙ https://play.google.com/store/apps/details?id=br.thiengocalopsita&hl=pt_BR
Titulo: Projeto SaveSIM
Alunos:Dirceu S. Reis Lara Junior,Elias Pedroso de Andrade,Fabio Abrahim Atala,gabrielggandara,Marcos Antonio Bittencourt Faria,Marcos Aurelio Chimentao,nayara martinelli cavalcante,Rolando Marcondes Neto,
Cidade: Curitiba
Disciplina: Aquisições
Turma: GP4/14
Data:11-06-2015
Hora:22:58
Comentarios:
Publico até a correção
Quanto custa um bug para uma organização? Nesta apresentação mostro em cada fase do desenvolvimento do software, bugs relacionados e o impacto deles para a empresa.
TDC2016SP - Do clique ao cliente: Google Analytics, Data Warehousing e BI apl...tdc-globalcode
Nesta palestra, vamos discutir sobre processos gerais de configuração de Google Analytics, integração de dados e BI para se ter uma visão completa do processo de aquisição de clientes, gerando métricas verdadeiras e confiáveis.
O MoIP provê uma API para desenvolvimento de aplicações que necessitem de um sistema de cobrança online, além de fornecer um espaço para desenvolvedores: O MoIP Labs. Nesta palestra, mostraremos como desenvolver aplicações utilizando a plataforma MoIP e as ferramentas desenvolvidas pela equipe do MoIPLabs, além de uma demonstração prática de como contribuir para o projeto no Github.
Titulo: Projeto SaveSIM
Alunos:Dirceu S. Reis Lara Junior,Elias Pedroso de Andrade,Fabio Abrahim Atala,gabrielggandara,Marcos Antonio Bittencourt Faria,Marcos Aurelio Chimentao,nayara martinelli cavalcante,Rolando Marcondes Neto,
Cidade: Curitiba
Disciplina: Aquisições
Turma: GP4/14
Data:11-06-2015
Hora:22:58
Comentarios:
Publico até a correção
Quanto custa um bug para uma organização? Nesta apresentação mostro em cada fase do desenvolvimento do software, bugs relacionados e o impacto deles para a empresa.
TDC2016SP - Do clique ao cliente: Google Analytics, Data Warehousing e BI apl...tdc-globalcode
Nesta palestra, vamos discutir sobre processos gerais de configuração de Google Analytics, integração de dados e BI para se ter uma visão completa do processo de aquisição de clientes, gerando métricas verdadeiras e confiáveis.
O MoIP provê uma API para desenvolvimento de aplicações que necessitem de um sistema de cobrança online, além de fornecer um espaço para desenvolvedores: O MoIP Labs. Nesta palestra, mostraremos como desenvolver aplicações utilizando a plataforma MoIP e as ferramentas desenvolvidas pela equipe do MoIPLabs, além de uma demonstração prática de como contribuir para o projeto no Github.
Mobile Marketing e Games. Terceiro dia sobre tecnologias mobile. Nesse slide apresento as tecnologias utilizadas no mobile marketing. Principais assuntos: SMS, MMS, MVNO, Bluetooth, QRCode, Aplicativos Móveis, Mobile Sites, Streamings, RFID, Realidade Aumentada, NFC, Google Glass
1. PIT III
Projeto de InovaçãoTecnológica III
Dirceu Belém
dirceu@cotemig.com.br
dirceu@fourtime.com
2. Apresentação
Dirceu Belém
Mestre em Ciência da Computação
Ênfase em Computação Móvel
Professor (Una, Fadom, Unipac, Pitágoras, Cotemig)
Coordenador da Pós de Mobile doCotemig
Sócio Fundador da FourtimeTecnologia
Startups:
Midia Stats, Metas, Escola Digital
3. Agenda
1. Publicação
2. Comunicação
• Divulgação
• Mídias Sociais
• Landing pages
• Download (links)
3. Jornada do usuário
• Contato com o usuário
• E-mail de boas vindas
• Régua de comunicação
4. Agenda
4. Métricas
• Gestão de Downloads
• Avaliações nas Lojas
• Projeção do primeiro mês
5. Roadmap
• Dívidas técnicas
• Próximos lançamentos
• Ajuste de rota
6. Agenda de hoje
1. Publicação
• Desafios
• Motivos de Rejeição
• Tempo de Aprovação
• App free ou pago?
7. Desafios
• Entregar o app no prazo
• Seguir o escopo inicial (MVP?)
• Seguir as regras de design das lojas
• Principalmente para a Apple
• Rejeição
• Ajustes / Impactos
• Aprovação
8. Motivos de Rejeição - Apple
• Advertising Identifier (IDFA)
• O app possui anúncios?
• Se houver marqueYes para essa pergunta
Does this app use the advertising identifier (IDFA)
• Apresentar concorrentes daApple em seu App
• Caso apareça alguma outraApp Store seu app será rejeitado
• Remova todas as menções à Google, Microsoft, Amazon, etc
9. Motivos de Rejeição - Apple
• Donativos devem ficar fora do app
• Se o app possui algum donativo faça em um link externo
• Abrir outro browser
• Toca música em modo background
• É necessário deixar claro o que você está fazendo
• Que o app precisa continuar rodando
• Avisar ao usuário que esse aplicativo pode consumir mais bateria e uso de dados nas
redes móveis
• Ativar o modo Background em Capabilities
10. Motivos de Rejeição - Apple
• Metadata:Texto Placeholder / Screenshots / Restrições de idade
• Deixar claro do que se trata seu app.Veja como seus concorrentes estão fazendo. Eles
já foram aprovados
• As telas do seu app devem deixar claro o intuito do app, qual finalidade
• A restrição de idade deve ser correta. Apps que falam de bebida devem ser acima de
18 anos
• Apps feitos para crianças lembrar de marcar “feito especialmente para crianças”
11. Motivos de Rejeição - Apple
• Campos de preenchimento do usuário
• Solicitar dados como cpf, telefone, data de nascimento, etc
• Explicar o motivo desses dados
• Telefone: Suporte ao usuário
• Cpf: Dados de cartão de crédito (colocar na tela específica disso)
• Data de nascimento: explicar o motivo dessa informação, se não for relevante não
coloque
12. Motivos de Rejeição - Apple
• Qualidade global do seu app / Similar ao web app
• Ter pelo menos 3 seções com conteúdo relevante
• Ex (Caso queira fazer no formato webview)
1. Cadastro, Login, Esqueci minha senha
2. Home com oWebView e menu que gerencie os “webviews”
3. Central de Notificações
• Mesmo assim a apple pode rejeitar. Cuidado com essa abordagem
13. Motivos de Rejeição - Apple
• Add-On Geofencing se geofence ativa / Add-On iBeacon ativo sem
UUID ativa
• Explicar o motivo da utilização da Geologalização Indor ou Outdor
• Lembrar de solicitar permissão de acesso a localização ao usuário
• A mensagem deve ser clara e objetiva
• Não usar: Precisamos acessar a sua localização
14. Motivos de Rejeição - Apple
• Tira fotos ou Acessa a Galeria de Fotos
• Explicar o motivo do uso dos dois
• Lembrar de solicitar permissão de acesso a galeria e câmera
• A mensagem deve ser clara e objetiva
• Não usar: Precisamos acessar a sua galeria de fotos ou a sua câmera
• Ex: Para você anexar fotos de trabalhos, eventos e atividades realizadas é
necessário que o [App] tenha acesso à sua câmera ou galeria de fotos
15. Motivos de Rejeição - Apple
• App possui um fluxo que precisa de um login específico
• Informe ao tester da Apple quais as credenciais para acessar
• Alguns apps são liberados por uma interface de administração, não possuem cadastro
• Informar todos os dados de todos os cenários
• Se for necessário faça um vídeo mostrando o app funcionando
16. Motivos de Rejeição - Apple
• Seu app é whitelabel?
• Vai precisar de mais de uma conta
17. Motivos de Rejeição - Apple
• Pagamento
• Caso seu app venda itens digitais utilize o In-App purchase
• Se o app vender serviços internos integre com um meio de pagamento fora do app
(Cielo, Moip, Iugu, Pagar.me, etc)
• Spotify
• Uber
• Jogos
• Netflix
19. Motivos de Rejeição - Google
• Publicação com marca de terceiros
• Seu app pode ser rejeitado pela Google se usar marcas ou nomes de terceiros
• Bradesco
• Minaspetro
• Apresentar a política de privacidade
• Coloque o link da política de privacidade
20. Motivos de Rejeição - Google
• Webview com links sem https
• Geralmente apps que precisam fazer autenticação em sistemas de terceiros possuem
um redirecionamento
• Neste caso sempre coloque https nas urls
• Facebook
• Instagram
• Twitter
21. Motivos de Rejeição - Google
• Uso de conteúdo de terceiros
• A utilização de conteúdo de terceiros sem autorização pode banir seu app, sem volta
• Envio de SMS de assinatura de serviços
• Assinatura automática dos serviços de operadora, também pode banir seu app
22. Motivos de Rejeição - Google
• Permissões desnecessárias
• Google irá remover apps que abusam das permissões
• Acesso a SMS, Ligações, Câmera, etc
23. Motivos de Rejeição - Google
• Atualizações constantes
• Desde 01/11/18 apenas apps compilados a partir da versão 26 (Android 8)
• No dia 31/12/18 a partir a versão 28 (Android 9)
25. Tempo deAprovação
• Apple está levando até 2 dias no máximo
• Publica para todos os usuários de uma vez
• Podendo gerenciar se você vai liberar a versão ou a partir de uma data (publicação
agendada)
• Detectou erro nova versão
• Rejeitado - novo build
• Google em algumas horas
• Possibilidade de publicação por % de usuários
26. App é Free ou Pago
• Para apps pagos ou free com itens pagos
• Possui banner? Como receber?
• Apple e Google ficam com 30% do valor cobrado
• Banco Rendimento (U$ 20.00 por câmbio - até U$ 3,000.00)
27. App é Free ou Pago
• Para apps com meio de pagamento interno
• Integração com
• Cielo
• Iugu
• Moip
• Pagar.me
• PagueSeguro
28. App é Free ou Pago
• Riscos com meio de pagamento
• Chargeback
“O chargeback é o cancelamento de uma compra online realizada através de cartão de
débito ou crédito, que pode acontecer em virtude do não reconhecimento da compra
pelo titular do cartão ou ainda pelo fato de a transação não obedecer às
regulamentações previstas nos contratos, termos, aditivos e manuais editados pelas
administradoras de cartão.”
Site: https://www.ecommercebrasil.com.br/artigos/chargeback-no-e-commerce-entenda-como-funciona/
29. App é Free ou Pago
• Riscos com meio de pagamento
• Armazenamento de dados de clientes?
• Número de cartão (Nunca armazenar)
• CVV (Nunca armazenar)
• CPF
• Seguir o PCI-DSS (Payment Card Industry Data Security Standard)
30. App é Free ou Pago
• Split
• Pagamento dividido
“Split de pagamento - é o nome que se dá à possibilidade de um cobrador dividir
uma mesma transação em vários pagamentos, para que vendedores diferentes
recebam o valor das vendas ao mesmo tempo. É uma ferramenta que vem ganhando
força junto com o formato dos marketplaces, os shopping centers virtuais que
congregam vendedores, compradores e anunciantes.”
Site: https://projetodraft.com/o-que-e-split-de-pagamento/