Desenvolvimento interno de apps Guia acelerador

Tamanho: px
Começar a partir da página:

Download "Desenvolvimento interno de apps Guia acelerador"

Transcrição

1 Desenvolvimento interno de apps Guia acelerador

2 Visão geral Transforme as suas ideias para apps internos em realidade. Veja como aqui. A sua empresa é única, assim como os seus usuários. Há um mundo de possibilidades para responder as necessidades deles de apps inovadores para dispositivos móveis que irão mudar a forma como eles trabalham. Se você é como a maioria das equipes internas de desenvolvimento, também enfrenta limitações. Sejam elas financeiras, organizacionais ou de recursos, concentre seu foco na oferta de apps que realmente atendam as necessidades da empresa. O ios é um ótimo veículo para a oferta desses apps. O desenvolvimento em ios é simples e altamente recompensador, permitindo que você crie apps que ofereçam benefícios imediatos para os seus usuários. Você não precisa adotar processos dispendiosos e ocupar um grande número de recursos para fazer a diferença na sua empresa, embora esse processo exija concentrar seus esforços de uma forma diferente de um projeto habitual de desenvolvimento interno. Este guia irá ajudar você a fazer isso. Ele analisa as melhores práticas para a criação de apps incríveis para os seus usuários, dá dicas e apresenta recursos que ajudarão a organizar o seu projeto da forma mais eficiente possível. Este guia está organizado nas quatro seções a seguir: Planejamento Definição do seu projeto, coleta dos requisitos e planejamento do processo de desenvolvimento. Design Use os conceitos do design da interface do ios para ter certeza de que os seus apps internos irão agradar os usuários. Como usar este guia Lista de verificação. Use a lista de verificação de cada capítulo para analisar e acompanhar as etapas mais importantes do processo de desenvolvimento. Dicas rápidas. Obtenha informações importantes, essenciais para o processo em um recurso de fácil acesso. Exemplos. Procure se inspirar e ideias em exemplos de clientes e confira como outras empresas desenvolveram seus apps internamente para iphone e ipad. Lista de verificação da implantação No final da fase de implantação, você deveria ter concluído: A criação do certificado da empresa e do perfil de aprovisionamento A definição de um servidor web de distribuição ou de uma solução para a distribuição remota dos apps O anúncio da sua solução para os usuários finais Dicas rápidas: Apps compactos Os apps simples, rápidos e bem executados irão gerar demanda interna e minimizar o escopo e o investimento Os apps compactos fazem a festa. Os usuários irão criar a suas próprias soluções,, dando assim muita mais flexibilidade à força de trabalho Tínhamos que descobrir uma forma de fazer atualizações e mudanças rapidamente, por isso adotamos a abordagem híbrida. Reunimos elementos nativos da interface de usuário presentes no telefone com páginas web. Giancarlo De Lio, Mt Sinai Hospital Desenvolvimento Desenvolva os seus apps internos e obtenha o máximo das ferramentas da Apple, como o ios SDK. Implantação Distribua apps internos na empresa e defina o seu próprio serviço de distribuição remota de apps. Links rápidos. Confira esses links de referência rápida para saber mais sobre o desenvolvimento interno de apps em ios. Links rápidos Perguntas mais frequentes sobre inscrição no programa http//developer.apple.com/support/ios/enrollment.html Perguntas mais frequentes sobre o Programa para Desenvolvedores de Apps Corporativos http//developer.apple.com/support/ios/enterprise.html Vamos começar? Visão geral 2

3 Planejamento Por trás de um app fantástico tem um planejamento fantástico. É importante que os envolvidos dentro da empresa estejam engajados com o objetivo do projeto e que eles participem ativamente da elaboração do plano. Quanto mais a equipe conseguir chegar a um equilíbrio de trabalho durante todo o processo e entender as etapas necessárias para a execução do plano, maiores serão as chances de criação de algo realmente impressionante. Como parte do plano, você e a sua equipe devem explorar o seguinte: Descobrir os requisitos corporativos e dos usuários. Certifique-se que a sua solução atenda os reais interesses da empresa. A solução economiza tempo e/ou dinheiro, ajuda a força de trabalho a ser mais produtiva ou responde ao requisito de fazer a empresa prosperar? Avalie os recursos e a infraestrutura existentes. Você pode maximizar recursos valiosos redirecionando algo que você já criou e usá-lo para o ambiente móvel. Explore a facilidade de implantação. Colha primeiro os frutos que estiverem mais embaixo: Invista em projetos com retorno rápido, onde seja mais fácil e rápido demonstrar os resultados positivos do seu esforço. Lembrar-se sempre destes conceitos de planejamento ajudará a desenvolver o foco do seu projeto. Este capítulo abordará as etapas necessárias para deixar o seu projeto organizado e pronto para entrar em ação. Lista de verificação do planejamento Consulte essa lista de planejamento durante toda a fase de planejamento do seu projeto. No final da fase de planejamento, você deverá ter um escopo de trabalho que inclua: Um inventário de todas as possíveis necessidades e requisitos corporativos Um inventário das necessidades dos usuários (alinhadas aos requisitos corporativos) Os requisitos da infraestrutura de TI para suporte ao projeto Uma declaração da definição do aplicativo descrevendo o app e a finalidade da solução O cronograma e as etapas do projeto A equipe de envolvidos com os seus respectivos papéis e responsabilidades definidos O processo de inscrição iniciado no Programa de Desenvolvedor Corporativo de ios Solicite comentários do usuário Coloque-se na pele dos seus usuários. Dedique um tempo no local de trabalho para participar de algumas reuniões ou visitando um outro local de trabalho. Você conseguirá informações valiosas sobre os hábitos de trabalho dos usuários, os gargalos no fluxo de trabalho e os principais obstáculos enfrentados pelos funcionários ou clientes. Convide particularmente ou convença os usuários a participarem da sua equipe de projeto e fazerem comentários regularmente. Identifique qual problema um app para dispositivos móveis poderia resolver e que poderia agregar mais valor para os seus usuários e para a empresa, no menor espaço de tempo possível. Não tente agradar a todos quando começar a desenvolver apps para dispositivos móveis. Concentre as ideias não para o que você poderia criar mas simplesmente o que você deveria criar. Direcionamos as comunicações do desenvolvedor para a força de vendas. Participamos até de reuniões de vendas, demos dicas e sugestões, entramos e fomos a reuniões de vendas para ver exatamente o que eles precisavam e como eles usariam o app. Dean Moore, Sunbelt Rentals 3

4 Pense em algumas tarefas simples que a maioria do seus usuários faz frequentemente e imagine como um app móvel poderia facilitar essas tarefas. Veja aqui alguns exemplos: Um app simples que permita que o funcionário aprove uma um relatório de despesas ou ordem de compra, mesmo em trânsito Uma lista dos telefones da empresa e mapa do campus que todos poderiam ter acesso Um localizador de sala de reuniões que os funcionários poderiam usar quando não estivessem nas suas mesas Um app simples de controle do tempo que poderia estar vinculado ao seu sistema de gerenciamento de tempo ou de faturamento Faça um inventários dos seus ativos Normalmente, a melhor forma de criar um app interno realmente eficiente é aproveitar a tecnologia existente. Pode ser que você queira fazer um inventário dos sites dos seus funcionários e verificar se seria interessante otimizá-los para iphone ou ipad. Pode ser que você tenha sistemas back-end com dados em formulários que possam ser oferecidos facilmente em dispositivos móveis. Não esqueça também dos apps já disponíveis na App Store: pode ser que lá você encontre aquele app que está procurando. Consulte o exemplo do Inventário de Ativos (à direita) para obter mais informações que podem ajudar na pesquisa do seu ambiente existente. Defina o seu app Assim que você souber claramente o que os seus usuários precisam, assim como as possíveis soluções para dispositivos móveis que poderão atender essas necessidades, seria interessante refinar esses conceitos em um plano conciso e compartilhar com os outros envolvidos no projeto. O elemento mais importante na definição do plano do seu projeto é a definição do seu aplicativo uma definição concisa da finalidade do seu app. A definição clara do seu aplicativo ajuda a evitar dois problemas bastante comuns: Você já possui um app para desktop que deseja viabilizar para dispositivos móveis e uma longa lista de recursos para levar para o novo ambiente. Você tem uma ideia ótima para um app novo para dispositivos móveis, mas pula imediatamente para os recursos antes de se concentrar na finalidade principal do app. Exemplo: Inventário de Ativos Responder essas perguntas pode ajudar a determinar se você pode reaproveitar a tecnologia existente no seu app para dispositivos móveis: Quais sistemas são mais usados pela maioria dos funcionários remotos? O que os seus funcionários remotos mais precisam? Quais processos manuais poderiam ser automatizados ou simplificados com a ajuda de apps para dispositivos móveis? Você possui sistemas não móveis que poderiam ser úteis para funcionários remotos? Quais funções desses sistemas são usadas com mais frequência? Que tipo de acesso a dados os seus sistemas corporativos oferecem? Os dados podem ser acessados facilmente via web services? Você possui sites internos que os seus funcionários acessam diariamente? Eles poderiam ser transformados facilmente em apps para dispositivos móveis? Nós simplesmente analisamos as diferentes linhas de produtos e nos perguntamos, O que seria interessante para os dispositivos móveis? Qual é o objetivo principal? Quais seriamos maiores benefícios? Nós partimos desse ponto. Analisamos o nosso portfólio de produtos e descobrimos o que seria mais indicado. James Blomberg, General Electric 4

5 Como definir o aplicativo Comece escrevendo uma definição que inclua o seguinte: A finalidade do seu app Para quem ele se destina e como ele será utilizado Sua função principal Defina claramente apenas a solução e a sua função principal não coloque uma lista detalhada dos recursos. Elabore uma definição clara e sólida que será usada para filtrar as ideias para os recursos. Pergunte-se se cada recurso responde a finalidade desejada. O próximo passo é escolher o menor número de recursos, mas os recursos utilizados mais frequentemente e mais indicados para dispositivos móveis. Assim, você não acaba com uma lista interminável de recursos sem foco, difíceis de serem usados e que não resolvem os problemas. Manter o foco do seu app ajudará a melhorar a produtividade dos usuários em um pacote simples e fácil de usar. Planeje o processo de desenvolvimento Um projeto de desenvolvimento de software corporativo absorve um grande número de recursos durante a fase de desenvolvimento. Usando o ios SDK e as estruturas Cocoa Touch de alto nível, as equipes de desenvolvimento conseguem gastar menos tempo com codificação e dedicar mais tempo à criação do melhor ambiente possível para o usuário. Esse processo não apenas permite que você ofereça um app para os funcionários mais rapidamente, como também ajuda a oferecer soluções que realmente excedem as expectativas dos usuários. Independentemente de você optar por um processo de desenvolvimento mais rápido ou mais tradicional, não deixe de reservar tempo e recursos para investir no processo de design, a parte principal e contínua de desenvolvimento do seu app. Defina um cronograma estimado do processo com datas e o papel de cada envolvido em cada etapa do caminho. Obviamente não há nada fixo e imutável, funciona apenas como um ponto de referência para todos os envolvidos. Exemplo: Definição do aplicativo Veja como deve ser a definição de um aplicativo tomando como exemplo um app de controle do tempo para advogados: Finalidade: Contabilizar o tempo gasto e as horas a serem cobradas de cada cliente Para quem se destina: Advogados da empresa que precisam contabilizar as horas a serem cobradas Como será utilizado: Nas reuniões com os clientes, contabilizando o início e o final do período a ser cobrado Função principal: Contabilizar e comunicar o tempo decorrido para o sistema de CRM Definição consolidada: App para que os advogados contabilizem o tempo e as horas a serem cobradas de cada cliente Características compatíveis com a definição do app: Um cronômetro; processamento e contabilização em segundo plano; integração com o sistema de CRM no servidor; busca do cadastro do cliente para atribuição do tempo ao cliente/caso; sincronização on-line/off-line na conexão com a rede Exemplo de recursos não compatíveis com a definição ou excedem o escopo do projeto: alertas de novos casos; consulta a documentos para referência jurídica; mapa com a localização dos clientes e interface para consulta de patentes Dicas rápidas. Crowdsourcing A Genentech sabia que boas ideias para apps podem vir de qualquer pessoa e qualquer lugar, por isso adotou o modelo crowdsourcing, que acata as sugestões dos funcionários sobre apps que eles gostariam que fossem desenvolvidos internamente. Desde então eles criaram cinco apps solicitados, para grande satisfação e que foram amplamente adotados pelos usuários. 5

6 Criação do escopo do trabalho Para ajudar a manter o foco e comunicar o processo, seu planejamento deve incluir um documento central, com o escopo do trabalho, que cubra todos os recursos, objetivos, metas, cronogramas e os principais resultados parciais do projeto. Esse documento será uma referência importante para todos os envolvidos no projeto. O escopo do trabalho pode compreender os requisitos técnicos preliminares do seu app, assim como os fluxogramas e diagramas que ajudarão a comunicar a intenção do conceito do app durante a fase de desenvolvimento. Requisitos Escopo do projeto Obtenção das aprovações Composição da equipe Código Curso de Código do app Design e parte gráfica Testes Testes da unidade Liberação Liberação interna do app Aceite do envolvido Plano de manutenção Exemplo: Equipe de Projeto Típico Executivo responsável Principal responsável pelo planejamento estratégico Líder do projeto Controla as datas, os cronogramas e o escopo do projeto em geral Responsável pela linha de negócio Principal envolvido e usuário do app Gerente de produto Entre o app, gerencia os requisitos e reconcilia as necessidades corporativas com as soluções Design Desenho da arquitetura Elaboração do planejamento do projeto Esquemas iniciais Dimensionamentos do desenvolvedor Verificação Testes nos dispositivos Testes da interface de usuário automatizada Correção de problemas Revisão do design Orientação para os envolvidos Arquiteto de experiência do usuário Responsável pela estrutura do modelo de interação com o usuário e pelo fluxo do processo com o usuário Arquiteto técnico Responsável pela infraestrutura, segurança e os modelos de acesso aos dados Gerente de desenvolvimento Responsável técnico e gerente do projeto Monte a sua equipe Assim como ocorre em qualquer projeto, será necessário montar uma equipe de colaboradores que irão compartilhar o êxito e os resultados do projeto do seu app. Alguns participantes podem ser clientes internos (um responsável por linha de negócio ou grupo de usuários) enquanto outros terão a tarefa de cuidar de partes específicas do processo de desenvolvimento em si (os designers, desenvolvedores, arquitetos técnicos e assim por diante). Na verdade, seu objetivo é alinhar as funções e responsabilidades dentro da equipe ao cronograma e etapas do projeto discutidos no item anterior. Por exemplo, como o design é um elemento central de qualquer projeto de desenvolvimento em ios, você precisa se certificar que conta com uma equipe de design (ou recursos que irão desempenhar essa função). É bem provável que grupos diferentes tenham pontos de vista e interesses distintos, daí a importância de documentar todas as funções, para que todos estejam cientes das suas responsabilidades dentro do projeto. Designer da interface do usuário Responsável pelo projeto visual, pela parte gráfica e identidade do app Gerente de TI Responsável pela implantação e pelo gerenciamento do ciclo de vida dos apps Desenvolvedor Responsável por toda a arquitetura técnica e codificação 6

7 Desenvolvimento terceirizado Se você não tiver recursos suficientes internamente, considere a possibilidade de terceirizar parte do trabalho de desenvolvimento. Os desenvolvedores terceirizados podem apresentar a você um portfólio do trabalho deles, o que pode trazer novas ideias. É óbvio que para ser bem sucedida, é necessário que a equipe terceirizada conheça o projeto a fundo tudo o que foi definido durante a fase de planejamento e interaja regularmente com você e com a equipe interna. Apresente as suas necessidades e certifique-se de que os seus objetivos ficarão bem claros para eles. Consulte a definição do projeto e reveja cuidadosamente cada detalhe do seu projeto. Não se esqueça também de definir, desde o início uma forma de comunicação clara e bidirecional e um processo para manter contato. É importante definir o papel que o seu provedor terceirizado exercerá, assim como aconteceu com os demais membros da sua equipe interna. Alinhe os papéis e responsabilidades ao planejamento e cronograma do projeto de forma que você comunique claramente por quais aspectos do seu projeto eles serão responsáveis. Responsabilidades da equipe interna Responsabilidades do desenvolvedor Requisitos Design Código Verificação Liberação Alguns parceiros terceirizados podem ajudar você em todos os elementos do projeto, dos requisitos iniciais à implantação final. Enquanto outros podem se concentrar apenas no código do app. Seria interessante conversar sobre essas possibilidades e serviços com o seu fornecedor terceirizado, independentemente do contrato que você tem com eles. Isso ajuda a avaliar os pontos fortes do seu fornecedor e também a moldar o relacionamento entre vocês. Dicas rápidas. Como selecionar um fornecedor externo Reúna-se com vários fornecedores. Verifique o trabalho já realizado, inclusive os apps disponíveis na App Store; a avaliação dos mesmos e os comentários dos usuários. Avalie o conhecimento e as habilidades. Por exemplo, a codificação ocorre toda internamente? Solicite referências. Desconsidere a abordagem multiplataforma e genérica. Concentre o foco no desenho da interface do usuário, em elementos gráficos de alta qualidade e no fluxo do app. Discuta a manutenção e o ciclo de vida do app após a versão 1.0. Pergunte sobre a experiência em infraestrutura de TI. Utilizamos fornecedores externos em vários elementos. Depende unicamente da necessidade do app. Caso haja necessidade de uma aparência e ambientação muito específicas, conversamos com fornecedores que já fizeram coisas similares porque sabemos que eles já têm experiência no que desejamos. Dessa forma conseguimos oferecer um produto de alta qualidade tanto para a nossa equipe quanto para os clientes. Todd Schofield, Standard Chartered Bank 7

8 Noções básicas sobre o Programa de Desenvolvedores de Apps Corporativos em ios Assim que você tiver coletado os requisitos, informações dos seus usuários e definido o planejamento do seu projeto e o seu aplicativo, a última etapa antes de passar para a fase de design, é se cadastrar no ios Developer Enterprise Program. Esse programa oferece um processo completo e integrado para desenvolvimento, teste e distribuição de apps em ios para os funcionários da sua empresa. Depois que você tiver se cadastrado no programa, você terá acesso às ferramentas e recursos mencionados na lista à direita. Essas informações ajudarão você a entender o processo de cadastramento no programa e a dar os primeiros passos. Para obter mais detalhes, acesse Requisitos para participação Antes de se cadastrar no programa: Verifique se você pretende distribuir os apps em ios somente dentro da sua empresa. Lembre-se que o ios Developer Enterprise Program destina-se a desenvolvedores que desejam desenvolver e distribuir seus apps em ios para os funcionários dentro da sua empresa. Verifique se a sua empresa possui um Dun & Bradstreet Number (D-U-N-S). Você precisará desse número para informá-lo para a Apple durante o cadastro. Você também precisará informar a razão social da sua empresa. Para solicitar ou obter um número D-U-N-S, acesse https://eupdate.dnb.com/requestoptions.asp. Verifique se você tem autorização para representar a sua empresa em contratos jurídicos. Durante o processo de cadastramento você deverá informar um contato legal que poderá atestar a sua autorização para representar a sua empresa na assinatura do Contrato de Licença do Programa de Desenvolvedor de Apps Corporativos. Você tem capacidade técnica para certificar aplicativos em Xcode. Como cadastrado você será o Agente da sua equipe, ou seja, responsável pelo aprovisionamento dos apps e tarefas técnicas administrativas relacionadas à conta. Visão geral Visão geral: Recursos do ios Developer Enterprise Program Como membro do ios Developer Enterprise Program, você receberá os seguintes benefícios: Acesso ao ios Dev Center Acesso ao ios SDK Algumas ferramentas e softwares em versão preliminar Permissão para informar o nome dos membros da sua equipe de desenvolvimento na seção Team do Member Center. Acesso aos Apple Developer Forums Incidentes de suporte técnico (dois por participante do programa ao ano) Permissão para testar aplicativos diretamente no ipad, iphone e ipod touch Simulação de distribuição do seu app para até 100 dispositivos registrados Distribuição interna para um número ilimitado de dispositivos de funcionários Dicas rápidas. Composição do seu kit de ferramentas de desenvolvimento O requisito básico para o ios SDK é um Mac com processador Intel. Os desenvolvedores normalmente optam pelo MacBook Air ou MacBook Pro pela portabilidade e liberdade que eles oferecem. Mas o imac e o Mac mini também são boas opções, principalmente se você possui um laboratório de desenvolvimento na empresa. Não esqueça também de ter alguns dispositivos para teste. Se quiser garantir compatibilidade total, tenha sempre um hardware de geração anterior como o iphone 3GS ou ipad de primeira geração. Visão geral do processo de cadastramento 1. Cadastre-se como Desenvolvedor Apple. Para se inscrever, será necessário se cadastrar na Apple criando um novo Apple ID, específico para esse programa. É aconselhável definir um endereço de específico para essa conta para que a sua empresa possa designá-lo para várias pessoas, se necessário. 2. Insira os dados sobre a sua empresa, de contato e legais. Essas informações são necessárias para a validação do seu status como pessoa jurídica. O principal requisito é um número D-U-N-S válido. Certifique-se que o nome e o endereço da sua empresa sejam os mesmos que constam no banco de dados da Dun & Bradstreet. Como parte do processo de verificação de identidade é possível que você seja solicitado a enviar para a Apple alguns documentos da sua empresa como o estatuto, um contrato de operação e alvará de funcionamento. 8

9 3. Envio para a Apple. Assim que tiver enviado o seu cadastro, confira o seu status se registrando como desenvolvedor no Member Center Como parte dessa etapa, a Apple analisará o app e entrará em contato com você ou com o seu departamento jurídico, se necessário. 4. Aceite o Acordo de Licença do Programa Corporativo. Para continuar o cadastro, é necessário aceitar os termos de licença do programa. Esse é o momento para conferir os termos e compartilhe-os com o seu departamento jurídico. 5. Adquira o programa. Assim que tiver aceitado os termos, você receberá instruções sobre como adquirir o programa na Apple Online Store. Se quiser usar uma ordem de compra, entre em contato com a sua Apple Store local para ver as opções de compra disponíveis. 6. Ative a sua adesão. Você receberá um comprovante do pedido depois de ter adquirido o programa. No prazo de 24 horas você receberá um de ativação da Apple com um código para ativar a sua adesão. Uma vez ativada, você terá acesso a todos os recursos do programa. Visão geral Definição da equipe Os Agentes e Administradores podem adicionar novos Membros, que podem ter papel de Administrador ou Membro, navegando pela guia People do Apple Developer Member Center. Vá até a seção Invitations e clique no botão Invite Person para convidar novos Membros para participar da sua equipe. Agente Administrador - Definição e Distribuição Administradores Membro - Definição e Aprovações Membros Desenvolvimento Configurando a sua equipe Assim que a empresa estiver cadastrada no ios Developer Enterprise Program, será necessário colocar o nome dos membros da sua equipe de desenvolvimento na seção Team do Member Center. Certificado de distribuição Certificados de desenvolvimento Certificados de desenvolvimento Papéis e responsabilidades da equipe Uma equipe de desenvolvimento é composta de pessoas com as seguintes funções: Agente. O contato principal da equipe de desenvolvimento, responsável por aceitar todos os acordos do ios Developer Program, é cadastrado também como o primeiro usuário inscrito no programa. O Agente é responsável por gerenciar o certificado para distribuição na empresa, usado para aprovisionar apps para implantação em larga escala para os funcionários. Administrador(es). Os administradores gerenciam as suas equipes de desenvolvimento e os certificados de desenvolvimento. Necessário o envolvimento do Agente para gerenciar a distribuição na empresa. Membros. Principais desenvolvedores da empresa. Os membros recebem aprovação dos Administradores para aprovisionar os apps e dispositivos para fins de teste e desenvolvimento. Necessário o envolvimento do Agente para gerenciar a distribuição na empresa. Aprovisionamento para o ambiente corporativo Desenvolvimento - Aprovisionamento Desenvolvimento - Aprovisionamento Dicas rápidas. Cadastrando dispositivos para desenvolvimento Os Administradores podem inserir vários IDs de dispositivo simultaneamente subindo um arquivo.deviceids gerado pelo iphone Configuration Utility. No iphone Configuration Utility, selecione os dispositivos que você deseja carregar e clique no botão Export. Isso irá criar o arquivo.deviceids. Acesse para baixar o iphone Configuration Utility. 9

10 Recursos de aprendizado Assim que tiver informado os nomes dos membros da sua equipe, acesse o ios Dev Center em onde você encontrará uma grande variedade de recursos. Você poderá marcá-los como favoritos ou fazer deles a sua página inicial para tudo relacionado ao processo de desenvolvimento. Veja aqui alguns dos ótimos recursos disponíveis. Fóruns Entre em contato com outros desenvolvedores de apps corporativos e compartilhe ideias e melhores práticas. É sempre útil contar com uma comunidade de desenvolvedores como você e à sua disposição. Biblioteca de referência Uma enciclopédia, um livro texto e um programa de referência em um lugar só. Uma lugar para você pesquisar, com tópicos separados por categoria, com todas as informações que você precisa para criar os seus apps. Código de amostra Use os exemplos para inspirar o desenvolvimento de apps incríveis, criados por você. Se quiser você pode copiar e colar o código de exemplo diretamente no seu projeto. Os exemplos em Apple.com realmente ajudam a ver melhor um recurso específico como detalhamento, por exemplo, ou mapas, ou a integração com um banco de dados SQL local. Keith Debickes, JM Family Enterprises, Inc. Links rápidos Perguntas mais frequentes sobre adesão ao programa: Perguntas mais frequentes sobre o Programa para Desenvolvedores de Apps Corporativos em ios: Guias de Primeiros Passos Se você é novato em desenvolvimento de ios, esses guias oferecem à sua equipe conceitos fundamentais e melhores práticas para o desenvolvimento em ios. Mais à frente Quando concluir o processo de planejamento, consulte a lista de verificação de planejamento no início desde capítulo. Se você concluiu todas as etapas, é bem provável que você tenha o suporte dos executivos e da sua equipe e um planejamento claro do projeto para que todos possam seguir. Sua equipe estará bem preparada para a próxima fase do processo: conhecer as melhores práticas de design e desenvolvimento e entender os conceitos básicos de desenvolvimento em ios. 10

11 Design O design é muito importante. É muito fácil criar um app básico para iphone e ipad. Mas apps mais elaborados demandam um pouco mais de trabalho. O que os apps mais bem sucedidos têm de tão atrativos? Eles têm um design atrativo e fazem excelente uso das cores e do áudio. São simples de usar e funcionam como o previsto. Eles envolvem o usuário e fazem com que o usuário sempre retorne a eles. Dando bastante atenção ao design na criação de um app novo ou aprimorando um app existente, você melhora o seu apelo, promove uma experiência mais envolvente para o usuário e faz com que as pessoas gostem de usar o seu app. Este capítulo descreve algumas estratégias que podem ser usadas para refinar a sua ideia, analisar as opções de design e determinar o design de um app que deixará os usuários mais produtivos. Design para toque Lista de verificação do design No final da fase de design, você terá: Lido as Diretrizes sobre Interface Humana em ios da Apple Definido uma lista concisa de recursos, diretamente alinhados à definição do seu aplicativo Dado prioridade a uma lista de objetos, tarefas e conceitos e definido como eles se relacionam entre si Criado um conjunto básico de esquemas e composições para visualização do processo do app Criar uma interface para interação com o mouse é bem diferente do que criar uma interface para toque. Assim que você começar a desenvolver um app, ficará interessado em entender o grande diferencial dos dispositivos com ios. Analise melhor um iphone ou um ipad e se familiarize com a interação dos usuários e convenções de design da interface. Para resumir, para interação por toque é necessário um número maior de pixels para representar um botão que pode ser selecionado por um dedo do que seriam para um mouse em um desktop. Por exemplo, o tamanho mínimo confortável para um elemento de toque da interface é 44 x 44 pontos. Os elementos como os menus pull-down e as barras de rolagem,tão comuns no desktop não funcionam bem nos dispositivos móveis desenvolvidos para toque. Leia as Diretrizes sobre Interface Humana As Diretrizes sobre Interface Humana em ios descrevem os princípios que ajudam na criação de uma interface de usuário aprimorada, para melhor experiência do usuário com o seu app em ios. Esses princípios são importantes tanto para os apps corporativos desenvolvidos internamente como para os apps desenvolvidos para a App Store. Uma das formas de garantir a consistência dos nossos apps é seguir as Diretrizes sobre Interface Humana da Apple. Esse material realmente nos ajuda na consistência dos apps que desenvolvemos. Há vários estilos diferentes de design à disposição e sempre nos certificamos de ter um tema consistente permeando todos eles. É muito importante para nós seguir as Diretrizes sobre Interface Humana. Todd Schofield, Standard Chartered Bank 11

12 Simplifique Muitas vezes os apps corporativos desenvolvidos internamente serão derivados de um aplicativo já existente para desktop ou serão baseados em sistemas que os usuários já utilizam. É muito fácil cair na armadilha de tentar levar todos os recursos e funções do aplicativo para desktop para o dispositivo móvel. Isso quase nunca dá certo e normalmente o usuário não tem a mesma experiência no dispositivo móvel. Lembre-se que os usuários realizam as tarefas de forma totalmente diferente nos dispositivos móveis e que a realização de algumas tarefas nem sempre é tão prática em um dispositivo móvel. O dispositivo móvel é mais indicado para tarefas menores, por isso é tão importante filtrar continuamente os recursos na fase de definição do aplicativo, para refinar o seu app. Veja algumas perguntas que você pode se fazer sobre os elementos da interface do usuário do seu app e que ajudarão a simplificar o design: É importante que esse elemento apareça na tela? Esse elemento viabiliza o acesso a um recurso importante? Ele é utilizado frequentemente? Quase sempre? O usuário precisa desse elemento para fazer uma seleção? Com base no fluxo do app, é importante colocar esse elemento na tela agora? Caso a resposta a alguma dessas perguntas seja não, é bem provável que você possa ignorar o elemento. Talvez você possa considerar a combinação da funcionalidade com alguma outra coisa. Os usuários de iphone e ipad estão habituados com a aparência e o comportamento dos apps que acompanham esses dispositivos. Você não precisa copiar cada detalhe dos apps integrados, mas é interessante entender os padrões de design que eles seguem e pensar como aplicar esses padrões aos apps que você criar, com um design simples, funcional e fácil de usar. Analise os comandos comuns desses apps, os eventos de toque como esticar e zoom, as animações e comece a pensar como você poderia aplicar esses conceitos ao seu próprio app de forma consistente. Dicas rápidas. Apps compactos Os apps simples, rápidos e bem executados irão gerar demanda interna e minimizar o escopo e o investimento. Esses apps compactos fazem a festa. Os usuários irão criar as suas próprias soluções, dando assim muito mais flexibilidade à força de trabalho. Nossa filosofia é que os apps internos devem ser tão elegantes e bonitos quanto o melhor app comercial. Por isso quando começamos a pensar no desenho da interface do usuário, não queríamos apenas resolver um mero problema de funcionalidade, queríamos resolver isso de uma forma que fosse bastante prática. Mark McWilliams, Razorfish 12

13 Priorizar Quando um app em ios define e mantém o foco na sua função principal, ele fica agradável e prático de usar. Cada parte do seu app deve ser ajustada para a sua finalidade principal. Criar uma lista de objetos, tarefas e conceitos e depois organizar tudo com base na relevância para a finalidade principal do seu app ajudará a apresentar uma interface de usuário bem organizada e com foco. Essa etapa também ajudará você a pensar no fluxo de trabalho ou processo de interação do seu app, que informará as decisões sobre o design da interface do usuário. Faça um inventário dos objetos, tarefas e conceitos Dicas rápidas. Tela Retina A tela Retina do iphone 4 possibilita a visualização de versões em alta resolução da parte gráfica e dos ícones. Se você exagerar nos elementos gráficos, perderá a oportunidade de mostrar as imagens bonitas e atrativas que os usuários tanto gostam. Em vez disso, trabalhe os recursos da imagem existentes de forma a compor versões maiores e de maior qualidade mais ricas em termos de textura, detalhes e mais realistas. Objetos. São os principais elementos funcionais do seu app. Por exemplo, em um app de calendário, os elementos seriam as coisas como os dias, meses, compromissos e lembretes. Tarefas. São as ações normalmente executados nos objetos, por exemplo, filtragem, agendamento, edição e criação. Conceitos. São os fluxos de trabalho ou, em alguns casos, uma série de tarefas relacionadas que compõem um conceito mais amplo. Usando o mesmo exemplo do calendário, um conceito poderia ser a busca, algo que normalmente envolveria várias tarefas. Objetos Busca Dias Semanas Meses Criar Lembretes Tarefas Agenda Criar Editar Busca Conceitos Busca Calendários Filtrar Quando tiver criado essas listas, você começará a perceber alguns relacionamentos entre os itens dentro de cada categoria. Isso ajudará você a agrupar objetos, tarefas e conceitos relacionados em uma hierarquia que poderá simplificar a forma como eles serão apresentados para o usuário. 13

14 Pense de cima para baixo Disponha os elementos utilizados com mais frequência (normalmente os de nível mais elevado) próximo à parte superior da tela, onde eles ficarão mais visíveis e de fácil alcance. Como o usuário varre a tela de cima para baixo, os elementos são apresentados progressivamente, de acordo com os seguintes critérios: Frequência de utilização: Os elementos utilizados com mais frequência devem ser maiores e os utilizados com menos frequência, menores. Importância para o usuário: Os elementos mais importantes devem ser maiores. Ênfase visual: Os elementos que você quiser que tenham mais destaque na sua composição devem ser maiores. O mesmo vale para as informações no seu app. Elas devem ser apresentadas na tela do material de maior interesse geral para o mais específico na parte mais inferior. Otimize Dicas rápidas. Crie um esquema do seu app Repita no papel. Normalmente a melhor maneira de articular a visão do seu design é criar esboços nos estágios iniciais do processo de design que ajudem a moldar e refinar o seu design, sem o custo associado ao desenvolvimento de código. Você pode comprar práticos modelos online que irão ajudar na criação de esquemas com certo refinamento. Repita com um app. Há também apps na App Store, como o imockup e o App Layout, que ajudam a criar uma espécie de maquete da interface do usuário para ios, usando comandos e modos de visualização padrão. O bom design é um processo iterativo. Quanto mais você aplicar os conceitos de design da interface nos estágios iniciais do processo (antes de gravar qualquer código), melhor serão os resultados finais. É muito importante otimizar o design para o seu público-alvo e dispositivo alvo. Os apps incríveis compensam os conceitos de interação do usuário que irão variar de acordo com as características únicas do dispositivo. Otimize o seu app para refinar e reiterar esses conceitos, de forma que o resultado final irá satisfazer os seus usuários. Seja iterativo Antes de dar início à criação bem sucedida de um app, você precisa de um conjunto bem organizado de esquemas. Você pode começar com alguns esquemas iniciais e refinar as ideias com o passar do tempo. A cada passo você descobrirá mais sobre como o seu usuário poderá interagir com o app e novas ideias que poderiam ser incorporadas tudo sem gastar tempo, dinheiro nem recursos no desenvolvimento em si. Considere desenhar ou esquematizar o fluxo completo do seu app, do início ao fim, para obter uma ambientação completa da experiência do usuário e da funcionalidade que o seu projeto irá oferecer. 14

15 ipad versus iphone Se você pretende desenvolver um app que rode tanto no iphone como no ipad, será necessário adaptar o design do app para cada dispositivo. Embora a maioria dos elementos da interface de usuário estejam disponíveis para todos os dispositivos, o layout como um todo varia muito. Por exemplo, o usuário normalmente espera uma parte gráfica mais sofisticada nos apps para ipad do que nos apps para iphone. Não é recomendável aumentar simplesmente um app para iphone para preencher toda a tela do ipad. Em vez disso, você precisa fazer com que o seu app para ipad envolva o usuário de forma que ele aproveite ao máximo todas as vantagens da sua tela maior e dos seus recursos. Lembre-se também que o iphone 4 suporta elementos gráficos de maior resolução com a ajuda da tela Retina, o que exige a duplicação da resolução da parte gráfica. Há também diferenças nos movimentos disponíveis e na forma como ocorre a rotação. Os dispositivos também suportam diferentes elementos da interface do usuário. Por exemplo, os comandos popover e os comandos do modo de divisão de tela são exclusivos do ipad. Apps Universais O ipad definitivamente nos deu mais flexibilidade, e vamos tirar proveito disso. Isso foi fundamental para nós. Não foi simplesmente algo do tipo vamos aumentar tudo três vezes agora que podemos contar com muito mais pixels mas, vamos nos certificar que estamos usando esse espaço devidamente. Se vamos passar uma coisa do iphone para o ipad, vamos repensar o processo. Provavelmente 60% da funcionalidade principal é a mesma, mas o que mais nós podemos fazer? Como podemos deixar o app mais prático, como podemos usar menos cliques ou menos tela para fazer as coisas? James Blomberg, General Electric O ios SDK suporta o desenvolvimento de aplicativos Universais. Um app Universal é otimizado para rodar em todos os dispositivos com ios. Basicamente é um app para iphone e um app para ipad criado como um único binário. Um app Universal consegue determinar em qual dispositivo ele está sendo executado e viabilizar a melhor experiência para aquele dispositivo. Os apps Universais bem desenvolvidos usam os recursos exclusivos de hardware do dispositivo, oferecem a opção certa de elementos de interface de usuário e usam apenas a funcionalidade suportada por aquele dispositivo. Ao criar um app Universal app para ios, é importante pensar como separar a interação do usuário do código do aplicativo adjacente. As classes e APIs do ios SDK usam um paradigma MVC (model-viewcontroller) que promove uma separação clara dos dados e da lógica do seu app dos modos de visualização que serão usados para apresentar tais dados. Por exemplo, a criação da sua interface de usuário com a ajuda do Interface Builder dá ao seu projeto esse tipo de flexibilidade (consulte o próximo capítulo). O primeiro passo na criação de um app Universal é criar desenhos da interface do usuário para cada tamanho um desenho para os dispositivos ipad e outro para os dispositivos iphone/ipod touch. Grande parte do design será influenciada pelos recursos que serão apresentados em cada um dos diferentes tamanhos. Pense como os usuários irão utilizar os movimentos e a orientação de forma diferente. Considere cada recurso de hardware de cada dispositivo, assim como a câmera. As diferenças em como os seus usuários usam o dispositivo informarão qual será o seu enfoque e design consistente de cada dispositivo e onde você poderá precisar de codificação condicional. 15

16 Acessibilidade É importante em um ambiente corporativo viabilizar acesso igual a todas as ferramentas e tecnologia móvel para todos os usuários. O ios oferece vários recursos que deixam um dispositivo acessível e fácil para que todos possam usar. Entretanto também é importante otimizar os seus apps internos para acessibilidade para que os usuários com necessidades especiais visuais, auditivas e físicas possam usar e usufruir o seu app. O ios traz uma interface de programação de Interface de Usuário de Acessibilidade, uma API leve que ajuda um app a oferecer todas as informações que o VoiceOver precisa para descrever a interface para que pessoas com necessidades visuais especiais possam usar o app. A interface de programação de Interface de Usuário de Acessibilidade permite agregar uma camada extra de funcionalidade que não altera a aparência do seu app nem interfere na sua lógica principal. Isso significa que quando você usa comandos e modos de visualização padrão, grande parte do trabalho de deixar o seu app acessível é feito no seu lugar. Dependendo do nível de personalização do seu app, deixá-lo acessível pode ser tão simples quando fornecer descrições precisas e úteis dos elementos da interface do usuário. O ios SDK também oferece essas ferramentas que ajudam você a deixar o seu app acessível: Uma janela inspetor do Interface Builder que facilita a colocação de informações descritivas de acessibilidade durante a criação dos arquivos nib. O Accessibility Inspector, que mostra as informações de acessibilidade integradas à interface de usuário do seu app e que ainda permite que você verifique essas informações quando roda o seu app no ios Simulator. Além disso você pode usar o próprio VoiceOver para testar a acessibilidade do seu app. Dicas rápidas. Agregando suporte ao VoiceOver A coisa mais certa a fazer é tornar o seu app em ios acessível para usuários de VoiceOver. Com isso você também responderá às diretrizes de acessibilidade elaboradas por vários organismos governamentais. Para certificar-se que os usuários de VoiceOver poderão usar o seu app, não será necessário fazer qualquer tipo de modificação no design da sua interface. Quando você usa elementos padrão, praticamente não há trabalho extra. Pode ser que seja necessário fornecer informações descritivas sobre os modos de visualização e comandos da sua interface de usuário. Quanto mais personalizada for a sua interface de usuário, mais informações personalizadas você precisará fornecer para que o VoiceOver possa descrever o app com precisão. Mais à frente Tendo como base as melhores práticas de design de interface de usuário, você estará pronto para passar para a fase de desenvolvimento do seu projeto. Mas como você pode se lembrar do capítulo sobre planejamento, o design é um processo iterativo que continua durante todo o ciclo de vida de desenvolvimento do app. A execução de um bom design com foco na experiência do usuário deve ser uma estratégia consciente, mesmo quando a sua equipe de desenvolvimento começa a mexer no código. O conjunto de ferramentas e os conceitos discutidos no próximo capítulo ajudarão você a fazer exatamente isso desenvolver um código sólido e, ao mesmo tempo, permitir que você ofereça apps muito bem feitos para os seus usuários. 16

17 Desenvolvimento Com o ios você oferece conteúdo e informações de novas formas, simples, mas poderosas, ajudando os seus funcionários a serem ainda mais produtivos. Com o ios SDK, a sua equipe de desenvolvimento poderá criar apps usando as mesmas ferramentas que os engenheiros da Apple utilizam para criar o OS e os apps que vêm em cada iphone e ipad. Isso permite criar apps que se apresentam, operam e respondem aos seus usuários de forma elegante e com a máxima eficiência. Usando as ferramentas do ios você usa estruturas de alto nível que ajudam a aproveitar todas as vantagens da plataforma. Nós iremos explorar as principais APIs para desenvolvimento interno e dar a você ideias para integração desses recursos aos seus apps. Discutiremos também como aproveitar as tecnologias web como HTML5, CSS e JavaScript. Com os recursos certos de segurança integrados na sua solução, essas tecnologias operam juntas para a criação de um alicerce poderoso e seguro que suporte as suas necessidades corporativas. Finalmente, antes que você possa considerar o seu app pronto para os usuários, você terá que testá-lo e depurá-lo. Você também irá validar o desempenho do seu app em diferentes dispositivos. Nós discutiremos como as ferramentas do ios ajudam você a realizar essas tarefas e sugerir melhores práticas para garantir que o seu app funcione da forma que você pretende. Desenvolvimento nativo Quando se trata de desenvolvimento interno, o importante é a execução da visão do design do seu app, aproveitando ao máximo os recursos do dispositivo e tudo isso em um ambiente organizado e eficiente. O ios SDK vem com o Xcode, o IDE para codificação, criação e depuração do seu app; Interface Builder para a criação de uma interface de usuário; Instruments para analisar o comportamento e o desempenho e dezenas de outras ferramentas. Lista de verificação do desenvolvimento No final da fase de desenvolvimento você terá noções básicas de: Ferramentas ios SDK, entre elas Xcode, Interface Builder, Instruments e Simulator As principais APIs e estruturas para desenvolvimento de apps corporativos internos Desenvolvimento de apps web Arquitetura do ios para acesso aos dados dos sistemas de back-office Melhores práticas para a segurança dos seus apps internos Teste, depuração e validação do desempenho do seu app Minha equipe diz que o SDK e o Xcode são ferramentas fantásticas de programação e muito fáceis de usar, mesmo para desenvolvedores que não tem conhecimento de Mac. Hans-Christian Pahlig, Axel Springer O Xcode é a central da sua experiência de desenvolvimento. O Xcode oferece finalização de código, análise estática em tempo real e depuração imediata no dispositivo. O Interface Builder facilita a criação de um protótipo do seu app. Arraste elementos para criar uma interface completa de usuário, sem necessidade de qualquer código. No Xcode 4, o Interface Builder está integrado ao IDE do Xcode. O Instruments coleta e apresenta os dados como uso do disco, da memória e da CPU em tempo real, facilitando a identificação de áreas problemáticas. O Simulator roda o seu app praticamente da mesma forma que um dispositivo ios faria, para que você possa verificar e testar o seu código diretamente no ambiente do desktop. 17

18 APIs essenciais para desenvolvedores de apps internos O ios SDK oferece ferramentas que ajudam você a integrar praticamente qualquer funcionalidade que você possa imaginar. Várias dessas ferramentas vêm com código de exemplo e recursos para ajudar você a se familiarizar rapidamente. Vamos analisar alguns dos milhares de APIs disponíveis no ios SDK. Uma rápida olhada pode dar asas à sua imaginação quando você vê a fantástica variedade de recursos que podem ser facilmente integrados na criação dos seus apps internos. Multitarefa. Os desenvolvedores têm acesso a sete serviços multitarefa que permitem que tarefas sejam executadas em segundo plano, preservando o desempenho e a duração da bateria. Eles incluem funções como Voice over IP, áudio em segundo plano, serviços de localização em segundo plano, notificações locais e via tecnologia push, finalização de tarefa e alternância rápida entre apps. Notificação via tecnologia push. O serviço da Apple de notificação via tecnologia push oferece uma forma de alertar os seus usuários sobre novas informações, mesmo com o app inativo. Envie notificações em texto, acione alertas audíveis ou agregue um identificador numérico ao ícone do seu app. O Xcode é a central da sua experiência de desenvolvimento, oferecendo finalização de código, análise estática em tempo real e depuração imediata no dispositivo. Acessórios. Os aplicativos podem se comunicar com os acessórios via o conector da base de 30 pinos ou sem fio, via Bluetooth. Crie um app que recupere dados de sensores externos e até mesmo controle os acessórios com a ajuda de uma sofisticada interface Multi-Touch. Crie um app de inventário para o seu leitor de código de barras. Mas se preferir, crie um app que registra e controla as leituras de um monitor cardíaco conectado. Você também pode criar seus próprios protocolos personalizados para intercâmbio de dados e comandos com o seu app. Para descobrir como agregar suporte a apps em ios no seu acessório, obtenha mais informações sobre o programa de licenciamento MFi em programs/mfi. Serviços de localização. Use a estrutura Core Location para determinar a latitude e a longitude atuais de um dispositivo para configurar e agendar eventos relacionados à localização. A estrutura usa o hardware disponível para fazer uma triangulação da posição do usuário com base nas informações dos sinais das redondezas. ios 4 traz aprimoramentos ao mapeamento com a ajuda da API MapKit. O MapKit oferece suporte à panorâmica e zoom, anotações personalizadas, mostra a localização atual e até codificação geográfica, destacando regiões do mapa e apresentando outras informações. 18

19 Integração de dados compartilhada. O ios oferece opções poderosas de conectividade para compartilhamento de informações entre apps. Usando sintaxe em URL, você consegue acessar dados da web, assim como iniciar ações em outros apps instalados como o Mail, Calendário, Contatos e outros. Seu próprio app pode adotar um esquema exclusivo de URL, permitindo que qualquer aplicativo inicie o seu app. Mail. O ios permite apresentar uma interface de composição de Mail ou SMS padrão a partir do seu app. Em ambos os casos, você pode pré-configurar por programa a mensagem com os destinatários e conteúdo, que pode ser editado pelo usuário antes do envio. O correio e as mensagens SMS enviadas são coordenados automaticamente nas filas do Mail e do Mensagens do sistema. Contatos. Com APIs do Address Book para dados compartilhados, o seu app pode criar um novo contato ou obter informações de um contato já existente. Acessando a lista de contatos integrada, o seu app pode habilitar um usuário e associar um contato ou endereço comercial a um processo ou tarefa do aplicativo. Calendários. O Event Kit permite que apps em ios acessem informações sobre eventos que constem no banco de dados do Calendário de um usuário. Busque eventos por faixa de data ou identificador exclusivo, receba notificações quando os registros do evento sofrerem alguma alteração e permita que os usuários criem e editem eventos para qualquer calendário. As alterações feitas nos eventos do banco de dados do Calendário de um usuário com o Event Kit são sincronizadas automaticamente com o calendário devido, inclusive com calendários corporativos hospedados em servidores CalDAV e Exchange. Fotos. O UIKit viabiliza o acesso à biblioteca de fotos do usuário. A interface para escolha de fotos traz comandos para navegação pela biblioteca de fotos do usuário e seleção de uma imagem que será enviada para o seu app. Você também tem a opção de habilitar comandos de edição para o usuário, para que o usuário possa dar uma panorâmica e recortar a imagem recebida. Outra opção é oferecer uma interface para a câmera, para que as fotos tiradas possam ser carregadas diretamente no seu app. O Interface Builder, integrado diretamente ao IDE do Xcode 4, simplifica a criação de um protótipo do seu app. Arraste elementos para criar uma interface completa de usuário, sem necessidade de qualquer código. Core Animation Áudio e vídeo. Tecnologias multimídia do ios SDK permitem implantar recursos sofisticados de áudio e vídeo no seu app. A estrutura Media Player, que suporta reprodução de arquivos de vídeo em tela cheia e reprodução de HTTP ao vivo, facilita o uso de servidores web padrão para a reprodução de conteúdo em áudio e vídeo de alta qualidade e remotamente. Seu app também pode aproveitar os benefícios de Core Audio para gerar, gravar, mixar, processar e reproduzir áudio no seu app. Use Core Animation para agregar movimento suave e feedback dinâmico à sua interface de usuário. Se preferir, use OpenGL ES para gráfico em 2D ou 3D de alto desempenho. 19

20 Desenvolvimento web Apps web uma categoria totalmente nova de aplicativos para dispositivos móveis estão abrindo inúmeras possibilidades para o mundo corporativo. Os apps web são páginas web personalizadas que aproveitam as vantagens de HTML, CSS e JavaScript para oferta de uma experiência realmente inigualável para os usuários de ios. Como você cria apps usando HTML, você consegue desenvolver apps web em qualquer ambiente de desenvolvimento web. Você só precisa hospedar uma página web para oferecer um app web. Você consegue gerenciar as mudanças e atualizações a partir do servidor que armazena a página. Vamos dar uma olhada rápida nas tecnologias utilizadas para criar apps web para dispositivos com ios. HTML5 é a especificação HTML mais recente, o principal padrão que determina como o conteúdo web interage com os navegadores modernos. HTML5 permite que os desenvolvedores integrem mídia rica diretamente em páginas web padrão, reduzindo o tempo de desenvolvimento e oferecendo rica interatividade para a criação de apps web. As animações CSS3 e os efeitos visuais permitem criar interfaces gráficas de usuário sofisticadas para os apps web. Os efeitos visuais disponíveis vão desde degradês, máscaras e reflexos até efeitos 2D e 3D mais complexos. Quando esses efeitos visuais são combinados com eventos de toque, é possível criar apps web que interagem de forma bem semelhante aos apps nativos do iphone e ipad. O WebKit é um mecanismo aberto de navegador. Viabilizando o Safari no iphone e no ipad, o WebKit simplifica o desenvolvimento web e acelera a inovação. Um conjunto de ferramentas de código aberto, WebKit é gratuito para qualquer pessoa. Oferece um mecanismo HTML para os apps web no iphone e no ipad. Dashcode faz parte do ios SDK. Seu ambiente integrado permite compor, codificar e até mesmo testar apps web. O Dashcode também oferece práticos modelos para dar vida ao seu app web. O Safari 5 para Mac e Windows traz um poderoso conjunto de ferramentas que facilita a depuração, calibragem e otimização de apps web para melhor desempenho e compatibilidade. Para ter acesso a essas ferramentas, vá até o menu Develop em Preferências do Safari no seu Mac ou PC. O Simulator roda o seu app praticamente da mesma forma que um dispositivo com ios, para que você possa verificar e testar o seu código diretamente do seu ambiente desktop. Como o Simulator vem com o navegador Safari para ios, você consegue testar e verificar os seus apps web antes da implantação. Uma das coisas que conseguimos fazer no SDK é ir ao ponto certo e fazer as mudanças necessárias rapidamente. É uma coisa que pode ser feita rapidamente na tela. Depois você usa o Simulator onde poderá ver tudo praticamente na hora. E para nós é possível ter uma resposta direta. Todd Schofield, Standard Chartered Bank 20

itunes U Diretrizes Como montar o seu curso Visão geral

itunes U Diretrizes Como montar o seu curso Visão geral Conteúdo Visão geral 1 Primeiros passos 2 Edição e organização do conteúdo 4 Comunicados, tarefas e material 6 Melhores práticas 7 Como gerenciar as inscrições 8 Visão geral Com itunes U é muito fácil

Leia mais

Guia do usuário do PrintMe Mobile 3.0

Guia do usuário do PrintMe Mobile 3.0 Guia do usuário do PrintMe Mobile 3.0 Visão geral do conteúdo Sobre o PrintMe Mobile Requisitos do sistema Impressão Solução de problemas Sobre o PrintMe Mobile O PrintMe Mobile é uma solução empresarial

Leia mais

INTRODUÇÃO. A Claireconference agradece pela escolha!

INTRODUÇÃO. A Claireconference agradece pela escolha! 1 ÍNDICE 1. IMPLEMENTAÇÃO 4 1.1 PAINEL DE CONTROLE 4 1.1.1 SENHA 4 1.1.2 CRIAÇÃO DE USUÁRIOS DO LYNC 5 1.1.3 REDEFINIR SENHA 7 1.1.4 COMPRAR COMPLEMENTOS 9 1.1.5 UPGRADE E DOWNGRADE 10 1.1.5.1 UPGRADE

Leia mais

Manual do Usuário Microsoft Apps

Manual do Usuário Microsoft Apps Manual do Usuário Microsoft Apps Edição 1 2 Sobre os aplicativos da Microsoft Sobre os aplicativos da Microsoft Os aplicativos da Microsoft oferecem aplicativos para negócios para o seu telefone Nokia

Leia mais

Manual do Usuário Microsoft Apps for Symbian

Manual do Usuário Microsoft Apps for Symbian Manual do Usuário Microsoft Apps for Symbian Edição 1.0 2 Sobre os aplicativos da Microsoft Sobre os aplicativos da Microsoft Os aplicativos Microsoft oferecem aplicativos corporativos Microsoft para o

Leia mais

Como configurar e-mails nos celulares. Ebook. Como configurar e-mails no seu celular. W3alpha - Desenvolvimento e hospedagem na internet

Como configurar e-mails nos celulares. Ebook. Como configurar e-mails no seu celular. W3alpha - Desenvolvimento e hospedagem na internet Ebook Como configurar e-mails no seu celular Este e-book irá mostrar como configurar e-mails, no seu celular. Sistemas operacionais: Android, Apple, BlackBerry, Nokia e Windows Phone Há muitos modelos

Leia mais

Capture Pro Software. Introdução. A-61640_pt-br

Capture Pro Software. Introdução. A-61640_pt-br Capture Pro Software Introdução A-61640_pt-br Introdução ao Kodak Capture Pro Software e Capture Pro Limited Edition Instalando o software: Kodak Capture Pro Software e Network Edition... 1 Instalando

Leia mais

RELATÓRIO DO GOMOMETER

RELATÓRIO DO GOMOMETER RELATÓRIO DO GOMOMETER Análise e conselhos personalizados para criar sites mais otimizados para celular Inclui: Como os clientes de celular veem seu site atual Verificação da velocidade de carregamento

Leia mais

Criando presença com as páginas do Facebook

Criando presença com as páginas do Facebook Páginas do 1 Criando presença com as páginas do Sua Página Todos os dias, milhões de pessoas em todo o mundo acessam o para se conectar com amigos e compartilhar coisas que gostam. Este guia foi desenvolvido

Leia mais

Guia de administração. BlackBerry Professional Software para Microsoft Exchange. Versão: 4.1 Service pack: 4B

Guia de administração. BlackBerry Professional Software para Microsoft Exchange. Versão: 4.1 Service pack: 4B BlackBerry Professional Software para Microsoft Exchange Versão: 4.1 Service pack: 4B SWD-313211-0911044452-012 Conteúdo 1 Gerenciando contas de usuários... 7 Adicionar uma conta de usuário... 7 Adicionar

Leia mais

Usar o Office 365 no iphone ou ipad

Usar o Office 365 no iphone ou ipad Usar o Office 365 no iphone ou ipad Guia de Início Rápido Verificar o email Configure o seu iphone ou ipad para enviar e receber emails de sua conta do Office 365. Verificar o seu calendário onde quer

Leia mais

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Manual de Utilização Google Grupos Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução... 3 Página

Leia mais

Forefront Server Security Management Console: Gerenciamento Simplificado da Segurança para Mensagens e Colaboração White Paper

Forefront Server Security Management Console: Gerenciamento Simplificado da Segurança para Mensagens e Colaboração White Paper Forefront Server Security Management Console: Gerenciamento Simplificado da Segurança para Mensagens e Colaboração White Paper Outubro de 2007 Resumo Este white paper explica a função do Forefront Server

Leia mais

MANUAL DO USUÁRIO Gerente de projeto

MANUAL DO USUÁRIO Gerente de projeto MANUAL DO USUÁRIO Gerente de projeto Conteúdos 1. O gerente de projeto... 3 2. Painel de início... 4 3. Parâmetros gerais do projeto... 5 4. Designar usuários a projetos e tarefas... 6 5. Orçamento...

Leia mais

GANHE DINHEIRO FACIL GASTANDO APENAS ALGUMAS HORAS POR DIA

GANHE DINHEIRO FACIL GASTANDO APENAS ALGUMAS HORAS POR DIA GANHE DINHEIRO FACIL GASTANDO APENAS ALGUMAS HORAS POR DIA Você deve ter em mente que este tutorial não vai te gerar dinheiro apenas por você estar lendo, o que você deve fazer e seguir todos os passos

Leia mais

O futuro da produtividade

O futuro da produtividade O futuro da produtividade Ambiente cada vez mais exigente CONSUMO DO PRODUTO 11% de profissionais da informação visitam sites de rede social para o trabalho FORÇA DE TRABALHO MULTIGERAÇÃO 4milhões de jovens

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido O Microsoft Excel 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Adicionar comandos à Barra de Ferramentas

Leia mais

Guia do laboratório de teste: Configure o SharePoint Server 2010 como um Servidor Único com o Microsoft SQL Server

Guia do laboratório de teste: Configure o SharePoint Server 2010 como um Servidor Único com o Microsoft SQL Server Guia do laboratório de teste: Configure o SharePoint Server 2010 como um Servidor Único com o Microsoft SQL Server Este documento é fornecido no estado em que se encontra. As informações e exibições expressas

Leia mais

Inicialização Rápida do Novell Vibe Mobile

Inicialização Rápida do Novell Vibe Mobile Inicialização Rápida do Novell Vibe Mobile Março de 2015 Introdução O acesso móvel ao site do Novell Vibe pode ser desativado por seu administrador do Vibe. Se não conseguir acessar a interface móvel do

Leia mais

edirectory ios / Android Plataforma

edirectory ios / Android Plataforma edirectory ios / Android Plataforma Criando lindos aplicativos com edirectory Uma revolução no espaço de diretórios mobile, bem vindo ao novo aplicativo do edirectory. Mobile Completamente reestruturado

Leia mais

edirectory Plataforma ios / Android

edirectory Plataforma ios / Android edirectory Plataforma ios / Android Levando seu site ao próximo nível Conheça o novo aplicativo do edirectory. E seja bem vindo a revolução em aplicativos para Diretórios Online. Mobile Completamente reestruturado

Leia mais

Manual. V e r s ã o i P a d

Manual. V e r s ã o i P a d Manual V e r s ã o i P a d índice I. Introdução II. Procedimentos básicos III. A agenda IV. Clientes V. Prontuário VI. Configurações VII. Medicamentos VIII. Tags IX. Receitas X. Contato I Introdução O

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido O Microsoft OneNote 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Alterne entre a entrada por toque

Leia mais

O poder da colaboração e da comunicação baseadas na Nuvem

O poder da colaboração e da comunicação baseadas na Nuvem O poder da colaboração e da comunicação baseadas na Nuvem O Microsoft Office 365 é a suíte de Produtividade da Microsoft, que oferece as vantagens da Nuvem a empresas de todos os tamanhos, ajudando-as

Leia mais

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14 FileMaker Pro 14 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14 2007-2015 FileMaker, Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,

Leia mais

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 10 PROFª BRUNO CALEGARO

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 10 PROFª BRUNO CALEGARO UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 10 PROFª BRUNO CALEGARO Santa Maria, 10 de Outubro de 2013. Revisão aula anterior Documento de Requisitos Estrutura Padrões Template Descoberta

Leia mais

FileMaker Pro 12. Utilização de uma Conexão de Área de Trabalho Remota com o

FileMaker Pro 12. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 12 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 12 2007 2012 FileMaker Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,

Leia mais

Índice. * Recursos a partir da IOS 4.1. Telefone (11)2762-9576 Email sac@iphonebest.com.br. www.iphonebest.com.br

Índice. * Recursos a partir da IOS 4.1. Telefone (11)2762-9576 Email sac@iphonebest.com.br. www.iphonebest.com.br 1 Índice Utilizando o Gerenciador Multi Tarefa... 3 Organização de aplicativos... 8 Configurar Gmail... 15 Página favorita em ícone... 18 Excluindo Aplicativos e Ícones Favoritos...21 Gerenciar Aplicativos

Leia mais

Manual do usuário. isic5 - iphone e ipod Touch

Manual do usuário. isic5 - iphone e ipod Touch Manual do usuário isic5 - iphone e ipod Touch isic5 - iphone e ipod Touch Este manual irá auxiliá-lo na instalação e utilização do software para visualização das imagens dos DVRs e Câmera Speed Dome IP

Leia mais

AGÊNCIA VIRTUAL SAP GUIA DE INTRODUÇÃO

AGÊNCIA VIRTUAL SAP GUIA DE INTRODUÇÃO GUIA DE INTRODUÇÃO CONTEÚDO Introduction 3 Como Começar 5 Como Criar Campanhas E Material Promocional 8 Como Personalizar E Executar Uma Campanha Pré- Empacotada 10 Como Criar Suas Próprias Campanhas 12

Leia mais

Portal Contador Parceiro

Portal Contador Parceiro Portal Contador Parceiro Manual do Usuário Produzido por: Informática Educativa 1. Portal Contador Parceiro... 03 2. Acesso ao Portal... 04 3. Profissionais...11 4. Restrito...16 4.1 Perfil... 18 4.2 Artigos...

Leia mais

Planejando o aplicativo

Planejando o aplicativo Um aplicativo do Visual FoxPro geralmente inclui um ou mais bancos de dados, um programa principal que configura o ambiente de sistema do aplicativo, além de uma interface com os usuários composta por

Leia mais

seguras para administradores de organizadores do site Cisco WebEx Melhores práticas para reuniões Visão geral da privacidade WebEx

seguras para administradores de organizadores do site Cisco WebEx Melhores práticas para reuniões Visão geral da privacidade WebEx Visão geral da privacidade WebEx As soluções on-line ajudam a permitir que os funcionários globais e as equipes virtuais se reúnam e colaborarem em tempo real como se estivessem trabalhando na mesma sala.

Leia mais

Política de uso de dados

Política de uso de dados Política de uso de dados A política de dados ajudará você a entender como funciona as informações completadas na sua área Minhas Festas. I. Informações que recebemos e como são usadas Suas informações

Leia mais

Guia do Usuário Administrativo Bomgar 10.2 Enterprise

Guia do Usuário Administrativo Bomgar 10.2 Enterprise Guia do Usuário Administrativo Bomgar 10.2 Enterprise Índice Introdução 2 Interface administrativa 2 Status 2 Minha conta 3 Opções 3 Equipes de suporte 4 Jumpoint 5 Jump Clients 6 Bomgar Button 6 Mensagens

Leia mais

Apostilas OBJETIVA Cargo: AGENTE DE TELECOMUNICAÇÕES PC Polícia Civil do Estado de São Paulo - Concurso Público 2015. 3º Caderno.

Apostilas OBJETIVA Cargo: AGENTE DE TELECOMUNICAÇÕES PC Polícia Civil do Estado de São Paulo - Concurso Público 2015. 3º Caderno. 3º Caderno Índice Pg. Editor de Apresentações MS-PowerPoint 2010... Exercícios pertinentes... Edição de textos, planilhas e apresentações BROffice... Exercícios pertinentes... Conceitos, ferramentas, aplicativos

Leia mais

Honeywell Total Connect 2.0 Serviços Remotos O PACOTE COMPLETO... MAIS OPÇÕES, RECURSOS E OPORTUNIDADES PARA OS DISTRIBUIDORES! Crie mais conexões

Honeywell Total Connect 2.0 Serviços Remotos O PACOTE COMPLETO... MAIS OPÇÕES, RECURSOS E OPORTUNIDADES PARA OS DISTRIBUIDORES! Crie mais conexões Honeywell Total Connect 2.0 Serviços Remotos O PACOTE COMPLETO... MAIS OPÇÕES, RECURSOS E OPORTUNIDADES PARA OS DISTRIBUIDORES! Crie mais conexões Honeywell Total Connect 2.0 Aprimoramos uma série de recursos

Leia mais

Lotus Notes 8.5 para o Office 365 para empresas

Lotus Notes 8.5 para o Office 365 para empresas Lotus Notes 8.5 para o Office 365 para empresas Faça a migração O Microsoft Outlook 2013 pode parecer diferente do Lotus Notes 8.5, mas você rapidamente descobrirá que o Outlook permite fazer tudo o que

Leia mais

Guia Prático de Acesso

Guia Prático de Acesso Guia Prático de Acesso 1. Como acessar o novo e-volution? O acesso ao novo e-volution é feito através do endereço novo.evolution.com.br. Identifique abaixo as possíveis formas de acesso: 1.1 Se você já

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido O Microsoft Visio 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Modelos atualizados Os modelos ajudam

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido O Microsoft Project 2013 apresenta uma aparência diferente das versões anteriores; desse modo, criamos este guia para ajudá-lo a minimizar a curva de aprendizado. Barra de Ferramentas

Leia mais

Manual do Aplicativo - Rastreamento Veicular

Manual do Aplicativo - Rastreamento Veicular Manual do Aplicativo - Rastreamento Veicular Sumário Apresentação... 2 Instalação do Aplicativo... 2 Localizando o aplicativo no smartphone... 5 Inserindo o link da aplicação... 6 Acessando o sistema...

Leia mais

Como implantar o iphone e o ipad Gerenciamento de Dispositivos Móveis

Como implantar o iphone e o ipad Gerenciamento de Dispositivos Móveis Como implantar o iphone e o ipad Gerenciamento de Dispositivos Móveis O ios suporta Gerenciamento de Dispositivos Móveis (MDM), o que ajuda as empresas a administrar implantações em escala do iphone e

Leia mais

Esta é a tela inicia, aqui podemos visualizer os relatórios de envio, gráficos de inscrições,cancelamentos, etc.

Esta é a tela inicia, aqui podemos visualizer os relatórios de envio, gráficos de inscrições,cancelamentos, etc. CRIANDO UMA CAMPANHA Esta é a tela inicia, aqui podemos visualizer os relatórios de envio, gráficos de inscrições,cancelamentos, etc. O primeiro passo é adicionar uma lista, as lista basicamente são grupos

Leia mais

Manual de utilização da Ferramenta para disparo de E-mkt

Manual de utilização da Ferramenta para disparo de E-mkt Manual de utilização da Ferramenta para disparo de E-mkt 1 Índice Menu e-mail marketing...03 Conteúdo da mensagem...04 Listas de contatos...15 Ações de e-mail marketing...19 Perguntas frequentes...26 2

Leia mais

Nove erros comuns que devem ser evitados ao selecionar e implementar uma solução de mobilidade

Nove erros comuns que devem ser evitados ao selecionar e implementar uma solução de mobilidade Nove erros comuns que devem ser evitados ao selecionar e implementar uma solução de mobilidade Introdução Introdução A empresa de pesquisa IDC prevê que mais da metade dos trabalhadores usarão ferramentas

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido O Microsoft OneNote 2013 apresenta uma aparência diferente das versões anteriores; desse modo, criamos este guia para ajudá-lo a minimizar a curva de aprendizado. Alternar entre o

Leia mais

Windows Phone: Acesse Configurações > Rede celular + SIM > Ativada/Desativada. Android: Deslize a tela para baixo e desmarque a opção de dados.

Windows Phone: Acesse Configurações > Rede celular + SIM > Ativada/Desativada. Android: Deslize a tela para baixo e desmarque a opção de dados. Sempre que você não estiver usando a conexão, desligue a internet do seu aparelho. Mesmo em espera, os programas do celular ou tablet ficarão atualizando com redes sociais, e-mails, entre outros. Com isso

Leia mais

Bem-vindo à apresentação do SAP Business One.

Bem-vindo à apresentação do SAP Business One. Bem-vindo à apresentação do SAP Business One. Neste tópico, responderemos à pergunta: O que é o Business One? Definiremos o SAP Business One e discutiremos as opções e as plataformas disponíveis para executar

Leia mais

Guia ineocontrol. iphone e ipod Touch

Guia ineocontrol. iphone e ipod Touch Guia ineocontrol iphone e ipod Touch Referência completa para o integrador do sistema Module. Aborda os recursos necessários para a itulização, instalação do software e importação das interfaces criadas

Leia mais

BlackBerry Internet Service. Versão: 4.5.1. Guia do usuário

BlackBerry Internet Service. Versão: 4.5.1. Guia do usuário BlackBerry Internet Service Versão: 4.5.1 Guia do usuário Publicado: 09/01/2014 SWD-20140109134951622 Conteúdo 1 Primeiros passos... 7 Sobre os planos de serviço de mensagens oferecidos para o BlackBerry

Leia mais

1 Inicie um novo. Guia de Referência Rápida de Gerenciamento de Projeto para o Project 2007. projeto

1 Inicie um novo. Guia de Referência Rápida de Gerenciamento de Projeto para o Project 2007. projeto Guia de Referência Rápida de Gerenciamento de Projeto para o Project 2007 1 Inicie um novo Antes de começar um novo, uma organização deve determinar se ele se enquadra em suas metas estratégicas. Os executivos

Leia mais

Guia Rápido. Projects & Teamwork

Guia Rápido. Projects & Teamwork Guia Rápido Projects & Teamwork Conteúdo 1. Meu Perfil, tutoriais y ajuda contextual... 3 2. Criar projetos... 6 3. Criar usuários e atribuir usuários a projetos e tarefas... 7 4. Criar e controlar tarefas...10

Leia mais

[MANUAL DE INTEGRAÇÃO PARA SITES DE MEMBROS]

[MANUAL DE INTEGRAÇÃO PARA SITES DE MEMBROS] 2011 [MANUAL DE INTEGRAÇÃO PARA SITES DE MEMBROS] Destinado a usuários que desejam vender conteúdo premium, disponível em sites de membros, através da plataforma Hotmart. Versão do documento: 1.0, 11/04/2011.

Leia mais

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13 FileMaker Pro 13 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13 2007-2013 FileMaker Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,

Leia mais

Manual do Portal do Usuário 4.8

Manual do Portal do Usuário 4.8 Manual do Portal do Usuário 4.8 Este Manual MobiDM descreve as operações básicas do portal ao nível de acesso do usuário Versão: x.x Manual do Usuário MOBIDM Página 1 Índice Introdução 2 Arquivos de ajuda

Leia mais

Configurações de Campanha

Configurações de Campanha Guia rápido sobre... Configurações de Campanha Neste guia... Aprenda a criar campanhas e a ajustar as configurações para otimizar os resultados. Índice 1. Criar Nova Campanha! 4 1.1 Dar um nome à campanha!

Leia mais

Manual do Usuário Cyber Square

Manual do Usuário Cyber Square Manual do Usuário Cyber Square Criado dia 27 de março de 2015 as 12:14 Página 1 de 48 Bem-vindo ao Cyber Square Parabéns! Você está utilizando o Cyber Square, o mais avançado sistema para gerenciamento

Leia mais

P2D PRONTUÁRIO UNIVERSAL SISTEMA OFICIAL DO CBO CERTIFICADO PELO CFM-SBIS

P2D PRONTUÁRIO UNIVERSAL SISTEMA OFICIAL DO CBO CERTIFICADO PELO CFM-SBIS P2D PRONTUÁRIO UNIVERSAL SISTEMA OFICIAL DO CBO CERTIFICADO PELO CFM-SBIS Estamos comprometidos a ajudá-lo a criar um fluxo de trabalho prático com o P2D. Para tanto, preparamos essas 10 dicas com as melhores

Leia mais

GERENCIAMENTO CENTRALIZADO DELL POWERVAULT DL 2000 BASEADO EM TECNOLOGIA SYMANTEC

GERENCIAMENTO CENTRALIZADO DELL POWERVAULT DL 2000 BASEADO EM TECNOLOGIA SYMANTEC GERENCIAMENTO CENTRALIZADO DELL POWERVAULT DL 2000 BASEADO EM TECNOLOGIA SYMANTEC RESUMO EXECUTIVO O PowerVault DL2000, baseado na tecnologia Symantec Backup Exec, oferece a única solução de backup em

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido O Microsoft Project 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Barra de Ferramentas de Acesso Rápido

Leia mais

VPAT (Voluntary Product Accessibility Template, Modelo de Acessibilidade de Produto) do eportfolio da Desire2Learn Maio de 2013 Conteúdo

VPAT (Voluntary Product Accessibility Template, Modelo de Acessibilidade de Produto) do eportfolio da Desire2Learn Maio de 2013 Conteúdo VPAT (Voluntary Product Accessibility Template, Modelo de Acessibilidade de Produto) do eportfolio da Desire2Learn Maio de 2013 Conteúdo Introdução Recursos de acessibilidade principais Navegação usando

Leia mais

Elementos essenciais para criar a Jornada do Cliente. para qualquer nível de profissional de marketing

Elementos essenciais para criar a Jornada do Cliente. para qualquer nível de profissional de marketing 3 Elementos essenciais para criar a Jornada do Cliente para qualquer nível de profissional de marketing Elementos essenciais para criar a Jornada do Cliente para qualquer nível de profissional de marketing

Leia mais

Usar o Office 365 em seu telefone Android

Usar o Office 365 em seu telefone Android Usar o Office 365 em seu telefone Android Guia de Início Rápido Verificar o email Configure o seu telefone Android para enviar e receber emails de sua conta do Office 365. Verificar o seu calendário onde

Leia mais

Glossário. Anúncios no Facebook

Glossário. Anúncios no Facebook Glossário Anúncios no Facebook Ações O número de vezes que as pessoas curtiram sua Página, curtiram publicações em sua Página, comentaram, @ mencionaram, fizeram o check-in em um local, marcaram sua marca

Leia mais

Guia de Utilização do Microsoft Dynamics CRM (Gestão de Relacionamento com Clientes)

Guia de Utilização do Microsoft Dynamics CRM (Gestão de Relacionamento com Clientes) Guia de Utilização do Microsoft Dynamics CRM (Gestão de Relacionamento com Clientes) 1. Sobre o Microsoft Dynamics CRM - O Microsoft Dynamics CRM permite criar e manter facilmente uma visão clara dos clientes,

Leia mais

Guia de Usuário do Gateway do Avigilon Control Center. Versão 5.6

Guia de Usuário do Gateway do Avigilon Control Center. Versão 5.6 Guia de Usuário do Gateway do Avigilon Control Center Versão 5.6 2006-2015 Avigilon Corporation. Todos os direitos reservados. A menos que seja expressamente concedida por escrito, nenhuma licença será

Leia mais

Introdução ao GetResponse

Introdução ao GetResponse Guia rápido sobre... Introdução ao GetResponse Neste guia... Aprenda a construir sua lista, a criar envolventes e-mails e a converter contatos em clientes em GetResponse, com acesso aos melhores recursos

Leia mais

Manual do usuário. Intelbras isic5 Tablet - Android

Manual do usuário. Intelbras isic5 Tablet - Android Manual do usuário Intelbras isic5 Tablet - Android Intelbras isic5 Tablet - Android Parabéns, você acaba de adquirir um produto com a qualidade e segurança Intelbras. Este manual irá auxiliá-lo na instalação

Leia mais

10 DICAS PARA TURBINAR SEU PACOTE DE DADOS. 1 - Desative os Dados do Celular. 2 Remova as notificações e atualizações automáticas

10 DICAS PARA TURBINAR SEU PACOTE DE DADOS. 1 - Desative os Dados do Celular. 2 Remova as notificações e atualizações automáticas 10 DICAS PARA TURBINAR SEU PACOTE DE DADOS 1 - Desative os Dados do Celular Sempre que você não estiver usando a conexão, desligue a internet do seu aparelho. Mesmo em espera, os programas do celular ou

Leia mais

Indicações para o itunes U

Indicações para o itunes U Índice Descrição geral 1 Primeiros passos 2 Definições do curso 3 Editar e organizar conteúdo 5 Adicionar publicações, tarefas e materiais 6 Gerir e colaborar 8 Gerir as inscrições 9 Melhores práticas

Leia mais

GUIA DO ALUNO. Orientações para a utilização dos cursos on-line do Módulo Risk Manager. Autor: Márcio Galvão Revisor: Natasha Sauma. Versão 1.

GUIA DO ALUNO. Orientações para a utilização dos cursos on-line do Módulo Risk Manager. Autor: Márcio Galvão Revisor: Natasha Sauma. Versão 1. GUIA DO ALUNO Orientações para a utilização dos cursos on-line do Módulo Risk Manager Versão 1.3 Autor: Márcio Galvão Revisor: Natasha Sauma Última atualização em 05.05.2015 Declaração de propriedade Copyright

Leia mais

BEM-VINDO AO dhl PROVIEW

BEM-VINDO AO dhl PROVIEW BEM-VINDO AO dhl PROVIEW Guia de Usuário O DHL PROVIEW COLOCA VOCÊ NO CONTROLE DE SEUS ENVIOS. PROVIEW O DHL ProView é uma ferramenta de rastreamento on-line que permite o gerenciamento dos envios, a programação

Leia mais

Modelo: H.264 Câmera IP (1.0 Megapixels) guia de instalação rápida

Modelo: H.264 Câmera IP (1.0 Megapixels) guia de instalação rápida 1 Modelo: H.264 Câmera IP (1.0 Megapixels) guia de instalação rápida 1. Colocado diretamente no desktop Colocou a câmera IP na posição adequada 2 2. Montagem na parede O suporte com o parafuso de bloqueio

Leia mais

Manual Vivo Sync. Manual do Usuário. Versão 1.0.0. Copyright Vivo 2013. http://vivosync.com.br

Manual Vivo Sync. Manual do Usuário. Versão 1.0.0. Copyright Vivo 2013. http://vivosync.com.br Manual do Usuário Versão 1.0.0 Copyright Vivo 2013 http://vivosync.com.br 1 1 Índice 1 Índice... 2 2 Vivo Sync... 4 3 Vivo Sync Web... 5 3.1 Página Inicial... 5 3.1.1 Novo Contato... 6 3.1.2 Editar Contato...

Leia mais

MANUAL DO SISTEMA. Versão 1.00

MANUAL DO SISTEMA. Versão 1.00 MANUAL DO SISTEMA Versão 1.00 Considerações Gerais...2 Aquisição MOBILE...3 Ativação do Adicion...3 Entendendo o Integrador WebPav/Mobile...4 Controle de Integração...4 Configurando Mobile no Sistema Adicion...6

Leia mais

MÓDULO - I Manual Prático Microsoft Excel 2007

MÓDULO - I Manual Prático Microsoft Excel 2007 MÓDULO - I Manual Prático Microsoft Excel 2007 MÓDULO - I APRESENTAÇÃO... 1 AMBIENTE DE TRABALHO... 2 A folha de cálculo... 2 O ambiente de trabalho do Excel... 3 Faixas de Opções do Excel... 4 - Guia

Leia mais

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Criação de Formulários no Google Drive Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Criação de Formulários no Google Drive Introdução...

Leia mais

Guia de início rápido do Powersuite

Guia de início rápido do Powersuite 2013 Ajuste e cuide do desempenho de seu computador com um aplicativo poderoso e ágil. Baixando e instalando o Powersuite É fácil baixar e instalar o Powersuite geralmente, demora menos de um minuto. Para

Leia mais

Guia de Inicialização para o Windows

Guia de Inicialização para o Windows Intralinks VIA Versão 2.0 Guia de Inicialização para o Windows Suporte 24/7/365 da Intralinks EUA: +1 212 543 7800 Reino Unido: +44 (0) 20 7623 8500 Consulte a página de logon da Intralinks para obter

Leia mais

Aplicativos Beltone. Manual do usuário

Aplicativos Beltone. Manual do usuário Aplicativos Beltone Manual do usuário Apresentação Parabéns por fazer o download do aplicativo Beltone. Os aplicativos Beltone foram desenvolvidos para aprimorar sua experiência auditiva e permitir que

Leia mais

Introdução à Arte da Ciência da Computação

Introdução à Arte da Ciência da Computação 1 NOME DA AULA Introdução à Arte da Ciência da Computação Tempo de aula: 45 60 minutos Tempo de preparação: 15 minutos Principal objetivo: deixar claro para os alunos o que é a ciência da computação e

Leia mais

Google Drive: Acesse e organize seus arquivos

Google Drive: Acesse e organize seus arquivos Google Drive: Acesse e organize seus arquivos Use o Google Drive para armazenar e acessar arquivos, pastas e documentos do Google Docs onde quer que você esteja. Quando você altera um arquivo na web, no

Leia mais

Levando os benefícios do IP aberto ao controle de acesso físico. Controlador de porta em rede AXIS A1001

Levando os benefícios do IP aberto ao controle de acesso físico. Controlador de porta em rede AXIS A1001 Levando os benefícios do IP aberto ao controle de acesso físico. Controlador de porta em rede AXIS A1001 Abra as portas para o futuro. Com o Controlador de porta em rede AXIS A1001, estamos introduzindo

Leia mais

Manual do Usuário Nextel Cloud. Manual do Usuário. Versão 1.0.0. Copyright Nextel 2014. http://nextelcloud.nextel.com.br

Manual do Usuário Nextel Cloud. Manual do Usuário. Versão 1.0.0. Copyright Nextel 2014. http://nextelcloud.nextel.com.br Manual do Usuário Versão 1.0.0 Copyright Nextel 2014 http://nextelcloud.nextel.com.br 1 Nextel Cloud... 4 2 Nextel Cloud Web... 5 2.1 Página Inicial... 6 2.1.1 Meu Perfil... 7 2.1.2 Meu Dispositivo...

Leia mais

Manual Easy Chat Data de atualização: 20/12/2010 16:09 Versão atualizada do manual disponível na área de download do software.

Manual Easy Chat Data de atualização: 20/12/2010 16:09 Versão atualizada do manual disponível na área de download do software. 1 - Sumário 1 - Sumário... 2 2 O Easy Chat... 3 3 Conceitos... 3 3.1 Perfil... 3 3.2 Categoria... 4 3.3 Ícone Específico... 4 3.4 Janela Específica... 4 3.5 Ícone Geral... 4 3.6 Janela Geral... 4 4 Instalação...

Leia mais

A primeira plataforma inteligente de comunicação para ambientes de negociações

A primeira plataforma inteligente de comunicação para ambientes de negociações TERMINAL OPEN TRADE A primeira plataforma inteligente de comunicação para ambientes de negociações Soluções Completas e Diferenciadas O assistente perfeito para ambientes de negociações O Open Trade é

Leia mais

Usando ferramentas já conhecidas integradas ao Visual Studio Team System 2008

Usando ferramentas já conhecidas integradas ao Visual Studio Team System 2008 Usando ferramentas já conhecidas integradas ao Visual Studio Team System 2008 White Paper Maio de 2008 Para obter as últimas informações, visite o site www.microsoft.com/teamsystem As informações contidas

Leia mais

Dell Premier. Guia de Compras e Pedidos. Fazendo Login na sua Página Premier. Três formas de comprar

Dell Premier. Guia de Compras e Pedidos. Fazendo Login na sua Página Premier. Três formas de comprar Dell Premier Guia de Compras e Pedidos A Dell Premier é o seu próprio site de suporte e compras seguro e personalizado, que permite um processo de compra fácil, eficiente e econômico. Examine este Guia

Leia mais

Apostilas OBJETIVA Técnico do Seguro Social INSS Instituto Nacional do Seguro Social - Concurso Público 2015. 2º Caderno. Índice

Apostilas OBJETIVA Técnico do Seguro Social INSS Instituto Nacional do Seguro Social - Concurso Público 2015. 2º Caderno. Índice 2º Caderno Índice Pg. Conceitos e modos de utilização de aplicativos para apresentações Editor de Apresentações MS-PowerPoint 2010... Exercícios pertinentes... Conceitos de Internet e intranet Conceitos,

Leia mais

UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO

UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO www.origy.com.br UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO CARACTERÍSTICAS: E-MAIL IMAP * Acesso simultâneo e centralizado, via aplicativo, webmail e celular/smartphone * Alta capacidade de armazenamento

Leia mais

GUIDE Instagram e Hootsuite. Guia de Início Rápido

GUIDE Instagram e Hootsuite. Guia de Início Rápido GUIDE Instagram e Hootsuite Guia de Início Rápido Instagram e Hootsuite Guia de Início Rápido Com 300 milhões de usuários ativos por mês, o Instagram pode abrir um mundo de oportunidades para o seu negócio.

Leia mais

Manual de Utilização do Zimbra

Manual de Utilização do Zimbra Manual de Utilização do Zimbra Compatível com os principais navegadores web (Firefox, Chrome e Internet Explorer) o Zimbra Webmail é uma suíte completa de ferramentas para gerir e-mails, calendário, tarefas

Leia mais

Um White Paper da Websense Web Security Gateway: A Web 2.0 Protegida e Simplificada

Um White Paper da Websense Web Security Gateway: A Web 2.0 Protegida e Simplificada Um White Paper da Websense Web Security Gateway: A Web 2.0 Protegida e Simplificada Visão Geral do Mercado Embora o uso dos produtos da Web 2.0 esteja crescendo rapidamente, seu impacto integral sobre

Leia mais

Manual do Google agenda. criação e compartilhamento de agendas

Manual do Google agenda. criação e compartilhamento de agendas Manual do Google agenda criação e compartilhamento de agendas 1 O que é o Google Agenda? Google Agenda é um serviço de agenda on line gratuito do Google, onde você pode anotar compromissos e tarefas, organizando

Leia mais

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Compartilhamento de Arquivos no Google Drive Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução...

Leia mais

Manual de Utilização

Manual de Utilização Se ainda tiver dúvidas entre em contato com a equipe de atendimento: Por telefone: 0800 642 3090 Por e-mail atendimento@oisolucoespraempresas.com.br Introdução... 3 1. O que é o programa Oi Backup Empresarial?...

Leia mais