Aprendendo Cocoa com Objective-C Paris Buttfield-Addison Jonathon Manning

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

Download "Aprendendo Cocoa com Objective-C Paris Buttfield-Addison Jonathon Manning"

Transcrição

1 Aprendendo Cocoa com Objective-C Paris Buttfield-Addison Jonathon Manning Novatec

2 Authorized Portuguese translation of the English edition of titled Learning Cocoa with Objective-C 3E ISBN Paris Buttfield-Addison, Jonathon Manning. This translation is published and sold by permission of O'Reilly Media, Inc., the owner of all rights to publish and sell the same. Tradução em português autorizada da edição em inglês da obra Learning Cocoa with Objective-C 3E ISBN Paris Buttfield-Addison, Jonathon Manning. Esta tradução é publicada e vendida com a permissão da O'Reilly Media, Inc., detentora de todos os direitos para publicação e venda desta obra. Novatec Editora Ltda. [2013]. Todos os direitos reservados e protegidos pela Lei de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem prévia autorização, por escrito, do autor e da Editora. Editor: Rubens Prates Tradução: Lúcia Ayako Kinoshita Revisão técnica: Edgard Damiani Revisão gramatical: Lívia Freitag Editoração eletrônica: Carolina Kuwabata ISBN: Histórico de impressões: Abril/2013 Primeira edição Novatec Editora Ltda. Rua Luís Antônio dos Santos São Paulo, SP Brasil Tel.: Fax: novatec@novatec.com.br Site: Twitter: twitter.com/novateceditora Facebook: facebook.com/novatec LinkedIn: linkedin.com/in/novatec Dados Internacionais de Catalogação na Publicação (CIP) (Câmara Brasileira do Livro, SP, Brasil) Manning, Jonathon Aprendendo Cocoa com Objective-C / Jonathon Manning e Paris Buttfield-Addison ; [tradução Lúcia Ayako Kinoshita]. -- São Paulo : Novatec Editora, Título original: Learning Cocoa with Objective-C. ISBN Cocoa 2. Interface de programas aplicativos (Software) 3. Mac OS (Computador) 4. Objective-C (Linguagem de programação para computadores) 5. Softwares aplicativos - Desenvolvimento I. Buttfield-Addison, Paris. II. Título CDD Índices para catálogo sistemático: 1. Cocoa com Objective-C : Ferramentas para aplicativos : Software : Desenvolvimento : Processamento de dados MP

3 Sumário Prefácio...13 Capítulo 1 Ferramentas de desenvolvimento do Cocoa...20 Programas para desenvolvedores de Mac e de ios Inscrevendo-se em um programa para desenvolvedores...22 Fazendo download do Xcode a partir do Apple Developer...22 Conhecendo o Xcode...23 Interface do Xcode...27 Desenvolvendo um aplicativo simples em Objective-C...35 Fazendo o design da interface...35 Conectando o código...37 Usando o ios Simulator...39 Capítulo 2 Programação orientada a objetos com Objective-C...41 Programação orientada a objetos Objetos...42 Herança...43 Interfaces e implementações...43 Métodos Mensagens Propriedades...47 Protocolos...50 Extensões de classe Gerenciamento de memória...53 Contagem de referências...54 Contagem automática de referências (Automatic reference counting)...54 Grafos de objetos em Objective-C

4 6 Aprendendo Cocoa com Objective-C Ciclo de vida do NSObject...56 Alocação e inicialização...56 Retain e Release...57 Finalização e liberação de memória...57 Capítulo 3 Foundation...58 Objetos mutáveis e imutáveis...58 Strings...59 Criando strings Trabalhando com strings Comparando strings...64 Fazendo buscas em strings...64 Arrays...65 Enumeração rápida Arrays mutáveis...69 Dicionários...70 NSValue e NSNumber...72 Dados...73 Carregando dados de arquivos e de URLs...73 Serialização e desserialização...75 Padrões de projeto no Cocoa...78 Modelo-visão-controlador...78 Delegação...80 Capítulo 4 Aplicativos no OS X e no ios...82 O que é um aplicativo?...82 Aplicativos, frameworks, utilitários e outros...84 Quais são os componentes de um app?...84 Usando NSBundle para encontrar recursos em aplicativos Ciclo de vida do aplicativo Aplicativos OS X Aplicativos ios A sandbox do aplicativo...94 Restrições aos aplicativos...95

5 Sumário Capítulo 5 Interfaces gráficas de usuário...99 Interfaces no OS X e no ios...99 MVC e design de aplicação Arquivos nib Estrutura de um arquivo nib Outlets e ações Como os arquivos nib são carregados Construindo uma interface Diretrizes e restrições Gerando um app com nibs e restrições Core Animation Camadas Animações Capítulo 6 Blocos e filas de operações Blocos Sintaxe de bloco Ciclo de vida dos blocos Métodos que recebem blocos como parâmetro Blocos e gerenciamento de memória Modificando variáveis locais de dentro dos blocos usando block Concorrência e filas de operações Filas de operações e NSOperation Executando tarefas em filas de operações Reunindo tudo Capítulo 7 Desenhando imagens gráficas em visões Como funciona o desenho de imagens gráficas Grade de pixels Displays Retina Pixels e pontos de tela Desenhando em visões Retângulos de moldura Retângulos de limites

6 8 Aprendendo Cocoa com Objective-C Criando uma visão customizada Criando o projeto Preenchendo com uma cor sólida Trabalhando com caminhos (paths) Criando caminhos customizados Múltiplos subcaminhos Sombras Gradientes Transformações Capítulo 8 Áudio e vídeo AV Foundation Reproduzindo vídeos usando AVPlayer AVPlayerLayer Reunindo tudo Reproduzindo áudio com AVAudioPlayer Trabalhando com a biblioteca de fotos Capturando fotos e vídeos da câmera Criando um aplicativo para fotos Biblioteca de fotos Capítulo 9 Objetos de modelo e armazenamento de dados Codificação chave-valor Key-Value observing Registrando-se para receber notificações sobre alteração Notificando observadores a respeito de mudanças Notificações com NSNotification Preferências Registrando as preferências padrão Acessando as preferências Definindo as preferências Trabalhando com o sistema de arquivos Usando NSFileManager Locais para armazenamento de arquivos

7 Sumário Trabalhando com a sandbox Habilitando a sandbox Painéis para abrir e salvar Marcadores com escopo de segurança Capítulo 10 Bindings do Cocoa Conectando visões a modelos Um app simples com bindings Conectando-se a controladores Controladores de array e de objetos Um app mais complexo com binding Capítulo 11 Visões de tabela e visões de coleção Fontes de dados e delegados Visões de tabela UITableView no ios Seções e linhas Controladores de visão de tabela Células de visão de tabela Implementando uma visão de tabela NSTableView no OS X Ordenando uma visão de tabela NSTableView com bindings Visões de coleção UICollectionView no ios Capítulo 12 Aplicativos com base em documentos Classes NSDocument e UIDocument Objetos de documento no MVC Tipos de documentos O papel dos documentos Aplicativos baseados em documentos no OS X Salvamento automático e versões Representando documentos com NSDocument Salvando dados simples

8 10 Aprendendo Cocoa com Objective-C Salvando dados mais complexos Aplicativos baseados em documentos no ios Representando documentos com UIDocument Capítulo 13 Redes Conexões NSURL NSURLRequest NSURLConnection NSURLResponse e NSHTTPURLResponse Criando um aplicativo em rede Descobrindo serviços na vizinhança Buscando bibliotecas compartilhadas do itunes Capítulo 14 Trabalhando no mundo real Trabalhando com localização Hardware para localização Framework Core Location Trabalhando com o Core Location Geocodificação Localização e privacidade Movimentação do dispositivo Trabalhando com o Core Motion Imprimindo documentos Imprimindo no OS X Imprimindo no ios Capítulo 15 Event Kit Compreendendo os eventos Acessando o depósito de eventos Acessando calendários Acessando eventos Trabalhando com eventos Criando um aplicativo de eventos Privacidade do usuário...290

9 Sumário Capítulo 16 O Instruments e o depurador Introduzindo o Instruments A interface do Instruments Observando dados Adicionando instrumentos da biblioteca Corrigindo problemas com o Instruments Ciclos de retenção e vazamentos Usando o depurador Definindo breakpoints Inspecionado conteúdo de memória Trabalhando com o console do depurador Capítulo 17 Compartilhamento e notificações Compartilhamento Compartilhamento no ios Compartilhamento no OS X Notificações Notificações por push Enviando notificações por push Preparando-se para receber notificações por push Recebendo notificações por push Notificações locais Capítulo 18 Apps não padrão Ferramentas de linha de comando Painéis de preferência Como funcionam os painéis de preferências Domínio de preferências Criando um exemplo de painel de preferências Itens da barra de status Criando um app de barra de status Capítulo 19 Trabalhando com textos Internacionalização e localização Arquivos de strings...338

10 12 Aprendendo Cocoa com Objective-C Criando um exemplo de aplicativo localizado Formatando dados com NSFormatter Formatando datas com NSDateFormatter Identificando dados com NSDataDetector Testando um detector de dados Capítulo 20 icloud O que o icloud armazena Preparando-se para usar o icloud Verificando se o icloud funciona Armazenando configurações Armazenamento no icloud

11 Aprendendo Cocoa com Objective-C Paris Buttfield-Addison Jonathon Manning Novatec

12 Authorized Portuguese translation of the English edition of titled Learning Cocoa with Objective-C 3E ISBN Paris Buttfield-Addison, Jonathon Manning. This translation is published and sold by permission of O'Reilly Media, Inc., the owner of all rights to publish and sell the same. Tradução em português autorizada da edição em inglês da obra Learning Cocoa with Objective-C 3E ISBN Paris Buttfield-Addison, Jonathon Manning. Esta tradução é publicada e vendida com a permissão da O'Reilly Media, Inc., detentora de todos os direitos para publicação e venda desta obra. Novatec Editora Ltda. [2013]. Todos os direitos reservados e protegidos pela Lei de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem prévia autorização, por escrito, do autor e da Editora. Editor: Rubens Prates Tradução: Lúcia Ayako Kinoshita Revisão técnica: Edgard Damiani Revisão gramatical: Lívia Freitag Editoração eletrônica: Carolina Kuwabata ISBN: Histórico de impressões: Abril/2013 Primeira edição Novatec Editora Ltda. Rua Luís Antônio dos Santos São Paulo, SP Brasil Tel.: Fax: novatec@novatec.com.br Site: Twitter: twitter.com/novateceditora Facebook: facebook.com/novatec LinkedIn: linkedin.com/in/novatec Dados Internacionais de Catalogação na Publicação (CIP) (Câmara Brasileira do Livro, SP, Brasil) Manning, Jonathon Aprendendo Cocoa com Objective-C / Jonathon Manning e Paris Buttfield-Addison ; [tradução Lúcia Ayako Kinoshita]. -- São Paulo : Novatec Editora, Título original: Learning Cocoa with Objective-C. ISBN Cocoa 2. Interface de programas aplicativos (Software) 3. Mac OS (Computador) 4. Objective-C (Linguagem de programação para computadores) 5. Softwares aplicativos - Desenvolvimento I. Buttfield-Addison, Paris. II. Título CDD Índices para catálogo sistemático: 1. Cocoa com Objective-C : Ferramentas para aplicativos : Software : Desenvolvimento : Processamento de dados MP

13 capítulo 1 Ferramentas de desenvolvimento do Cocoa Desenvolver aplicativos usando Cocoa e Cocoa Touch envolve o uso de um conjunto de ferramentas desenvolvido pela Apple. Neste capítulo, você aprenderá sobre essas ferramentas, onde obtê-las, como usá-las, como elas funcionam em conjunto e do que elas são capazes. Tais ferramentas de desenvolvimento têm uma longa história. Originalmente um conjunto de ferramentas para aplicativos standalone para o NeXTSTEP OS, elas foram adotadas pela Apple para serem usadas como as ferramentas oficiais do OS X. Posteriormente, a Apple combinou-as em um único aplicativo, conhecido como Xcode, embora alguns dos aplicativos (como o Instruments e o ios Simulator) permaneçam separados em consequência de seus papéis relativamente periféricos no processo de desenvolvimento. Além dos aplicativos para desenvolvimento, a Apple oferece a possibilidade de inscrição em seus Developer Programs (anteriormente o Apple Developer Connection), que oferecem recursos e suporte aos desenvolvedores. Os programas permitem acesso a fóruns online para desenvolvedores e suporte técnico especializado para pessoas interessadas em conversar com os engenheiros responsáveis pelos frameworks. Atualmente, com a introdução das lojas de aplicativos seletos da Apple para o OS X e o ios, tais programas para desenvolvedores tornaram-se o modo oficial como os desenvolvedores fornecem suas credenciais quando submetem aplicativos à Mac App Store ou à itunes App Store que, em essência, são suas passagens para vender apps por meio da Apple. Neste capítulo, você aprenderá a se inscrever nesses programas, assim como a usar o Xcode, a ferramenta de desenvolvimento utilizada para gerar apps para OS X e para ios. 20

14 Capítulo 1 Ferramentas de desenvolvimento do Cocoa Programas para desenvolvedores de Mac e de ios A Apple possui dois programas para desenvolvedores, um para cada uma das duas plataformas para as quais você pode escrever apps: o ios e o OS X. Você deverá efetuar uma inscrição paga para se tornar membro do programa para desenvolvedor de ios se quiser executar código em seus dispositivos ios, uma vez que fazer a inscrição é a única forma de obter os certificados de assinatura de código necessários. (Na época em que este livro foi escrito, a inscrição nos programas para desenvolvedores custava 99 dólares/ano, por programa.) Não é necessário ser membro do programa para desenvolvedores de Mac, caso você não tenha a intenção de submeter apps na Mac App Store (pode ser que você prefira, por exemplo, vender seus apps por conta própria). No entanto, o programa para desenvolvedores de Mac inclui recursos úteis, como acesso com antecedência à próxima versão do sistema operacional. Portanto, vale a pena se você estiver pensando seriamente em criar apps. Fazer download do Xcode é gratuito, mesmo que você não seja membro dos programas para desenvolvedores. Ambos os programas oferecem, entre uma série de outros recursos menores: Acesso aos Apple Developer Forums, frequentados por engenheiros da Apple e concebidos de modo a permitir que você faça perguntas aos seus colegas desenvolvedores e às pessoas que escreveram o sistema operacional. Acesso às versões beta do sistema operacional antes de serem liberadas para o público, o que permite que você teste seus aplicativos na próxima versão do OS X e do ios, além de fazer as alterações necessárias com antecedência. Você também receberá versões beta das ferramentas de desenvolvimento. Um certificado de assinatura digital (um para OS X e outro para ios) usado para identificá-lo nas App Stores. Sem isso, você não poderá submeter os apps à venda, o que torna esses programas obrigatórios para todos que queiram liberar softwares, seja gratuitamente ou para venda por intermédio da App Store. Como desenvolvedor, você poderá se inscrever em um ou em ambos os programas para desenvolvedores. Eles não dependem um do outro. Por fim, não é preciso inscrever-se em um programa para desenvolvedor para visualizar a documentação ou para fazer download da versão atual das ferramentas para desenvolvedores, de modo que você pode brincar de escrever apps sem a necessidade de abrir a carteira. 21

15 22 Inscrevendo-se em um programa para desenvolvedores Aprendendo Cocoa com Objective-C Para se inscrever em um dos programas para desenvolvedores, você precisará, inicialmente, de um Apple ID. É provável que você já tenha, pois a maioria dos serviços on-line da Apple exige que você tenha um para identificá-lo. Se você já usou o icloud, a loja itunes (para músicas ou para apps), o MobileMe ou o serviço de suporte e de reparos da Apple, então você já tem um ID. Pode ser que você tenha até mais de um (um dos autores deste livro tem quatro). Se ainda não possuir um ID, você criará um como parte do processo de inscrição. Quando se inscrever em um programa, ele será associado ao seu Apple ID. Para começar, acesse o site da Apple para escolher o programa ao qual você quer se associar: Para o programa para Mac, acesse Para o programa para ios, acesse Basta ir clicando nos passos para se inscrever. Você pode optar por se inscrever como pessoa física ou jurídica. Se você se inscrever como pessoa física, seus apps serão vendidos sob seu nome. Se você se inscrever como pessoa jurídica, seus apps serão vendidos sob a razão social de sua empresa. Escolha com cuidado, pois é muito difícil convencer a Apple a mudar o tipo do seu programa. Inscrevendo-se como pessoa física, somente seu cartão de crédito será necessário. Já como pessoa jurídica, será necessário o seu cartão de crédito, bem como uma documentação que prove que você tem autoridade para associar sua empresa aos termos e condições da Apple. Geralmente, a Apple leva 24 horas para ativar uma conta para pessoa física e um pouco mais de tempo para pessoa jurídica. Após receber a confirmação da Apple, você receberá um com um link para ativar sua conta; feito isso, você será um desenvolvedor totalmente capacitado! Fazendo download do Xcode a partir do Apple Developer Para desenvolver apps para qualquer uma das plataformas, você usará o Xcode, o ambiente de desenvolvimento integrado da Apple. O Xcode combina um editor de código-fonte, um depurador, um compilador, um criador de perfis (profiler), simuladores de iphone e de ipad, e muito mais, em um único pacote.

16 Capítulo 1 Ferramentas de desenvolvimento do Cocoa É o ambiente no qual você passará a maior parte de seu tempo quando estiver desenvolvendo aplicações. Há duas maneiras de fazer download do Xcode. Se estiver executando o OS X Lion (10.7 ou mais recente), você poderá obter o XCode a partir da Mac App Store. Basta abrir o aplicativo App Store e procurar por Xcode e ele aparecerá. O download é gratuito, embora seja bastante pesado (a versão corrente na época em que este livro foi feito tinha certa de 1,7 GB). Se estiver executando o OS X Snow Leopard (10.6), ou simplesmente não quiser usar a App Store, você pode fazer o download do Xcode a partir do site da Apple. Fazer isso exige a inscrição em um dos programas para desenvolvedores. Acesse e faça login em sua conta de desenvolvedor para baixar o aplicativo. Se estiver executando o Lion e quiser fazer o download diretamente, acesse e procure por Xcode você encontrará o link para download nos resultados da busca. Após ter feito o download do Xcode, instalá-lo é simples. A Mac App Store fornece um instalador sobre o qual você poderá dar um clique duplo. Se fizer o download diretamente, você obterá uma imagem de disco que deverá ser aberta, a qual contém o mesmo instalador. Siga os comandos para instalação. 23 Conhecendo o Xcode O Xcode está organizado em torno de uma única janela. Cada um de seus projetos terá uma janela que se adapta para mostrar aquilo em que você está trabalhando. Para começar a explorar o Xcode, será necessário, inicialmente, criar um projeto seguindo os passos a seguir: 1. Inicie o Xcode. Encontre o Xcode abrindo o Spotlight (teclando -Barra de espaço) e digitando Xcode. Você também pode encontrá-lo abrindo o Finder, acessando seu disco rígido e abrindo o diretório Applications. Se algum projeto tiver sido aberto anteriormente, o Xcode o abrirá para você. Caso contrário, a tela Welcome to Xcode aparecerá (Figura 1.1).

17 24 Aprendendo Cocoa com Objective-C Figura 1.1 Janela Welcome to Xcode. 2. Crie um novo projeto. Clique em Create a new Xcode project ou vá para File New Project. Você será solicitado a escolher o tipo de aplicativo a ser criado. O seletor de template está dividido em duas áreas. Do lado esquerdo, você encontrará um conjunto de categorias em que os aplicativos podem estar. Você pode optar por criar um template para projeto ios ou Mac, o que definirá um diretório de projeto, colocando você na direção correta para começar. Como no momento só estamos testando o Xcode, o tipo de projeto não importa, portanto, escolha Application, abaixo do título OS X, e selecione Cocoa Application. Isso criará um aplicativo Mac vazio. 3. Insira informações sobre o projeto. Dependendo do tipo de template de projeto selecionado, você será solicitado a fornecer diferentes informações sobre como o novo projeto deverá ser configurado. Você terá de fornecer as seguintes informações, no mínimo, independente da plataforma ou template que tenha escolhido: Nome do aplicativo (product name) Esse é o nome do projeto e será visível ao usuário. Você poderá mudar essa informação posteriormente.

18 Capítulo 1 Ferramentas de desenvolvimento do Cocoa Identificador de sua empresa (company identifier) Essa informação é usada para gerar um bundle ID (identificador de pacote), uma string que parece com um nome de domínio invertido. (Por exemplo, se a O Reilly criasse um aplicativo chamado MyUsefulApplication, o bundle ID seria com.oreilly.myusefulapplication.) 25 Os bundle IDs são os identificadores únicos de um aplicativo e são usados para identificar o app no sistema e na App Store. Como cada bundle ID deve ser único, o mesmo ID não pode ser usado por mais de um aplicativo nas ios ou Mac App Stores. Por isso que o formato é baseado nos nomes de domínio. Se você for o dono do site usefulsoftware.com, todos os seus bundle IDs seriam iniciados com com.usefulsoftware, e você não usaria acidentalmente um bundle ID que outra pessoa estivesse usando ou quisesse usar porque ninguém mais possui o mesmo nome de domínio. Prefixo de classe (class prefix) Prefixos de classe são códigos que contém duas ou três letras inseridas na frente de suas classes, evitando que os nomes de suas classes interfiram nas classes existentes. Isso significa que uma classe chamada String com prefixo de classe igual a LC (de "Learning Cocoa") seria a classe LCString. As classes da Apple, por exemplo, normalmente usam NS como prefixo de classe sua classe String é a NSString. A Apple também usa outros prefixos. Uso do Automatic Reference Counting Controla se seu aplicativo usará o método antigo de gerenciamento manual de memória empregado anteriormente ao ios 5.0 e ao OS X Lion (10.7.). É melhor deixar sempre essa opção ativada, pois ela evita um bocado de dores de cabeça. Este livro presume que seus projetos usarão o Automatic Reference Counting, portanto, certifique-se de que a caixa de seleção esteja marcada em todos os projetos que forem criados para este livro! Inclusão de testes de unidade (unit tests) Testes de unidade são blocos separados de código executados em tempo de compilação para testar a funcionalidade de seu código. Eles permitem que você teste partes de seu código-fonte isoladamente, o que permitirá a você encontrar bugs mais facilmente. Testes de unidade são extremamente úteis quando você

19 26 Aprendendo Cocoa com Objective-C estiver fazendo algo mais complexo do que apps pequenos. Não cobriremos testes de unidade neste livro, mas há um vídeo da O Reilly da série Breakdown ( shop.oreilly.com/product/ do) que serve como um excelente recurso. Embora seja muito recomendado, adicionar testes de unidade ao seu código é opcional. Por esse motivo, este livro não supõe que você os tenha acrescentado aos seus projetos. Se estiver escrevendo um aplicativo para a Mac App Store, você também será solicitado a fornecer a categoria para a App Store (se é um jogo, um app educativo, um app para redes sociais e assim por diante). Dependendo do template, você também será solicitado a fornecer outras informações (por exemplo, a extensão dos arquivos de documentos, se estiver criando um aplicativo que lide com documentos, como um app para Mac). Siga os passos a seguir para criar um novo projeto para um aplicativo ios chamado HelloCocoa, que o ajudará a conhecer melhor o ambiente do Xcode. 1. Crie um novo aplicativo Cocoa Touch para ios. Crie seu projeto novo selecionando File New Project ou pressionando -Shift-N. Selecione Application a partir da lista ios, selecione Single-View Application e depois clique em Next. Isso criará um app com somente uma tela (Figura 1.2). Figura 1.2 Selecionando Single-View Application para ios. 2. Dê um nome ao aplicativo. Digite HelloCocoa na seção Product Name.

20 Capítulo 1 Ferramentas de desenvolvimento do Cocoa 3. Faça o aplicativo ser executado no iphone. Selecione iphone da lista suspensa Devices. 27 Aplicativos ios podem ser executados no ipad, no iphone ou em ambos. Aplicativos que executam em ambos são chamados aplicativos universais, os quais executam o mesmo binário, mas possuem diferentes interfaces de usuário. Para esse exercício, basta selecionar iphone. 4. Defina o identificador de sua empresa. Insira o nome de domínio de seu site na forma invertida. Desse modo, nosso nome de domínio, oreilly.com, seria inserido como com.oreilly. Se você não tem um nome de domínio, insira um nome qualquer, desde que se pareça com um nome de domínio invertido. Algo como com.mycompany servirá. Se você planeja liberar seu app na App Store ou em algum outro lugar, é muito importante usar um identificador de empresa que esteja de acordo com o nome de domínio que você tem. A App Store faz essa exigência, e o fato de o sistema operacional usar o bundle ID, gerado a partir do identificador da empresa, significa que usar um nome de domínio do qual você é o dono elimina a possibilidade de criar acidentalmente um bundle ID que entre em conflito com o ID de outra pessoa. 5. Clique em Next para criar o projeto. Deixe o restante das configurações conforme mostrado na figura Selecione o local em que o projeto será salvo; você será solicitado a especificá-lo. Selecione um local que seja adequado a você. Após ter feito isso, o Xcode abrirá o projeto e você poderá, então, começar a usar toda a interface do Xcode (Figura 1.4). Interface do Xcode Conforme mencionado, o Xcode mostra todo seu projeto em uma janela, a qual está dividida em várias seções. Você pode abrir e fechar cada seção à vontade, dependendo do que quer visualizar. Vamos dar uma olhada em cada uma dessas seções e analisar o que elas fazem.

21 28 Aprendendo Cocoa com Objective-C Figura 1.3 Criando o projeto. Editor Figura 1.4 Interface do Xcode. O editor do Xcode (Figura 1.5) é o local em que você passará a maior parte do tempo. Toda a edição do código-fonte, o design da interface e a configuração do projeto acontecem nessa seção do aplicativo, a qual mudará, dependendo do arquivo que você tiver aberto no momento.

22 Capítulo 1 Ferramentas de desenvolvimento do Cocoa 29 Figura 1.5 Editor do Xcode. Se você estiver editando código-fonte, o editor será um editor de textos, com preenchimento automático de código, destaque a elementos da sintaxe e todos os recursos usuais que os desenvolvedores esperam de um ambiente de desenvolvimento integrado. Se estiver modificando uma interface de usuário, o editor será um editor visual, permitindo que você arraste nele os componentes de sua interface. Outros tipos de arquivos também possuem seus próprios editores especializados. O editor também pode ser dividido em editor principal (main editor) e editor assistente (assistant editor). O assistente mostra arquivos relacionados ao arquivo aberto no momento no editor principal. Ele continuará a mostrar arquivos relacionados com o que estiver aberto, mesmo que você abra diferentes arquivos. Por exemplo, se você abrir um arquivo de interface e depois abrir o assistente, este, por padrão, mostrará o código relacionado à interface que você está editando. Se você abrir outro arquivo de interface, o assistente mostrará o código-fonte para os arquivos que acabaram de ser abertos. Você também poderá pular diretamente de um arquivo no editor para sua contraparte por exemplo, de um arquivo de interface para o arquivo de implementação correspondente. Para isso, pressione Control- -Seta para Cima para abrir a contraparte do arquivo corrente no editor corrente. Você também pode pressionar Control- -Option-Seta para Cima para abrir a contraparte do arquivo corrente em um painel assistente.

23 30 Barra de ferramentas Aprendendo Cocoa com Objective-C A barra de ferramentas do Xcode (Figura 1.6) funciona como um controlador de missão para toda a interface. É a única parte do Xcode que não muda significativamente à medida que você desenvolve seus aplicativos, e serve como o local no qual você pode controlar o que seu código está fazendo. Figura 1.6 Barra de ferramentas do Xcode. Da esquerda para a direita, a barra de ferramentas apresenta os seguintes itens: Botão Run Ao clicar nesse botão, o Xcode compila e executa o aplicativo. Dependendo do tipo de aplicativo que você estiver executando e da configuração selecionada no momento, esse botão produzirá diferentes efeitos: Se você estiver criando um aplicativo Mac, o novo app aparecerá no Dock e será executado em sua máquina. Se estiver criando um aplicativo ios, o novo app será iniciado no ios Simulator ou em um dispositivo ios que estiver conectado, como um iphone ou um ipad. Se clicar e segurar esse botão, você poderá mudá-lo de Run para outra ação, como Test, Profile ou Analyze. A ação Test permitirá que quaisquer testes de unidade que tenham sido definidos sejam executados; a ação Profile permitirá que o aplicativo Instruments (veja Capítulo 16) seja executado; a ação Analyze fará uma verificação em seu código e apontará problemas e bugs em potencial.

24 Capítulo 1 Ferramentas de desenvolvimento do Cocoa Botão Stop Clicar nesse botão interromperá qualquer tarefa que o Xcode esteja executando no momento se estiver compilando seu aplicativo, essa ação será interrompida; se seu aplicativo estiver executando no depurador nesse momento, ele será interrompido. Seletor de esquema Esquemas (schemes) é o nome dado pelo Xcode para as configurações de construção (build) de seu aplicativo ou seja, o que está sendo construído e como. Seu projeto pode conter vários alvos (targets), que são os produtos finais a serem criados pelo seu aplicativo. Os alvos podem compartilhar recursos, como código- -fonte, som e imagens, permitindo que você administre mais facilmente uma tarefa, como, por exemplo, gerar uma versão ios de um aplicativo Mac. Não é necessário criar dois projetos; basta ter um projeto com dois alvos que possam compartilhar o máximo de código-fonte, conforme desejado. Para selecionar um alvo, clique no lado esquerdo do seletor de esquemas. Você também pode escolher o local em que seu aplicativo será executado. Se estiver gerando um aplicativo Mac, normalmente você vai querer executar seu aplicativo no Mac que estiver utilizando. Se estiver gerando um aplicativo ios, porém, você terá a opção de executar o aplicativo em um simulador de iphone ou em um simulador de ipad. (Na verdade, eles são o mesmo aplicativo, mas mudam de formato, dependendo do aplicativo que é executado nele.) Você também pode optar por executar o aplicativo em um dispositivo ios que esteja conectado, se ele tiver sido instalado corretamente para desenvolvimento. Botão de breakpoints O botão de breakpoint controla se os breakpoints estão habilitados ou não. Breakpoints são pontos que você pode definir em seu código, e que instruem o depurador a fazer uma pausa no app enquanto ele estiver executando, permitindo que você inspecione o estado do programa. Se o botão de breakpoints estiver ativado, o depurador será interrompido em qualquer breakpoint que for alcançado. Caso contrário, os breakpoints serão ignorados. Apresentação de status A janela de status mostra o que o Xcode está fazendo no momento gerando seu aplicativo, fazendo download de documentação, instalando um aplicativo em um dispositivo ios e assim por diante. 31

25 32 Aprendendo Cocoa com Objective-C Se houver mais de uma tarefa em progresso no momento, um pequeno botão aparecerá do lado esquerdo, o qual permitirá que as tarefas sejam ciclicamente apresentadas, quando clicado. Seletor de editor O seletor de editor determina como o editor será apresentado. Você pode optar por mostrar somente um único editor, o editor com o assistente ou o editor de versões, que permite comparar diferentes versões de um arquivo, caso você esteja usando um sistema de controle de versões. Seletor de visão O seletor de visão (view) controla se as visões do navegador, do depurador e de detalhes aparecem na tela. Se estiver com necessidade de espaço na tela, ou simplesmente quiser que ela esteja menos congestionada, você pode acionar ou dispensar rapidamente as partes da tela clicando em cada um dos elementos. Navegador Do lado esquerdo da janela do Xcode está o navegador (navigator), que apresenta informações sobre seu projeto (Figura 1.7). Figure 1.7 Painel navegador.

26 Capítulo 1 Ferramentas de desenvolvimento do Cocoa O navegador está dividido em sete abas: O navegador de projeto (project navigator) fornece uma lista de todos os arquivos que compõem seu projeto. É o navegador mais comumente usado, pois determina o que é mostrado no editor. O que estiver selecionado no navegador de projeto estará aberto no editor. O navegador de símbolos (symbols navigator) lista todas as classes e funções existentes em seu projeto. Se estiver à procura de um resumo rápido de uma classe, ou quiser pular diretamente para um método dessa classe, o navegador de símbolos será uma ferramenta muito útil. O navegador de buscas (search navigator) permite executar buscas pelo seu projeto, caso você esteja procurando por um texto específico. (O atalho é -Shift-F.) O navegador de problemas (issue navigator) lista todos os problemas que o Xcode tenha percebido em seu código. Eles incluem avisos, erros de compilação e problemas que o analisador integrado de código tenha identificado. O navegador de depuração (debug navigator) é ativado quando você estiver depurando um programa. Ele permite que você examine o estado de várias threads que compõem seu programa. O navegador de breakpoint (breakpoint navigator) lista todos os breakpoints definidos por você que devem ser usados durante a depuração. O navegador de log (log navigator) lista todas as atividades executadas pelo Xcode, relacionadas com seu projeto (como compilar, depurar e analisar). Como os logs não são apagados, você pode retroceder e visualizar relatórios de compilações anteriores a qualquer momento. Utilidades O painel de utilidades (utilities pane, Figura 1.8) mostra informações adicionais relacionadas com o que você está fazendo no editor. Se estiver editando uma interface, por exemplo, o painel de utilidades permitirá configurar o elemento da interface de usuário que estiver selecionado no momento. O painel de utilidades está dividido em duas seções: o inspetor (inspector), que mostra detalhes extras e configurações relacionados com o item selecionado no momento, e a biblioteca (library), que é um conjunto de itens que podem ser adicionados ao seu projeto. O inspetor e a biblioteca são mais intensamente utilizados quando você estiver construindo interfaces de usuário. No entanto, 33

27 34 Aprendendo Cocoa com Objective-C a biblioteca também contém vários itens úteis, como templates de arquivos e porções de código que você pode arrastar e soltar. Área de depuração Figura 1.8 Painel de utilidades. A área de depuração (debug area, Figura 1.9) mostra informações fornecidas pelo depurador quando o programa está sendo executado. Sempre que quiser ver o que o aplicativo está informando quando estiver em execução, você poderá visualizar essa informação na área de depuração. Figura 1.9 Área de depuração.

28 Capítulo 1 Ferramentas de desenvolvimento do Cocoa A área está dividida em duas seções. A seção à esquerda mostra os valores das variáveis locais quando uma pausa é feita no aplicativo; a seção à direita mostra o log atual do depurador, que inclui qualquer registro proveniente do aplicativo sendo depurado. 35 Desenvolvendo um aplicativo simples em Objective-C Vamos direto ao trabalho com o Xcode. Começaremos criando um aplicativo ios simples e depois faremos sua conexão com o código. Se estiver mais interessado em desenvolvimento para Mac, não se preocupe as mesmas técnicas poderão ser aplicadas. Esse aplicativo de exemplo mostrará um único botão o qual, quando acionado, apresentará um alerta, alterando o rótulo do botão para Test!. Faremos a implementação com base no aplicativo que criamos na seção Conhecendo o Xcode (página 23), portanto, certifique-se de ter aberto esse projeto. Em geral, fazer o design da interface antes, e depois acrescentar o código-fonte é uma boa prática. Isso significa que seu código-fonte será escrito com uma compreensão de como ele estará mapeado àquilo que o usuário vê. Sendo assim, começaremos pelo design da interface do aplicativo. Fazendo o design da interface Quando estiver criando a interface de um aplicativo para ios, você terá duas opções. Você poderá fazer o design das telas de seu aplicativo em um storyboard, o qual mostrará como todas as telas se relacionam, ou você poderá fazer o design de cada tela separadamente. Este livro descreverá, posteriormente, mais detalhes dos storyboards. Por enquanto, esse primeiro aplicativo terá somente uma tela, de modo que isso não importa muito, de qualquer forma. Comece abrindo o arquivo de interface e adicionando um botão: 1. Abra o storyboard principal. Como projetos recém-criados usam storyboards por padrão, a interface de seu app será armazenada no arquivo MainStoryboard.storyboard. Abra-o selecionando-o no navegador do projeto. O editor será alterado para mostrar a tela única e vazia do aplicativo.

29 36 Aprendendo Cocoa com Objective-C 2. Arraste um botão. Adicionaremos um único botão à tela. Todos os controles da interface de usuário são mantidos na biblioteca de objetos (object library) que está na parte inferior do painel Details do lado direito da tela. Para encontrar o botão, você pode fazer rolagens pela lista até encontrar o Round Rect Button, ou pode digitar button no campo de buscas na parte inferior da biblioteca. Depois de tê-lo localizado, arraste-o para a tela. 3. Configure o botão. Qualquer item que você acrescentar a uma interface poder ser configurado. Por enquanto, mudaremos somente seu rótulo. Selecione o novo botão clicando nele e selecione o inspetor de atributos (Attributes inspector), que corresponde à terceira aba à esquerda na parte superior do painel Utilities. Você também pode acessá-lo pressionando -Option-4. Modifique o campo Title do botão para Hello! Você também pode modificar o título dando um clique duplo no botão na interface. Nossa interface simples agora está completa (Figura 1.10). Só falta conectá-la ao código. Figura 1.10 Interface completa.

30 Capítulo 1 Ferramentas de desenvolvimento do Cocoa Conectando o código Aplicativos não são apenas interfaces como desenvolvedor, você também deve escrever o código-fonte. Para trabalhar com a interface que você projetou, será necessário criar conexões entre seu código-fonte e sua interface. Há dois tipos de conexões que podem ser feitas: Outlets são variáveis que se referem a objetos na interface. Ao usar outlets, você pode instruir um botão a mudar sua cor, seu tamanho, ou a se ocultar. Existem também coleções de outlets, que permitem criar um array de outlets e selecionar quais objetos estão contidos em uma coleção no Interface Builder. Ações (actions) são métodos em seu código-fonte, executados em resposta a uma interação do usuário com um objeto. Essas interações incluem o usuário tocar um dedo em um objeto, arrastar com um dedo, e assim por diante. Para fazer o aplicativo se comportar da maneira que descrevemos anteriormente acionar o botão mostrará um rótulo e alterará o texto do botão será necessário usar tanto um outlet quanto uma ação. A ação será executada quando o botão for acionado e ela usará a conexão do outlet com o botão para modificar seu rótulo. Para criar ações e outlets, você deverá ter tanto o editor da interface quanto o código-fonte correspondente abertos. Em seguida, segure a tecla Control e arraste, partindo de um objeto no editor da interface em direção ao seu código (ou para outro objeto no editor de interface, se quiser criar uma conexão entre dois objetos de sua interface). 37 A palavra interface tem duplo significado na programação em Cocoa. Ela se refere tanto à GUI que você projeta quanto aos métodos e propriedades expostos publicamente, disponibilizados pelas classes em Objective-C. Para mais informações sobre esse segundo significado, consulte Interfaces e implementações (página 43). Criaremos agora as conexões necessárias: 1. Abra o assistente. Para isso, selecione a segunda aba no seletor de editor na barra de ferramentas. O assistente deve mostrar o código correspondente à interface ViewController.h. Se isso não ocorrer, clique no pequeno ícone

31 38 Aprendendo Cocoa com Objective-C em forma de smoking (que representa o assistente) e navegue para Automatic ViewController.h. 2. Crie o outlet do botão. Segure a tecla Control e arraste do botão para o espaço entre as no código-fonte. Uma janela pop-up aparecerá. Deixe tudo como está, mas mude o campo Name para hellobutton. Clique em Connect. Uma nova linha de código aparecerá: o Xcode criou a conexão para você, que aparecerá em seu código-fonte na forma de uma propriedade de sua classe. 3. Crie a ação do botão. Segure a tecla Control e, novamente, arraste do botão para o espaço entre as no código. Uma janela pop- -up aparecerá novamente. Dessa vez, mude o campo Connection de Outlet para Action. Mude o campo Name para showalert. Clique em Connect. Uma segunda linha de código aparecerá: o Xcode criou a conexão, que é um método dentro da classe ViewController. 4. Abra ViewController.m selecionando-o no navegador do projeto. Você pode querer fechar o assistente selecionando a aba mais à esquerda no seletor de editor na barra de ferramentas. 5. Role para baixo até o método showalert: Você o encontrará na parte inferior do arquivo. 6. Insira o novo código. Selecione o método todo e apague-o. Substitua-o pelo código a seguir: - (IBAction)showAlert:(id)sender { UIAlertView* alert = [[UIAlertView alloc] initwithtitle:@"hello!" message:@"hello, world!" delegate:nil cancelbuttontitle:@"close" otherbuttontitles:nil]; [alert show]; } [hellobutton settitle:@"i was clicked!" forstate:uicontrolstatenormal]; Esse código cria uma UIAlertView, que mostra uma mensagem ao usuário em uma janela pop-up. Ele a prepara configurando seu título para "Hello" e o texto dentro da janela para Hello, world! O alerta é, então, apresentado ao usuário. Por último, o botão tem seu texto alterado para I was clicked!

32 Capítulo 1 Ferramentas de desenvolvimento do Cocoa O aplicativo está pronto para ser executado. Clique no botão Run no canto superior esquerdo. O aplicativo será iniciado no simulador de iphone. 39 Caso você, por acaso, tenha um iphone ou um ipad conectado ao seu computador, o Xcode, por padrão, irá tentar iniciar o aplicativo no dispositivo, em vez de iniciá-lo no simulador. Para o Xcode utilizar o simulador, vá ao menu Scheme no canto superior esquerdo da janela e altere o esquema atualmente selecionado para o simulador. Quando o app acabar de ser carregado no simulador, toque no botão. Um alerta aparecerá; quando você fechá-lo, também perceberá que o texto do botão será alterado. Usando o ios Simulator O ios Simulator (Figura 1.11) permite que você teste aplicativos ios sem a necessidade de ficar lidando com dispositivos. É uma ferramenta útil, mas tenha em mente que o simulador e um dispositivo de verdade se comportam de maneiras bem distintas. Figura 1.11 O ios Simulator.

33 40 Aprendendo Cocoa com Objective-C Para começar, o simulador é muito mais rápido do que um dispositivo de verdade, e tem muito mais memória. Isso ocorre porque o simulador faz uso dos recursos de seu computador. Se você estiver gerando um aplicativo que faz uso intenso de processamento, ele terá uma execução muito mais suave no simulador. O ios Simulator é capaz de simular quatro diferentes tipos de dispositivo: dispositivos com display Retina do tamanho do iphone (o que inclui todos os iphones e ipod touches vendidos em 2012 e posteriormente); dispositivos sem display Retina do tamanho do iphone (todos os iphones e ipod touches até o lançamento do iphone 4, em 2010); e o ipad e ipad mini (começando pelo ipad de terceira geração, lançado em 2012). Para mudar o dispositivo, abra o menu Hardware, selecione Device e escolha o dispositivo que você deseja simular. Você também pode simular eventos de hardware, como o botão home (tela inicial) sendo pressionado ou o iphone sendo bloqueado. Para simular o acionamento do botão home, clique no botão virtual na parte de baixo da tela e selecione Hardware Home ou pressione -Shift-H. Para bloquear o dispositivo, pressione -L ou selecione Hardware Lock. Se não houver espaço na tela, o simulador não mostrará os botões de hardware virtuais. Portanto, se quiser simular o botão home sendo pressionado, será necessário usar o atalho de teclado -Shift-H. Há diversos recursos adicionais no simulador, os quais examinaremos com mais detalhes à medida que se tornarem relevantes às várias partes do ios que serão discutidas.

Aprendendo Cocoa com Objective-C Paris Buttfield-Addison Jonathon Manning

Aprendendo Cocoa com Objective-C Paris Buttfield-Addison Jonathon Manning Aprendendo Cocoa com Objective-C Paris Buttfield-Addison Jonathon Manning Novatec Authorized Portuguese translation of the English edition of titled Learning Cocoa with Objective-C 3E ISBN 9781449318499

Leia mais

Aprendendo Cocoa com Objective-C Paris Buttfield-Addison Jonathon Manning

Aprendendo Cocoa com Objective-C Paris Buttfield-Addison Jonathon Manning Aprendendo Cocoa com Objective-C Paris Buttfield-Addison Jonathon Manning Novatec Authorized Portuguese translation of the English edition of titled Learning Cocoa with Objective-C 3E ISBN 9781449318499

Leia mais

Luiz Carlos Querino Filho

Luiz Carlos Querino Filho criando aplicativos para iphone e Uma Abordagem Prática Do nível Básico ao Avançado ipad Luiz Carlos Querino Filho Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos

Leia mais

Aprendendo Programação. ios. Alasdair Allan. Novatec

Aprendendo Programação. ios. Alasdair Allan. Novatec Aprendendo Programação ios Alasdair Allan Novatec Authorized Portuguese translation of the English edition of titled Learning ios Programming, 3rd edition, ISBN 9781449359348 2013 Alasdair Allan. This

Leia mais

OneDrive: saiba como usar a nuvem da Microsoft

OneDrive: saiba como usar a nuvem da Microsoft OneDrive: saiba como usar a nuvem da Microsoft O OneDrive é um serviço de armazenamento na nuvem da Microsoft que oferece a opção de guardar até 7 GB de arquivos grátis na rede. Ou seja, o usuário pode

Leia mais

Jonathan Stark Brian Jepson

Jonathan Stark Brian Jepson Construindo Aplicativos Android com HTML, CSS e JavaScript Jonathan Stark Brian Jepson Novatec Authorized Portuguese translation of the English edition of titled Building Android Apps with HTML, CSS, and

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

Í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

Google Drive. Passos. Configurando o Google Drive

Google Drive. Passos. Configurando o Google Drive Google Drive um sistema de armazenagem de arquivos ligado à sua conta Google e acessível via Internet, desta forma você pode acessar seus arquivos a partir de qualquer dispositivo que tenha acesso à Internet.

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

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção Este procedimento corresponde ao fluxo de trabalho de Indexação de OCR com separação de código de correção no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se na

Leia mais

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas Microsoft Power Point 2003 No Microsoft PowerPoint 2003, você cria sua apresentação usando apenas um arquivo, ele contém tudo o que você precisa uma estrutura para sua apresentação, os slides, o material

Leia mais

Manual do Usuário. Minha Biblioteca

Manual do Usuário. Minha Biblioteca Manual do Usuário Minha Biblioteca Sumário Acesso a Minha Biblioteca... 3 Tela Principal... 3 Para que serve o ícone Minha Biblioteca?... 3 O que você encontra no campo Pesquisar?... 4 Quando utilizar

Leia mais

Procedimentos para Reinstalação do Sisloc

Procedimentos para Reinstalação do Sisloc Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...

Leia mais

Sumário INTRODUÇÃO... 3. 1. Acesso ao Ambiente do Aluno... 4. 2. Ferramentas e Configurações... 5. 2.1 Ver Perfil... 5. 2.2 Modificar Perfil...

Sumário INTRODUÇÃO... 3. 1. Acesso ao Ambiente do Aluno... 4. 2. Ferramentas e Configurações... 5. 2.1 Ver Perfil... 5. 2.2 Modificar Perfil... Sumário INTRODUÇÃO... 3 1. Acesso ao Ambiente do Aluno... 4 2. Ferramentas e Configurações... 5 2.1 Ver Perfil... 5 2.2 Modificar Perfil... 6 2.3 Alterar Senha... 11 2.4 Mensagens... 11 2.4.1 Mandando

Leia mais

Gravando uma Áudio Conferência

Gravando uma Áudio Conferência Gravando uma Áudio Conferência Para iniciar a gravação da áudio conferência, digite *2. Você ouvirá a seguinte mensagem: Para iniciar a gravação da conferência pressione 1, para cancelar pressione * Ao

Leia mais

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com Gerenciamento de Arquivos e Pastas Professor: Jeferson Machado Cordini jmcordini@hotmail.com Arquivo Todo e qualquer software ou informação gravada em nosso computador será guardada em uma unidade de disco,

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

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

Manual de Utilização COPAMAIL. Zimbra Versão 8.0.2

Manual de Utilização COPAMAIL. Zimbra Versão 8.0.2 Manual de Utilização COPAMAIL Zimbra Versão 8.0.2 Sumário ACESSANDO O EMAIL... 1 ESCREVENDO MENSAGENS E ANEXANDO ARQUIVOS... 1 ADICIONANDO CONTATOS... 4 ADICIONANDO GRUPOS DE CONTATOS... 6 ADICIONANDO

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido O Microsoft Word 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

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT. Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT. PÁGINA: 2 de 21 Nenhuma parte deste documento pode ser utilizado ou reproduzido, em qualquer meio

Leia mais

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7 Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7 Para criar um grupo doméstico e compartilhar arquivos é necessário que tenhamos pelo menos dois computadores ligados entre si (em

Leia mais

Polycom RealPresence Content Sharing Suite Guia rápido do usuário

Polycom RealPresence Content Sharing Suite Guia rápido do usuário Polycom RealPresence Content Sharing Suite Guia rápido do usuário Versão 1.2 3725-69877-001 Rev.A Novembro de 2013 Neste guia, você aprenderá a compartilhar e visualizar conteúdos durante uma conferência

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

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

O Windows 7 é um sistema operacional desenvolvido pela Microsoft.

O Windows 7 é um sistema operacional desenvolvido pela Microsoft. Introdução ao Microsoft Windows 7 O Windows 7 é um sistema operacional desenvolvido pela Microsoft. Visualmente o Windows 7 possui uma interface muito intuitiva, facilitando a experiência individual do

Leia mais

ÍNDICE. www.leitejunior.com.br 16/06/2008 17:48 Leite Júnior

ÍNDICE. www.leitejunior.com.br 16/06/2008 17:48 Leite Júnior ÍNDICE MICROSOFT INTERNET EXPLORER 6 SP2 (IE6 SP2)...2 JANELA PRINCIPAL...2 PARTES DA JANELA...2 OS MENUS DO IE6...3 MENU ARQUIVO...3 MENU EDITAR...3 MENU EXIBIR...3 MENU FAVORITOS...4 MENU FERRAMENTAS...4

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

Banner Flutuante. Dreamweaver

Banner Flutuante. Dreamweaver Banner Flutuante Dreamweaver Começamos com um arquivo em branco no Dreamweaver MX. Para que o banner apareça sobre a página, precisamos inserir uma camada a mais no arquivo HTML. Selecione o menu Inserir

Leia mais

2ª EDIÇÃO. André Milani. Novatec

2ª EDIÇÃO. André Milani. Novatec 2ª EDIÇÃO André Milani Novatec Copyright 2012, 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por

Leia mais

Inicialização Rápida do Novell Messenger 3.0.1 Móvel

Inicialização Rápida do Novell Messenger 3.0.1 Móvel Inicialização Rápida do Novell Messenger 3.0.1 Móvel Maio de 2015 O Novell Messenger 3.0.1 e posterior está disponível para seu dispositivo móvel ios, Android BlackBerry suportado. Como é possível efetuar

Leia mais

Oficina de Inclusão Tecnológica Windows Live Skydrive

Oficina de Inclusão Tecnológica Windows Live Skydrive 1 Windows Live Skydrive Fonte imagem: blogaomobile.org Ementa: O windows Live Skydrive apresenta a possibilidade da computação em nuvem, que permite ao usuário armazenar arquivos online, de forma a não

Leia mais

Manual das funcionalidades Webmail AASP

Manual das funcionalidades Webmail AASP Manual das funcionalidades Webmail AASP 1. Configurações iniciais 2. Regras 3. Histórico da conta 4. Autorresposta 5. Dados de acesso (alterando senha de acesso) 6. Identidade (assinatura) 7. Redirecionamento

Leia mais

Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4.

Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4. 1 Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4. Interface do sistema... 4 1.4.1. Janela Principal... 4 1.5.

Leia mais

Atualização do seu computador com Windows 8 da Philco para o Windows 8.1

Atualização do seu computador com Windows 8 da Philco para o Windows 8.1 Atualização do seu computador com Windows 8 da Philco para o Windows 8.1 O Windows 8.1 foi concebido para ser uma atualização para o sistema operacional Windows 8. O processo de atualização mantém configurações

Leia mais

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz SISTEMAS OPERACIONAIS LIVRES Agendar uma tarefa Você deve estar com logon de administrador para executar essas etapas. Se não tiver efetuado logon como administrador, você só poderá alterar as configurações

Leia mais

Office 365 Manual Outlook 365 Web Application

Office 365 Manual Outlook 365 Web Application Office 365 Manual Outlook 365 Web Application Requisitos para usar o Office 365: Ter instalado pelo menos a versão 7 do Internet Explorer, Mozilla Firefox 15, Google Chrome 21 ou Safari no Mac. O que é

Leia mais

Manual Backup Online. Manual do Usuário. Versão 1.0.1. Copyright Backup Online 2014. https://backuponlinegvt.com.br

Manual Backup Online. Manual do Usuário. Versão 1.0.1. Copyright Backup Online 2014. https://backuponlinegvt.com.br Manual Backup Online Manual do Usuário Versão 1.0.1 Copyright Backup Online 2014 https://backuponlinegvt.com.br 1 Manual Backup Online 1 Índice 1 Índice... 2 2 Backup Online...Erro! Indicador não definido.

Leia mais

INTRODUÇÃO AO WINDOWS

INTRODUÇÃO AO WINDOWS INTRODUÇÃO AO WINDOWS Paulo José De Fazzio Júnior 1 Noções de Windows INICIANDO O WINDOWS...3 ÍCONES...4 BARRA DE TAREFAS...5 BOTÃO...5 ÁREA DE NOTIFICAÇÃO...5 BOTÃO INICIAR...6 INICIANDO PROGRAMAS...7

Leia mais

Leia antes de instalar Mac OS X

Leia antes de instalar Mac OS X Leia antes de instalar Mac OS X Leia este documento antes de instalar o Mac OS X. Ele inclui informações sobre os computadores compatíveis, requisitos do sistema e como instalar o Mac OS X. Para obter

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

WF Processos. Manual de Instruções

WF Processos. Manual de Instruções WF Processos Manual de Instruções O WF Processos é um sistema simples e fácil de ser utilizado, contudo para ajudar os novos usuários a se familiarizarem com o sistema, criamos este manual. Recomendamos

Leia mais

Manual Captura S_Line

Manual Captura S_Line Sumário 1. Introdução... 2 2. Configuração Inicial... 2 2.1. Requisitos... 2 2.2. Downloads... 2 2.3. Instalação/Abrir... 3 3. Sistema... 4 3.1. Abrir Usuário... 4 3.2. Nova Senha... 4 3.3. Propriedades

Leia mais

Anote aqui as informações necessárias:

Anote aqui as informações necessárias: banco de mídias Anote aqui as informações necessárias: URL E-mail Senha Sumário Instruções de uso Cadastro Login Página principal Abrir arquivos Área de trabalho Refine sua pesquisa Menu superior Fazer

Leia mais

"Manual de Acesso ao Moodle - Discente" 2014

Manual de Acesso ao Moodle - Discente 2014 "Manual de Acesso ao Moodle - Discente" 2014 Para acessar a plataforma, acesse: http://www.fem.com.br/moodle. A página inicial da plataforma é a que segue abaixo: Para fazer o login, clique no link Acesso

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... 5 3 Vivo Sync Web... 6 3.1 Página Inicial... 6 3.1.1 Novo Contato... 7 3.1.2 Editar Contato...

Leia mais

Procedimentos para configurar o Motion Detection no D-ViewCam 1 Para configurar o Motion Detection no D-ViewCam, é necessário que a câmera IP esteja

Procedimentos para configurar o Motion Detection no D-ViewCam 1 Para configurar o Motion Detection no D-ViewCam, é necessário que a câmera IP esteja Procedimentos para configurar o Motion Detection no D-ViewCam 1 Para configurar o Motion Detection no D-ViewCam, é necessário que a câmera IP esteja conectada ao software (D-ViewCam). 1 2 Abra o D-ViewCam

Leia mais

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

Manual do Usuário Nextel Cloud. Manual do Usuário. Versão 1.0.1. Copyright Nextel 2014. http://nextelcloud.nextel.com.br Manual do Usuário Nextel Cloud Manual do Usuário Versão 1.0.1 Copyright Nextel 2014 http://nextelcloud.nextel.com.br 1 Manual do Usuário Nextel Cloud 1 Índice 1 Índice... 2 2 Nextel Cloud... 3 3 Instalação

Leia mais

Como funciona? SUMÁRIO

Como funciona? SUMÁRIO SUMÁRIO 1. Introdução... 2 2. Benefícios e Vantagens... 2 3. Como utilizar?... 2 3.1. Criar Chave / Senha de Usuário... 2 3.2. Recursos da Barra Superior... 2 3.2.1. Opções... 3 3.2.1.1. Mover Para...

Leia mais

Manual Sistema de Autorização Online GW

Manual Sistema de Autorização Online GW Sistema de Autorização Online GW Sumário Introdução...3 Acesso ao sistema...4 Logar no sistema...4 Autorizando uma nova consulta...5 Autorizando exames e/ou procedimentos...9 Cancelamento de guias autorizadas...15

Leia mais

BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO

BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO Criação de Conta de Usuário...03 Edição da Conta de Usuário...10 Download do Backup Online Embratel...10 Descrição dos Conjuntos de Cópia de Segurança...19

Leia mais

ADOBE FLASH PLAYER 10.3 Gerenciador de configurações locais

ADOBE FLASH PLAYER 10.3 Gerenciador de configurações locais ADOBE FLASH PLAYER 10.3 Gerenciador de configurações locais PRERELEASE 03/07/2011 Avisos legais Avisos legais Para consultar avisos legais, acesse o site http://help.adobe.com/pt_br/legalnotices/index.html.

Leia mais

PDF Explicado John Whitington

PDF Explicado John Whitington PDF Explicado John Whitington Novatec Authorized Portuguese translation of the English edition of titled PDF Explained, First Edition ISBN 9781449310028 2012 John Whitington. This translation is published

Leia mais

Manual de Instalação. SafeSign Standard 3.0.77. (Para MAC OS 10.7)

Manual de Instalação. SafeSign Standard 3.0.77. (Para MAC OS 10.7) SafeSign Standard 3.0.77 (Para MAC OS 10.7) 2/23 Sumário 1 Introdução... 3 2 Pré-Requisitos Para Instalação... 3 3 Ambientes Homologados... 4 4 Hardware Homologado... 4 5 Instruções de Instalação... 5

Leia mais

ArcSoft MediaConverter

ArcSoft MediaConverter ArcSoft MediaConverter User Manual Português 1 201004 Índice Índice... 2 1. Índice... 3 1.1 Requisitos do sistema... 4 1.2 Extras... 4 2. Convertendo arquivos... 7 2.1 Passo1: Selecionar mídia... 7 2.1.1

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

Universidade Estadual de Campinas Faculdade de Educação Laboratório de Novas Tecnologias Aplicadas à Educação

Universidade Estadual de Campinas Faculdade de Educação Laboratório de Novas Tecnologias Aplicadas à Educação Universidade Estadual de Campinas Faculdade de Educação Laboratório de Novas Tecnologias Aplicadas à Educação Guia didático para professores sobre o Windows Movie Maker Prof. Dr Sérgio Ferreira Amaral

Leia mais

Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line)

Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line) Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line) Criamos, desenvolvemos e aperfeiçoamos ferramentas que tragam a nossos parceiros e clientes grandes oportunidades

Leia mais

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR Novell Teaming - Guia de início rápido Novell Teaming 1.0 Julho de 2007 INTRODUÇÃO RÁPIDA www.novell.com Novell Teaming O termo Novell Teaming neste documento se aplica a todas as versões do Novell Teaming,

Leia mais

Documentação. Programa de Evolução Contínua Versão 1.72

Documentação. Programa de Evolução Contínua Versão 1.72 Documentação Programa de Evolução Contínua Versão 1.72 Sumário Resumo das Novidades... 3 Configuração das Novidades... 5 Exibição de variações nas listagens... 5 Novo Sistema de Lista de Desejos... 7 Resumo

Leia mais

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO 1 ÍNDICE 1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO... 3 1.1 REQUISITOS BASICOS DE SOFTWARE... 3 1.2 REQUISITOS BASICOS DE HARDWARE... 3 2 EXECUTANDO O INSTALADOR... 3 2.1 PASSO 01... 3 2.2 PASSO

Leia mais

Manual do usuário. Intelbras isic5 Tablet - ipad

Manual do usuário. Intelbras isic5 Tablet - ipad Manual do usuário Intelbras isic5 Tablet - ipad Intelbras isic5 Tablet - ipad 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

CRIANDO TEMPLATES E LEGENDAS

CRIANDO TEMPLATES E LEGENDAS CRIANDO TEMPLATES E LEGENDAS Este tutorial tem como objetivo instruir passo à passo como criar templates de peças, utilizar os novos recursos de cadastro de propriedade de peças e criação de legenda. 1-

Leia mais

CONHECENDO A ÁREA DE TRABALHO DO WINDOWS 7

CONHECENDO A ÁREA DE TRABALHO DO WINDOWS 7 CONHECENDO A ÁREA DE TRABALHO DO WINDOWS 7 A Área de trabalho é a principal área exibida na tela quando se liga o computador e faz logon no Windows. É onde se exibe tudo o que é aberto (programas, pastas,

Leia mais

FAQ Perguntas Frequentes

FAQ Perguntas Frequentes FAQ Perguntas Frequentes 1. COMO ACESSO A PLATAFORMA DE ENSINO?... 2 2. NÃO CONSIGO REALIZAR O MEU CADASTRO NO AMBIENTE VIRTUAL DO MMA.... 4 3. FIZ MEU CADASTRO NO SITE E NÃO RECEBI O E-MAIL DE CONFIRMAÇÃO

Leia mais

Usar Atalhos para a Rede. Logar na Rede

Usar Atalhos para a Rede. Logar na Rede GUIA DO USUÁRIO: NOVELL CLIENT PARA WINDOWS* 95* E WINDOWS NT* Usar Atalhos para a Rede USAR O ÍCONE DA NOVELL NA BANDEJA DE SISTEMA Você pode acessar vários recursos do software Novell Client clicando

Leia mais

Apostila Oultlook 2007 Prof. Fabrício Melo

Apostila Oultlook 2007 Prof. Fabrício Melo INTRODUÇÃO O Microsoft Outlook 2007 é um programa de gestão de informações pessoais e de mensagens que auxilia no gerenciamento de mensagens, compromissos, contatos, tarefas e partilhar informações com

Leia mais

Operador de Computador. Informática Básica

Operador de Computador. Informática Básica Operador de Computador Informática Básica Instalação de Software e Periféricos Podemos ter diversos tipos de software que nos auxiliam no desenvolvimento das nossas tarefas diárias, seja ela em casa, no

Leia mais

Treinamento de. Linx Pos

Treinamento de. Linx Pos Treinamento de caixa Linx Pos Será instalados no terminal da loja, o ícone, conforme imagem abaixo: Linx POS ÍNDICE Abertura de caixa e leitura X Lançamentos Cancelamento de itens Consulta preços no ato

Leia mais

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email]

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] MANUAL COTAÇAO WEB [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA Material Desenvolvido para a Célula Materiais Autor: Equipe

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido O Microsoft PowerPoint 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Encontre o que você precisa Clique

Leia mais

SISTEMA DE BANCO DE IMAGENS MANUAL DE USO

SISTEMA DE BANCO DE IMAGENS MANUAL DE USO SISTEMA DE BANCO DE IMAGENS MANUAL DE USO Versão: BETA Última atualização: 24/06/2012 Índice O sistema de banco de imagens 03 Pesquisa de fotos 04 Pautas e eventos 08 Cadastro de fotos 09 Edição e indexação

Leia mais

Guia de Início Rápido

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

Leia mais

UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG

UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG Página 1 de 26 Sumário Introdução...3 Layout do Webmail...4 Zimbra: Nível Intermediário...5 Fazer

Leia mais

O Windows 7 é um sistema operacional desenvolvido pela Microsoft.

O Windows 7 é um sistema operacional desenvolvido pela Microsoft. Introdução ao Microsoft Windows 7 O Windows 7 é um sistema operacional desenvolvido pela Microsoft. Visualmente o Windows 7 possui uma interface muito intuitiva, facilitando a experiência individual do

Leia mais

Caso já seja usuário do SCAW siga as instruções a partir da página X.

Caso já seja usuário do SCAW siga as instruções a partir da página X. Caso já seja usuário do SCAW siga as instruções a partir da página X. Para iniciar o sistema dê um duplo clique no ícone, que se encontra na área de trabalho. 1 Login do sistema. Esta é a tela de login

Leia mais

Manual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web

Manual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web Manual do Publicador Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web Sumário Painel de Administração... 3 1 - Inserção de post... 5 2 Publicação de post com notícia na área headline (galeria de

Leia mais

APOSTILA DE EXEMPLO. (Esta é só uma reprodução parcial do conteúdo)

APOSTILA DE EXEMPLO. (Esta é só uma reprodução parcial do conteúdo) APOSTILA DE EXEMPLO (Esta é só uma reprodução parcial do conteúdo) 1 Índice Aula 1 - Área de trabalho e personalizando o sistema... 3 A área de trabalho... 3 Partes da área de trabalho.... 4 O Menu Iniciar:...

Leia mais

Moodle - CEAD Manual do Estudante

Moodle - CEAD Manual do Estudante Moodle - CEAD Manual do Estudante Índice Introdução 3 Acessando o Ambiente 4 Acessando o Curso 5 Navegando no Ambiente do Curso 5 Box Participantes 5 Box Atividades 5 Box Buscar nos Fóruns 5 Box Administração

Leia mais

Índice: CMS 3 O que é Content Management System? Clientes 4 O que é o Cliente? 4 Configurando o i-menu/i-view para trabalhar. com o CMS.

Índice: CMS 3 O que é Content Management System? Clientes 4 O que é o Cliente? 4 Configurando o i-menu/i-view para trabalhar. com o CMS. Índice: CMS 3 O que é Content Management System? Clientes 4 O que é o Cliente? 4 Configurando o i-menu/i-view para trabalhar com o CMS. 5 Removendo o Cliente. Playlist 7 Criando um Playlist. 8 Adicionando

Leia mais

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO? Índice BlueControl... 3 1 - Efetuando o logon no Windows... 4 2 - Efetuando o login no BlueControl... 5 3 - A grade de horários... 9 3.1 - Trabalhando com o calendário... 9 3.2 - Cancelando uma atividade

Leia mais

Manual Administrador - Mídia System

Manual Administrador - Mídia System Manual Administrador - Mídia System Logo após cadastrarmos sua Empresa em nosso sistema, será enviado um e-mail confirmando as informações de acesso do Administrador do sistema. Obs: Caso não tenha recebido

Leia mais

Fluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos

Fluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos Este procedimento corresponde ao fluxo de trabalho de Indexação de código de barras e de separação de documentos no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

Banco de Dados Microsoft Access: Criar tabelas

Banco de Dados Microsoft Access: Criar tabelas Banco de Dados Microsoft Access: Criar s Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na. 3. Criar uma no modo

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP 2ª Edição Juliano Niederauer Novatec Copyright 2009, 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução

Leia mais

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...

Leia mais

GUIA INTEGRA SERVICES E STATUS MONITOR

GUIA INTEGRA SERVICES E STATUS MONITOR GUIA INTEGRA SERVICES E STATUS MONITOR 1 - Integra Services Atenção: o Integra Services está disponível a partir da versão 2.0 do software Urano Integra. O Integra Services é um aplicativo que faz parte

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... 3 2.1 Instalação do Vivo Sync... 4 3 Configuração e uso do Vivo Sync... 6 3.1 Tudo... 6

Leia mais

MANUAL DO ANIMAIL 1.0.0.1142 Terti Software

MANUAL DO ANIMAIL 1.0.0.1142 Terti Software O Animail é um software para criar campanhas de envio de email (email Marketing). Você pode criar diversas campanhas para públicos diferenciados. Tela Principal do sistema Para melhor apresentar o sistema,

Leia mais

Manual do Plone (novo portal do IFCE)

Manual do Plone (novo portal do IFCE) Manual do Plone (novo portal do IFCE) Dezembro/2015 Índice Como criar submenus... 3 Como criar banner rotativo... 4 Como remover um banner... 5 Como criar uma notícia... 6 Como inserir imagem na notícia...

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

NewAgent enterprise-brain

NewAgent enterprise-brain Manual NewAgent enterprise-brain Configuração Manual NewAgent enterprise-brain Configuração Este manual de uso irá ajudá-lo na utilização de todas as funções administrativas que a NewAgent possui e assim,

Leia mais

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos Banco de Dados Microsoft Access: Criar tabelas Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma tabela no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na tabela.

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

Sistema de Controle de Cheques GOLD

Sistema de Controle de Cheques GOLD Sistema de Controle de Cheques GOLD Cheques GOLD é um sistema para controlar cheques de clientes, terceiros ou emitidos. Não há limitações quanto as funcionalidades do programa, porém pode ser testado

Leia mais

atube Catcher versão 3.8 Manual de instalação do software atube Catcher

atube Catcher versão 3.8 Manual de instalação do software atube Catcher atube Catcher versão 3.8 Manual de instalação do software atube Catcher Desenvolvido por: Clarice Mello, Denis Marques Campos Dezembro de 2014 Sumario 1. Objetivo deste manual...3 2. Requisitos para instalação...3

Leia mais

Aula Au 3 la 3 Windows-Internet

Aula Au 3 la 3 Windows-Internet Aula 33 Aula O QUE É INFORMÁTICA? O meio mais comum da utilização da informática são os computadores que tratam informações de maneira automática. Informática Informação Automática TIPOS DE SOFTWARES Parte

Leia mais