Baixe o app para aproveitar ainda mais
Prévia do material em texto
Centro Universitário Sant’Anna Daniel Louzada da Silva Erik Israel Bastos Yago Taigo de Abreu Lima Documento de Especificação de Requisitos São Paulo 2020 Daniel Louzada da Silva Erik Israel Bastos Yago Taigo de Abreu Lima Documento de Especificação de Requisitos Trabalho apresentado como requisito parcial para a obtenção da nota na matéria Engenharia de Software dos cursos Engenharia da Computação e Ciência da Computação. Orientador: Prof.º Eraldo Carlos Ferreira São Paulo 2020 Histórico de Alterações Data Versão Descrição Autor 23/09/2020 0.0 Criação do Documento de Requisitos Daniel Louzada da Silva, Erik Israel Bastos, Yago Taigo de Abreu Lima Data Versão Descrição Autor 11/10/2020 0.1 Criação do Documento de Requisitos, Identificação dos Requisitos, Criação dos Requisitos, Descrição dos Requisitos Erik Israel Bastos Introdução, Objetivo, Escopo, Definições, Acrônimos e Abreviações, Referências Yago Taigo de Abreu Lima Características dos Usuários, Restrições, Suposições e Dependências, Anexo Daniel Louzada da Silva Data Versão Descrição Autor 21/10/2020 0.2 Identificação dos Requisitos, Descrição dos Requisitos Erik Israel Bastos Data Versão Descrição Autor 18/11/2020 0.3 Identificação dos Requisitos, Criação dos Requisitos, Descrição dos Requisitos Erik Israel Bastos Data Versão Descrição Autor 24/11/2020 0.4 Identificação dos Requisitos, Criação dos Requisitos, Descrição dos Requisitos, Anexos Erik Israel Bastos 1 1. Introdução “O comportamento do consumidor de turismo vem mudando e, com isso, surgem novas motivações de viagens e expectativas que precisam ser atendidas. Em um mundo globalizado, onde se diferenciar adquire importância a cada dia, os turistas exigem, cada vez mais, roteiros turísticos que se adaptem às suas necessidades, sua situação pessoal, seus desejos e preferências.” (Ministério do Turismo, 2010, p.9). “Hoje, os turistas buscam novas experiências aliadas ao contato com a natureza. Com essa busca, houve um crescimento da oferta de novos produtos de turismo. Diante disso e considerando o aumento da demanda nacional e internacional por tais experiências, o Ministério do Turismo considera o segmento de Turismo de Aventura como prioritário para investimentos em organização e estruturação.” (Ministério do Turismo, 2010, p.11). Tendo em vista o avanço tecnológico e as mudanças presentes no comportamentos dos consumidores de turismo, é visada a criação de um aplicativo responsável por estabelecer a conexão entre esses quesitos, o Adventure Seeker. 1.1 Objetivo. O atual documento especifica os requisitos funcionais, não funcionais e características gerais presentes no desenvolvimento e funcionamento do aplicativo “Adventure Seeker” que tem como função estabelecer de maneira prática e eficaz o contato entre turistas, guias e aventuras, além de fornecer acessórios auxiliares para a prática das atividades outdoor. 1.2 Escopo O Adventure Seeker é um produto de software desenvolvido em Java, atuando como um aplicativo de viagens que fornece informações e opiniões voltadas para a 2 área do turismo de aventura (trilhas, camping, esportes ao ar livre, etc). A área cadastral permite a entrada usuários padrão e guias de turismo certificados, os quais utilizarão as aplicações do programa. Umas das principais características do aplicativo é o mecanismo de buscas com filtros que auxiliam os usuários em suas buscas, podendo realizar a busca através de nomes, endereços ou localizações especificas e também usar os mesmo mecanismos para buscar localizações aproximadas. A área de comentários e avaliações de percursos permitem que os usuários presentes naquela aba possam conversar entre si através de chats em tempo real (chats individuais ou chats em coletivos), esse mecanismo oferece a oportunidade para que aventureiros possam montar grupos ou organizar atividades em conjunto durante a atividade de interesse de ambos. Visando manter a segurança de informações e dados dos usuários, as conversas são criptografadas utilizando o método de Chaves Privadas. Além dos chats para a comunicação entre os usuários há a presença da lista de guias para um percurso, onde todos os guias de turismo registrados para aquela atividade aparecem disponíveis para que um usuários contrate seus serviços. Os usuários podem entrar em contato com os guias através de chats para fazerem acordos ou tirarem duvidas. Ainda nessa lista os guias podem estabelecer tabelas de preços e especificações para a realização da atividade em questão. A forma de pagamento aceita é definida pelo próprio guia tendo as opções de pagamentos em cartões de crédito e/ou débito, boleto bancário, Pic Pay, Mercado Pago e Pay Pal. Os usuários podem realizar a manutenção de suas atividades através da área do usuário, marcando roteiros de viagens que sejam de seu interesse e salvando percursos que já foram realizados e quantas vezes foram realizados. Uma viagem pode ser marcada como “em andamento”, e nesse momento o aplicativo fornece uma gama de acessórios auxiliares para o usuário, mesmo que esteja acompanhado de um guia. O serviço de GPS é o principal deles, o usuário pode navegar livremente pelo percurso de sua atividade e são listados pontos como postos de gasolina, lojas de conveniência, hospitais, postos de bombeiro, delegacias e outros estabelecimentos 3 para serem procurados em caso de urgência. Todos esses serviços podem ser usados de maneira ampla caso haja conexão com a internet, em casos onde não existe sinal em uma trilha ou atividade o mapa do local é baixado no momento em que o usuário decide realizar sua aventura ali, o mapa baixa o percurso de interesse do usuário e também 3 percursos para pontos de emergência, caso o usuário queira baixar percursos para mais pontos de emergência ele pode fazer isso manualmente, sendo notificado do tamanho do mapa baixado. O aplicativo também fornece a discagem rápida para números de emergência dos Bombeiros, Resgate, Polícia, etc. Programado em Java, a linguagem facilita a sincronização com outras aplicações dos dispositivos celulares (números de telefone, e-mail, etc) além de contar com o desenvolvimento para plataformas Android e iOS. 1.3 Definições, Acrônimos e Abreviações Aventura Outdoor: Trata-se de um passeio livre de regras, caracterizado por uma maior proximidade com a natureza e que tem como objetivo explorar o mundo exterior a partir de diferentes olhares. GPS: É a sigla de “Global Positioning System” que significa Sistema de Posicionamento Global, em português. O GPS é um sistema de navegação por satélite com um aparelho móvel que envia informações sobre a posição de algo em qualquer horário e condição climática. Linguagem de Programação: É uma linguagem escrita e formal que especifica um conjunto de instruções e regras usadas para gerar programas (software). Um software pode ser desenvolvido para rodar em um computador, dispositivo móvel ou em qualquer equipamento que permita sua execução. Existem várias linguagens e elas servem para muitos propósitos. Alguns óbvios, como criar um software, outros menos, como controlar um carro ou uma torradeira. Java: Java é uma linguagem de programação e plataforma computacional lançada pela primeira vez pela Sun Microsystems em 1995. 4 Sistema Operacional: É um software ou conjunto de softwares cuja função é administrar e gerenciar os recursos de um sistema, desde componentes de hardware e sistemas de arquivos a programas de terceiros, estabelecendo a interface entre o computador e o usuário. Android: Android é o nome do sistema operacional baseado em Linux que opera em celulares (smartphones), netbooks e tablets.iOS: A palavra iOS tem origem na sigla "OS" (Sistema Operacional, em inglês), somada à letra "i", que representa os produtos da Apple, como iPhone, iPad, iPod e iMac. É por meio desse programa que funcionam os dispositivos móveis da empresa, que não permite oficialmente sua utilização no hardware de terceiros. Criptografia por Chaves Privadas: A criptografia de chaves pública e privada utiliza duas chaves distintas, uma para codificar e outra para decodificar mensagens. Neste método cada pessoa ou entidade mantém duas chaves: uma pública, que pode ser divulgada livremente, e outra privada, que deve ser mantida em segredo pelo seu dono. As mensagens codificadas com a chave pública só podem ser decodificadas com a chave privada correspondente. Guia de Turismo: Guia de turismo é um profissional habilitado para guiar visitantes por roteiros turísticos. O Guia de Turismo atua no acompanhamento de grupos de turistas em excursões regionais, nacionais ou internacionais, prestando informações sobre as manifestações culturais e geográficas da região, como também na assistência ao turista durante as viagens. A única profissão na área do Turismo regulamentada por lei é Guia de Turismo (Lei nº 8623/93). Ou seja, as pessoas que têm interesse em trabalhar como guia devem procurar cursos, em instituições de ensino, devidamente regulamentados pelo Ministério do Turismo. O aluno pode cursar três categorias: Regional, Nacional e Internacional. Depois de formado, o profissional deve realizar seu cadastro no Ministério do Turismo Cadastur: É o cadastro dos prestadores de serviços turísticos, que tem o objetivo de reunir todos aqueles que estejam legalmente constituídos e em operação. O CADASTUR é executado pelo MTur, em parceria com os Órgãos Oficiais de Turismo das Unidades da Federação. 5 1.4 Referências Ministério do Turismo. Turismo de Aventura: Orientações Básicas. 3ª Edição. Brasília: Ministério do Turismo. 2010, Disponível em: http://www.turismo.gov.br/sites/default/turismo/o_ministerio/publicacoes/downloads_ publicacoes/Turismo_de_Aventura_Versxo_Final_IMPRESSxO_.pdf https://www.dicio.com.br/gps/ Acesso em 19/11/2020 às 20:50 https://www.java.com/pt BR/download/help/whatis_java.html#:~:text=Java%20%C3% A9%20u ma%20linguagem%20de,%C3%A9%20r%C3%A1pido%2C%20segu ro%20e%20confi%C3%A1vel. Acesso em 20/11/2020 às 22:12 https://www.android.com/intl/pt-BR_br/what-is-android/ Acesso em 20/11/2020 às 22:17 http://www.turismo.gov.br/acesso-a-informacao/63-acoes- e programas/5020- cadastur.html#:~:text=Uma%20dessas%20a%C3%A7%C3%B5e s% 20%C3%A9%20o,Turismo%20das%20Unidades%20da%20Federa %C3%A7%C3%A3o. Acesso em 21/10/2020 às 21:23 1.5 Visão Geral Requisitos Funcionais: São descritos em tabela, a coluna #RF mostra o número de identificação dos requisitos, Nome RF marca os requisitos e os identifica por nome e a coluna Descrição é área para descrever o funcionamento do requisito. Requisitos de Interface: Em conjunto com a tabela de requisitos funcionais, os mesmos serão apresentados da seguinte maneira [#RF.Nome RF] para serem reconhecidos e descritos de acordo com seu funcionamento no sistema. 2. Descrição Geral O Adventure Seeker é um aplicativo de viagens e prestação de serviços em atividades ao ar livre como trilhas, caminhadas, acampamentos, escaladas, etc. Permite ao usuário salvar contatos e rotas já realizadas, localização em percurso de 6 rota através do GPS online ou off-line, filtrar aventuras, deixar comentários e avaliações sobre atividades já realizadas e contatar guias de turismo de uma maneira rápida e fácil. O aplicativo também fornece ferramentas para serem utilizadas durante a prática das atividades como mostrar no mapa pontos de emergência mais próximos e realizar chamadas de emergência rapidamente. 2.1 Requisitos Funcionais #RF Nome RF Descrição RF 001 Cadastrar e Registrar Usuário O sistema deve cadastrar o usuário padrão e registrar o mesmo após a inserção dos dados necessários para cadastro, salvando suas informações e dados. 002 Cadastrar e Registrar Guias de Turismo O sistema deve cadastrar usuários que decidem prestar serviços como guia de turismo após os mesmos inserirem os dados necessários para o cadastro, salvando suas informações e dados. O CPF do usuário é usado para conferir a veracidade do registro do usuário como Guia de Turismo através do banco de dados do Cadastur 003 Ler e Examinar Registros de Guias e Usuários O sistema deve ler os registros de usuários ao serem preenchidas as informações para cadastro, informando caso aja irregularidade em algum campo preenchido 004 Criar um Perfil de Usuário Após cadastrar e registrar os usuários o sistema deve compilar, reunir e exibir certas informações de registro dos usuários. 005 Executar Login O sistema garante ao usuário a opção de Login, permitindo o livre acesso ao aplicativo caso os dados necessários para Login sejam inseridos corretamente 006 Permitir a Alteração de Informações do Perfil O sistema dever permitir a manutenção das informações exibidas no perfil do usuário. 7 007 Recuperar Senhas O sistema deve permitir que um usuário cadastrado e registrado possa recuperar sua senha pessoal caso o mesmo a perca. 008 Incluir Serviço de GPS O sistema deve fazer a inclusão dos serviços e funções fornecidas pelo sistema de GPS do aparelho celular. 009 Pesquisar por Locais por Endereço e Nomes Em conjunto com o a aplicação do sistema de GPS o software deve pesquisar pontos através dos dados registrado no sistema de GPS e oferecer a localização ao usuário. 010 Triangular e Filtrar Hospitais, Delegacias e Corpo de Bombeiros mais próximos Ainda em conjunto com o sistema de GPS o aplicativo deve triangular e mostrar ao usuário de maneira automática os seguintes estabelecimentos: hospitais, corpos de bombeiros e delegacia 011 Baixar Mapas e Disponibilizar Rotas Offline que Sejam Selecionadas Pelo Usuário O sistema deve baixar mapas e disponibilizar rotas para que venham a ser utilizadas caso não exista a possibilidade de conexão com a internet de percursos escolhidos pelo usuário. 012 Marcar e Registrar Rotas/ Atividades O usuário tem a possibilidade de marcar rotas/atividades de interesse, rotas/atividades que já foram realizadas. 013 Registrar Usuários que Marcaram Interesse em uma Rota e Organizá-los por Data O sistema deve salvar de maneira automática o perfil de usuário que marquem interesse em uma rota, organizando os perfis pela data de acesso em ordem decrescente. 014 Navegar por Perfis e Adicionar O sistema deve fazer com que usuários possam pesquisar e interagir com perfis de outros usuários, podendo adicionar os mesmo. 015 Registrar Perfis Adicionados na “Lista de Amigos” O sistema deve registrar perfis adicionados e lista-los para que os usuários possam ter controle e acesso dos mesmo. 016 Iniciar Chats de Texto em Tempo Real O sistema deve permitir que usuários cadastrados e com perfis adicionados possam iniciar chats de texto com mensagens instantâneas entre si. 017 Criptografia Automática de Mensagens Através de Chaves Privadas O sistema deve criptografar de maneira automática as mensagens enviadas por perfis adicionados. 8 018 Incluir e Importar Contatos Acessando informações do aparelho o sistema deve encorpar os contatos salvos no dispositivo, indicando contatos que também estão logados no aplicativo Requisitos de Interface RI001 Cadastro e Registro de Usuário (Essencial) Referencia [#RF001.Cadastrar e Registrar Usuário], [#RF003. Ler e Examinar Registros de Guias e Usuários]. Sumário O caso de uso é responsável por executar cadastro de um usuário e registrar seus dados. Pré-Condições Não possuir cadastro prévio no app Atores Usuário Descrição 1. O usuário acessa o aplicativo. 2. Ao iniciar ele é enviado para tela de login, sendoapresentado a opção “Cadastre-se”. 3. Ao selecionar a opção o sistema exibe a tela com as informações para cadastro exibindo duas opções “Cadastro Usuário” e “Cadastro Guia”. 4. A opção “Cadastro Usuário” deve ser selecionada. 5. O usuário enviado para a área de cadastro tendo de preencher as seguintes lacunas obrigatórias: “Nome”, “Sobrenome”, “Número de Celular” “Endereço de E-mail”, “Gênero”, “Data de Nascimento”. 6. Ao preencher todos os campos corretamente o app libera a opção “Finalizar Cadastro”. Alternativas 1. Caso preencha algum campo de maneira inadequada ou deixe de preencher um campo a opção “Finalizar Cadastro” não é liberada. 2. Caso o usuário seja menor de idade ele é notificado sobre a restrição de uso. Exceção O cadastro não é finalizado até todos os campos estarem preenchidos corretamente RI002 Cadastro e Registro de Guia (Essencial) Referencia [#RF002.Cadastrar e RegistrarGuia], [#RF003. Ler e Examinar Registros de Guias e Usuários] Sumário O caso de uso é responsável por executar o cadastro de um Guia e registrar seus dados. Pré-Condições Não possuir cadastro prévio no app, possuir registro no Cadastur Atores Guia 9 Descrição 1. O Guia acessa o aplicativo. 2. Ao iniciar ele é enviado para tela de login, sendo apresentado a opção “Cadastre-se”. 3. Ao selecionar a opção o sistema exibe a tela com as informações para cadastro exibindo duas opções “Cadastro Usuário” e “Cadastro Guia”. 4. A opção “Cadastro Guia” deve ser selecionada. 5. O usuário enviado para a área de cadastro tendo de preencher as seguintes lacunas obrigatórias: “Nome”, “Sobrenome”, “Número de Celular” “Endereço de E-mail”, “Gênero”, “Data de Nascimento”, “CPF”. 6. Ao preencher todos os campos corretamente o app libera a opção “Finalizar Cadastro”. Alternativas 1. Caso preencha algum campo de maneira inadequada ou deixe de preencher um campo a opção “Finalizar Cadastro” não é liberada. 2. Caso o usuário seja menor de idade ele é notificado sobre a restrição de uso. 3. Caso o CPF do usuário não conste nos dados do Cadastur a opção “Finalizar Cadastro” não é liberada Exceção O cadastro não é finalizado até todos os campos estarem preenchidos corretamente RI003 Criar Perfil de Usuário e Permitir Alteração de Informações (Essencial) Referencia [#RF004.Criar um Perfil de Usuário], [#RF003. Ler e Examinar Registros de Guias e Usuários], [#RF006.Permitir a Alteração de Informações do Perfil] Sumário O caso de uso é responsável pela criação de um perfil de usuário para o acesso ao aplicativo após ler e salvar os dados no sistema. Pré-Condições Finalizar o Cadastro de maneira adequada. Atores Usuário e Guia Descrição 1. Ao finalizar o cadastro o usuário é enviado para o perfil criado. 2. O usuário pode escolher seu nickname e foto 3. São mostradas opções de privacidade de perfil que podem ser alteradas pelo usuário Alternativas 1. O uso de fotos e nickames não é obrigatório. Caso o campo não seja alterado o sistema cria o perfil usando o nome de cadastro e não registra foto. 2. Essas informações podem ser alteradas posteriormente Exceção Apenas perfis cadastrados podem ser alterados e acessados, somente pelo próprio usuário. RI004 Executar Login e Recuperar Senhas (Essencial) Referencia [#RF005.Recuperar Senhas], [#RF007.Executar Login] Sumário O caso de uso é responsável por logar o usuário cadastrado e se necessário recuperar sua senha. Pré-Condições Ter realizado o cadastro anteriormente Atores Usuário e Guia 10 Descrição 1. O usuário é enviado para a tela de login 2. Preenchendo o campo de usuário e senha o aplicativo permite o acesso 3. Ao clicar em “Executar Login” o usuário é levado para a tela principal do aplicativo Alternativas 1. Caso alguma informação esteja errada, o sistema exibe uma mensagem de aviso, informando a inconstância no campo do e-mail ou da senha 2. Caso a senha inserida não for aceita após 3 tentativas o aplicativo sugere a opção de alterar a senha 3. A senha é alterada após o usuário informar seu e-mail e confirmar a mensagem de segurança para a alteração da nova senha Exceção . RI005 Serviço de GPS (Essencial) Referencia [#RF008. Incluir Serviço de GPS], [#RF009. Pesquisar por Locais por Endereço e Nomes], [#RF 010. Triangular e Filtrar Hospitais, Delegacias e Corpo de Bombeiros mais próximos], [#RF 011. Baixar Mapas e Disponibilizar Rotas Offline que Sejam Selecionadas Pelo Usuário] Sumário O caso de uso é responsável por se vincular ao sistema de GPS do aparelho do usuário, fornecer e executar tarefas relacionados a aplicação. Pré-Condições Permitir que o app leia sua localização, arquivos e contatos Atores Usuário e Guia Descrição 1. Ao permitir o acesso a localização do celular, o aplicativo libera o uso do gps 2. O usuário acessa a barra de pesquisa, inserindo o endereço, nome ou local aproximado do ponto de interesse 3. O sistema mostra ao aplicativo a localização do trajeto pesquisado, exibe pontos de emergência mais próximos 4. O usuário pode baixar mapas para realizar rotas off-line. Alternativas 1. O download do mapa é limitado pelo próprio usuário, diminuindo a interação do usuário com o ambiente Exceção .O serviço não é disponibilizado se o usuário não permitir a sincronia do app com o serviço de GPS RI006 Serviço de Rotas (Essencial) Referencia [#RF012. Marcar e Registrar Rotas/ Atividades], [#RF013. Registrar Usuários Que Marcam Interesse em uma Rota e Organizá-los por Data] Sumário O caso de uso é responsável pela adição de informações e avaliações de rotas Pré-Condições Ser usuário cadastrado e possuir um perfil ativo Atores Usuário e Guia 11 Descrição 1. Ao pesquisar uma rota o aplicativo exibe suas informações, sua avaliação em estrelas e comentários de outros usuário 2. O usuário pode navegar pela aba “Comentários” e também pode deixar seu comentário e avaliação 3. Há a opção de marcar uma rota de seu interesse ao clicar em “Salvar Rota” 4. Após selecionar essa opção, o aplicativo exibe a mensagem “Aventureiros que Salvaram a Mesma Rota Recentemente” Alternativas Exceção RI007 Interação Entre Perfis (Essencial) Referencia [#RF014. Navegar por Perfis e Adicionar], [#RF015. Registrar Perfis Adicionados na “Lista de Amigos”], [#RF018. Incluir e Importar Contatos] Sumário O caso de uso é responsável pela interação entre os usuários através da pesquisa e a capacidade adicionar outros perfis Pré-Condições Ser usuário cadastrado e possuir um perfil ativo Atores Usuário e Guia Descrição 1. A barra de tarefas exibe o campo “Amigos” 2. Ao acessar esse campo o usuário vê seus amigos adicionados e tem a opção de pesquisar outros perfis 3. A barra de pesquisa filtra e mostra perfis que salvaram rotas semelhantes a do usuário 4. O usuário pode visualizar os outros perfis e adicioná-los 5. Ao sincronizar contatos, o aplicativo adiciona automaticamente contatos que também estão cadastrados no sistema Alternativas 1. Os perfis podem ser pesquisados por nome ou nickname 2. Os perfis podem ser excluídos da lista de amigos Exceção RI008 Chats de Texto (Essencial) Referencia [#RF016. Iniciar Chats de Texto em Tempo Real], [#RF017. Criptografia Automática de Mensagens Através de Chaves Privadas] Sumário O caso de uso é responsável pela interação entre os usuários através de chats de texto Pré-Condições Ser usuário cadastrado e possuir um perfil ativo e ter o perfil do remetente adicionado na lista de amigos Atores Usuário e Guia Descrição 1. Na barra de tarefas o app é exibido o campo “Conversas” 2. O campo é selecionado e exibe os chats com outros usuários 3. Ele mostra amigos online 4. Permite iniciar uma nova conversa Alternativas Assim que uma conversa é iniciada os usuários recebem a informação de que as conversas são criptografadas Exceção Usuários bloqueados sã incapazes de trocar mensagens 12 2.3Atributos de Qualidade Ao prestar os serviços de oferecer uma viagem divertida e segura para exploradores e aventureiros, o Adventure Seeker se compromete em entregar as seguintes propostas: Privacidade nas conversas; Segurança durante os percursos; Transações seguras Profissionais confiáveis e certificados 2.4 Perfil de Usuário Com uma interface simples e intuitiva, o produto é de fácil acesso para toda pessoa que possuir o conhecimento básico em uso de smartphones e aplicativos populares . Em tese as aplicações são destinadas a usuários com interesse e experiência na prática de atividades ao ar livre e também a usuários que trabalham no meio e buscam oferecer seus serviços no ramo. O usuário padrão pode possuir qualquer nível de escolaridade para o uso das aplicações básicas. Já o usuário que oferece os serviços deve ser um profissional certificado na área de turismo. Logo abaixo é idealizada uma tabela pontuando de 1 a 5 a importância de certos conteúdos e conhecimento prévios ao usar o aplicativo, onde 1 é irrelevante e 5 muito importante Conhecimento Pontuação Alfabetização 5,0 13 Conhecimento básico no uso de aparelhos eletrônicos 3,0 Experiência com apps de mensagens de texto 4,0 Uso básico do sistema de GPS 4,0 2.5 Restrições, Suposições e Dependências 2.5.1 Equipamento Uma conexão à Internet – WiFi (a/g/n/ac) ou sem fio (3G ou 4G/LTE) (Opcional) Alto-falantes sem fio Bluetooth e microfone Sistemas operacionais compatíveis iOS 8.0 ou posterior: Envie e receba vídeo usando câmera frontal ou traseira iPhone 4 ou posterior, iPad Pro, iPad Mini, iPad 2 ou posterior, iPod touch 4ª Geração, iPhone 3GS (sem câmera frontal) Android 5.0x ou superior 2.5.2 Navegadores compatíveis para início na web iOS/iPadOS: Safari5+, Chrome Android: Webkit (padrão), Chrome 2.5.3 Requisitos de processador Qualquer processador núcleo único de 1 Ghz ou maior (não-Intel) 2.5.4 Recomendações de largura de banda A largura de banda utilizada pelo Adventure Seeker será otimizada para a melhor experiência baseada na rede dos participantes. Será ajustada automaticamente para 3G ou WiFi Largura de banda recomendada via WiFi: 14 Para chamada de vídeo 1:1: 600kbps (upload/download) para vídeo de alta qualidade e 1,2 Mbps (upload/download) para vídeo HD Para chamada de vídeo em grupo: 600kbps/1.2 Mbps (upload/download) para vídeo de alta qualidade. Para exibição em galeria: 1.5 Mbps/1.5 Mbps (upload/download). 3. Anexos Anexo 1 – Esquema do Funcionamento da Criptografia de Mensagens Através de Chaves Publicas e Privadas (#RF017. Criptografia Automática de Mensagens Através de Chaves Privadas) Fonte: Davidgothberg (Autor)
Compartilhar