Desenvolvendo para iphone e ipad
|
|
|
- Regina Carlos Lima
- 10 Há anos
- Visualizações:
Transcrição
1 Desenvolvendo para iphone e ipad 3a Edição Ricardo R. Lecheta Novatec
2 Copyright 2012, 2013, 2014 Novatec Editora Ltda. 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 Revisão gramatical: Marta Almeida de Sá Editoração eletrônica: Carolina Kuwabata Capa: Luciane Mori/Carolina Kuwabata ISBN: OG Histórico de impressões: Novembro/2014 Terceira edição (ISBN: ) Dezembro/2013 Segunda edição (ISBN: ) Março/2013 Primeira reimpressão Novembro/2012 Primeira edição (ISBN: ) Novatec Editora Ltda. Rua Luís Antônio dos Santos São Paulo, SP Brasil Tel.: [email protected] Site: novatec.com.br Twitter: twitter.com/novateceditora Facebook: facebook.com/novatec LinkedIn: linkedin.com/in/novatec
3 capítulo 1 Introdução 1.1 Introdução O sistema operacional ios da Apple se destaca como uma das principais plataformas de desenvolvimento mobile do mercado, pois é uma das preferidas pelos usuários e desenvolvedores. Uma característica do ios é sua única e exclusiva integração com o hardware da Apple, famosa por desenvolver bons conjuntos de hardware, o que garante um ótimo desempenho geral do sistema. A primeira versão do iphone foi lançada em 2007, durante o WWDC (Apple Worldwide Developers Conference), que é o evento para desenvolvedores organizado pela Apple. Mas o SDK para desenvolvimento de aplicativos foi anunciado somente no ano seguinte, em 2008, junto com a abertura da App Store, a loja que facilita o processo de distribuição de aplicativos pelo mundo. Já no primeiro ano, o iphone impressionou com sua tela multitouch e com ótima sensibilidade, e também pela forma como todos os seus recursos eram integrados, como acelerômetro, câmera, GPS, internet, serviços e muito mais, e desde o seu lançamento até os dias atuais ele tem sido alvo das atenções da mídia, de desenvolvedores e empresas do mundo inteiro. Contudo o que realmente impulsionou o desenvolvimento de aplicativos foi a App Store, mais uma grande ideia de Steve Jobs, permitindo que aplicativos fossem distribuídos e instalados facilmente em qualquer aparelho, e ainda com uma proposta de remuneração aos desenvolvedores, o que causou uma grande revolução no mercado. 23
4 24 Desenvolvendo para iphone e ipad 3a Edição Steven Paul Jobs nasceu em São Francisco, na Califórnia, em 24 de fevereiro de 1955, e faleceu em 5 de outubro de Ele foi um inventor e um verdadeiro artista da tecnologia, sempre revolucionando e nunca desistindo de seus sonhos e objetivos. Suas criações influenciaram a vida de pessoas no mundo inteiro, e a Apple Inc, criada por ele, se tornou a empresa mais valiosa do mercado. Se você está lendo este livro, provavelmente deve conhecer sua história. Se você está lendo este livro deve conhecer o iphone, o ipad e a Apple TV, assim como as criações de Steve Jobs. O que podemos fazer agora é estudar a tecnologia que ele criou e desenvolver aplicativos que serão utilizados por pessoas no mundo inteiro, desde utilitários, jogos, aplicativos financeiros, de entretenimento, esportes, notícias, redes sociais, saúde, educação e muitos outros. Seja qual for o objetivo de seu aplicativo, defina como meta um ótimo design, pois, segundo Jobs, esse é um dos aspectos mais importante de um software. 1.2 A linguagem Objective-C A linguagem de programação utilizada para o desenvolvimento de aplicativos para o ios é o Objective-C, que foi criada com base na sintaxe da linguagem C ANSI e nos conceitos do Smalltalk, uma das primeiras linguagens orientadas a objetos, e, portanto, possui todos os recursos para usufruir deste paradigma. Além disso, o Objective-C traz recursos encontrados em linguagens que apresentam um paradigma funcional, como, por exemplo, passar funções como parâmetro para funções; tudo isso vamos estudar no livro. A linguagem Objective-C é popularmente chamada de Objective C ou apenas ObjC / Obj-C, e sua sintaxe é baseada na linguagem C ANSI. No capítulo 2, vamos estudar a história dessa linguagem e aprender sua sintaxe utilizando muitos exemplos de código, desde como declarar variáveis, imprimir mensagens de logs, criar classes e objetos, atributos, métodos, interfaces (protocolos), herança, até descobrirmos como funciona o gerenciamento de memória, conhecido como contador de referências.
5 Capítulo 1 Introdução 1.3 A linguagem Swift No evento WWDC 2014 (Apple Worldwide Developers Conference) foi lançada a linguagem Swift, com uma sintaxe simples e moderna. O objetivo do Swift é deixar o desenvolvimento de aplicativos mais produtivo, e por ser mais simples também facilita o aprendizado de quem está começando. Depois de estudarmos o Objective-C e o básico do desenvolvimento para ios, vamos estudar o Swift e continuar a leitura do livro com ele. Você vai desenvolver um projeto passo a passo que evoluirá a cada capítulo em Swift. A sintaxe da linguagem ficou muito mais simples, e consequentemente o desenvolvimento ficou mais produtivo Frameworks Foundation e Cocoa Touch Embora a linguagem de programação utilizada para desenvolver para ios seja o Objective-C, foram criados alguns frameworks para deixar o desenvolvimento mais produtivo. O primeiro deles é o Foundation, que contém um conjunto de classes escritas em Objective-C para tornar o desenvolvimento de aplicações mais simples e rápido. Algumas dessas classes são NSObject, NSString, NSDate, NSNumber, NSArray, NSDictionary, NSURL, e muitas outras, e basicamente elas facilitam o trabalho do dia a dia. Em cima desse conjunto de classes foi criado o framework Cocoa Touch, que é bem integrado ao ambiente de desenvolvimento do Xcode e facilita a utilização de recursos de multimídia, networking, persistência, animações e muitos outros, escondendo a complexidade desses assuntos do desenvolvedor. O Cocoa Touch é baseado no padrão MVC (Model View Controller), e nele a camada de View é criada utilizando-se o Interface Builder, que permite desenhar a tela no editor visual. A camada de controller são as classes filhas de UIViewController, e basicamente são elas que vão definir o ciclo de vida das telas, tratar os eventos do usuário, controlar a navegação do aplicativo e, é claro, interagir com a camada Model, que contém as classes e os objetos responsáveis pela lógica de negócios da aplicação. A figura 1.1 exibe um diagrama do modelo MVC utilizado pelo Cocoa Touch.
6 26 Desenvolvendo para iphone e ipad 3a Edição Figura 1.1 Framework Cocoa Touch é MVC. 1.5 Xcode O Xcode é o IDE (ambiente de desenvolvimento) oficial da Apple, e vamos utilizá-lo durante todo o livro para desenvolver os projetos. Para instalar o Xcode, acesse a sua página oficial em que podemos visualizar na figura 1.2. Figura 1.2 Site do Xcode. Para prosseguir com a instalação, clique no botão View in Mac App Store, que vai abrir o Xcode na loja da Apple diretamente de seu Mac, o que vai permitir que você faça o download dessa incrível ferramenta de desenvolvimento.
7 Capítulo 1 Introdução 27 Uma das vantagens de se baixar os softwares pela Mac App Store é a facilidade de atualização, pois você receberá notificações sempre que existir uma nova versão disponível. A figura 1.3 exibe a página da Mac App Store, com o Xcode disponível para download. Como no meu caso a ferramenta já está instalada, apareceu no canto esquerdo um botão atualizar, mas se for a primeira vez que você está acessando a loja, será exibida a opção para baixar e instalar o software. Figura 1.3 Xcode na Apple App Store. Depois de instalar, você pode executar o Xcode normalmente. Lembre-se de que para instalar o Xcode é necessário ter um computador com Mac OS. A figura 1.4 exibe a tela de abertura do Xcode, que permite criar novos projetos ou abrir os mais recentes que estão em desenvolvimento. O botão Get started with a playground cria um Playground, que é um recurso novo do Xcode para escrever um código Swift e obter o resultado rapidamente. E o botão Create a new Xcode project vai criar um novo projeto.
8 28 Desenvolvendo para iphone e ipad 3a Edição Figura 1.4 Tela inicial do Xcode. 1.6 Criando um projeto no Xcode Para validar a instalação do Xcode é interessante criar um projeto simples e executá-lo no simulador do iphone ou ipad. Como existem templates para a criação de projetos, podemos simplesmente escolher um para validar a instalação do ambiente de desenvolvimento. Então, mãos à obra! Na tela inicial do Xcode, clique no link Create a new Xcode project ou acesse o menu File > New > Project > ios > Application para abrir o wizard. Depois selecione o template Tabbed Application conforme a figura 1.5, que vai criar um projeto com o template de navegação por tabs, que é um padrão de interface muito utilizado no iphone. Na próxima tela, digite o nome do projeto, como, por exemplo, HelloTabs, e selecione no combo Devices a opção Universal, que indica que você está criando um projeto compatível com iphone e ipad ao mesmo tempo, conforme a figura 1.6. Feito isso, prossiga com o wizard e escolha um diretório para salvar o projeto. Quando o wizard finalizar, o projeto será automaticamente aberto no Xcode. Nos próximos capítulos, vamos verificar em detalhes os arquivos gerados pelo wizard e toda a estrutura do projeto, mas neste momento nosso objetivo é simplesmente executá-lo no simulador do iphone para validar a instalação do ambiente de desenvolvimento.
9 Capítulo 1 Introdução 29 Figura 1.5 Wizard para criar projeto. Ao criar um projeto no Xcode 6, você pode optar pelas linguagens Objective-C ou Swift. Neste livro você vai aprender as duas. O Objective-C é importante pelo legado e para entender o código de projetos ou bibliotecas já existentes, e o Swift é a linguagem recomendada para criar um projeto novo. Figura 1.6 Criando o projeto.
10 30 Desenvolvendo para iphone e ipad 3a Edição Para começar a brincadeira, vamos executar o projeto no simulador do iphone e conferir o resultado, conforme demonstrado na figura 1.7. Figura 1.7 Selecionando o simulador do iphone. Logo em seguida, clique no botão Run para executar o projeto. Se preferir, pode utilizar a tecla de atalho command + R para executar o simulador selecionado automaticamente. A figura 1.8 exibe o projeto executando no simulador do iphone. Figura 1.8 Simulador do iphone com as tabs.
11 Capítulo 1 Introdução 31 O wizard Tabbed Application criou um projeto com navegação por Tabs, e o interessante é que este projeto é compatível com iphone e ipad, pois marcamos no wizard o campo Target como Universal. Portanto execute o projeto também no simulador do ipad, para validarmos que a instalação do Xcode está funcionando perfeitamente. Selecione o ipad na lista de simuladores, conforme a figura 1.9. Figura 1.9 Selecionando o simulador do ipad. Feito isso, execute o projeto com a tecla de atalho command + R. A figura 1.10 exibe o resultado no simulador do ipad. Uma informação bem importante que lhe pode ser útil são algumas teclas de atalho que você pode utilizar para ajustar o simulador do ipad, para que ele não fique tão grande na tela de seu computador. Utilize as teclas command+1, command+2 e command+3 para ajustar o tamanho do simulador, teste e veja a diferença. Outra dica interessante é usar a tecla command + seta para esquerda e command + seta para direita que utilizamos para rotacionar o simulador, para visualizar a tela na vertical e horizontal. Nos próximos capítulos, vamos estudar as linguagens Objective-C e Swift, assim como os detalhes sobre o desenvolvimento de aplicativos para a plataforma ios.
12 32 Desenvolvendo para iphone e ipad 3a Edição Figura 1.10 Simulador do ipad. 1.7 Projeto dos carros Os primeiros capítulos do livro vão lhe ensinar as linguagens Objective-C e Swift e os conceitos principais do desenvolvimento para ios, sempre com exemplos simples, mas com o objetivo de fornecer uma boa base para prosseguir com a leitura do livro. Antes de iniciar o projeto dos carros, você já terá aprendido a linguagem de programação e os principais conceitos sobre o desenvolvimento de aplicativos para ios, como telas e formulários, alguns componentes visuais e várias maneiras de navegar de uma tela para outra, dependendo da sua necessidade. Depois de aprender os conceitos fundamentais, você estará apto a iniciar o projeto, que vamos desenvolver juntos, passo a passo, durante todo o livro. Este projeto possui muitas características encontradas em aplicativos comerciais, como diversos componentes visuais, controle de telas na vertical e horizontal, integração com web services, XML e JSON, banco de dados e arquivos, recursos de multimídia, mapas e GPS e muitos outros. Eu adotei esse projeto como forma de ensino porque acredito que a melhor maneira de aprender é aprender fazendo.
13 Capítulo 1 Introdução 33 É muito mais divertido do que fazer um projeto hello world em cada capítulo, pois aqui a coisa vai ficar bem mais séria e diversos problemas surgirão durante o desenvolvimento do projeto, e nossa finalidade é discutir sempre boas práticas e técnicas de design para solucionar problemas comuns durante a construção de um aplicativo. A figura 1.11 exibe algumas telas do aplicativo executando no simulador do iphone. Figura 1.11 Aplicativo dos carros para iphone. Muitos temas interessantes foram incorporados no projeto, como a parte de mapas e multimídia. Por exemplo, na tela de detalhes do carro, podemos escolher para visualizar no mapa o local da fábrica do carro, conforme a figura Figura 1.12 Mapa no modo satélite.
14 34 Desenvolvendo para iphone e ipad 3a Edição Às vezes, alguns conceitos ficam fora do escopo do projeto dos carros, mas sempre que isso acontece um projeto separado é criado para explicar toda a teoria necessária. Por exemplo, neste capítulo dos mapas também é explicado detalhadamente como monitorar o GPS do aparelho. Na tela de detalhes do carro, também podemos assistir ao vídeo de cada modelo, conforme está na figura Este capítulo de multimídia é outro que aguarda muitas surpresas além do projeto, como reprodução e gravação de áudio, acesso à galeria de fotos do iphone e como utilizar a câmera pelo aplicativo para tirar fotos. Figura 1.13 Vídeo de cada carro. Depois de concluir a versão para iphone, vamos estudar os principais componentes utilizados para ipad e deixar universal o aplicativo dos carros para funcionar no iphone e no ipad, conforme mostra a figura Vale ressaltar que todos os dados necessários para o aplicativo funcionar, como as informações dos carros, as fotos e os vídeos, serão retornados do servidor por meio de um web service. // Carros clássicos (XML e JSON) // Carros esportivos (XML e JSON)
15 Capítulo 1 Introdução 35 // Carros de luxo (XML e JSON) Figura 1.14 Aplicativo dos carros para ipad. Lembre-se de que durante o livro também vamos abordar vários temas com exemplos simples e práticos, os quais não estão incluídos no projeto, como por exemplo sensores de acelerômetro e bússola, GPS, câmera e fotos, áudio, reconhecimento de gestos, frameworks de desenho, views avançadas, games com SpriteKit etc. Mas, antes de iniciar este projeto, temos muito que aprender; então nós daremos um passo de cada vez. No próximo capítulo, vamos estudar os fundamentos da linguagem Objective-C, e logo depois vamos aprender a linguagem Swift. 1.8 Links úteis No próximo capítulo, vamos estudar a linguagem Objective-C, e a partir de agora, durante sua vida como desenvolvedor de aplicativos para ios, você precisa ter alguns links em seus favoritos, que vão lhe auxiliar durante a sua jornada. Seguem algumas páginas que você precisa ter sempre em mãos: ios Dev Center Neste portal, você vai encontrar diversas informações sobre o desenvolvimento de aplicativos.
16 36 Desenvolvendo para iphone e ipad 3a Edição Documentação das classes do ios Nesta página, podemos consultar a documentação das classes do ios e também diversos exemplos sobre os mais variados temas. Página do WWDC O WWDC (Apple Worldwide Developers Conference) é o evento oficial para desenvolvedores, organizado anualmente pela Apple, e sempre traz as novas tendências, tecnologias e as novidades e os lançamentos sobre Mac OS e ios. Página oficial da linguagem Swift Página do livro Visite a página do livro para obter o código-fonte dos exemplos e mais detalhes sobre esta e outras obras.
Desenvolvendo para iphone e ipad
Desenvolvendo para iphone e ipad 2a Edição Ricardo R. Lecheta Novatec Copyright 2012, 2013 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução
Google Android para Tablets
Google Android para Tablets Aprenda a desenvolver aplicações para o Android De smartphones a tablets Ricardo R. Lecheta Novatec Copyright 2012 Novatec Editora Ltda. Todos os direitos reservados e protegidos
Desenvolvendo para. Windows 8. Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8. Ricardo R. Lecheta. Novatec
Desenvolvendo para Windows 8 Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8 Ricardo R. Lecheta Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos
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
Desenvolvendo para. Windows 8. Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8. Ricardo R. Lecheta. Novatec
Desenvolvendo para Windows 8 Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8 Ricardo R. Lecheta Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos
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
Wilson Moraes Góes. Novatec
Wilson Moraes Góes Novatec Copyright 2014 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 qualquer processo,
RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA (PIBIC/CNPq/INPE)
DESENVOLVIMENTO DE APLICAÇÕES PARA DISPOSITIVOS MÓVEIS PARA COLETA E DISSEMINAÇÃO DE DADOS (VERSÃO CLIENTE- SERVIDOR) RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA (PIBIC/CNPq/INPE) Victor Araújo
Google Android para Tablets
Google Android para Tablets Aprenda a desenvolver aplicações para o Android De smartphones a tablets Ricardo R. Lecheta Novatec Copyright 2012 Novatec Editora Ltda. Todos os direitos reservados e protegidos
Ricardo Lino Olonca. Novatec
Ricardo Lino Olonca Novatec Copyright 2015 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 qualquer
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
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
Ricardo R. Lecheta. Novatec
Ricardo R. Lecheta Novatec Copyright 2015 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 qualquer
Criando Aplicações PHP com. Zend e Dojo. Flávio Gomes da Silva Lisboa. Novatec
Criando Aplicações PHP com Zend e Dojo Flávio Gomes da Silva Lisboa Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a
Construtor de sites SoftPixel GUIA RÁPIDO - 1 -
GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template
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
Passo a Passo. Portal Hydros. www.projetohydros.com
Passo a Passo Portal Hydros www.projetohydros.com Caro internauta, Você está a um clique de conhecer o Projeto Hydros e tudo o que temos feito, para sensibilizar e conscientizar as pessoas e organizações
ÍNDICE MANUAL SITE ADMINISTRÁVEL TV. 1. Introdução 2. Acessando o site administrável/webtv SITE ADMINISTRÁVEL 3. CONFIGURAÇÕES
MANUAL SITE ADMINISTRÁVEL TV ÍNDICE 1. Introdução 2. Acessando o site administrável/webtv SITE ADMINISTRÁVEL 3. CONFIGURAÇÕES 3.1 - Dados Cadastrais 3.2 - Noticias 3.3 Redes Sociais 3.4 - Player 4. DESIGN
Cartilha da Nota Fiscal Eletrônica 2.0 Hábil Empresarial PROFISSIONAL & Hábil Enterprise
Cartilha da Nota Fiscal Eletrônica 2.0 Hábil Empresarial PROFISSIONAL & Hábil Enterprise Koinonia Software Ltda (0xx46) 3225-6234 Índice I Índice Cap. I Introdução 1 1 Orientações... Iniciais 1 Cap. II
Ademir C. Gabardo. Novatec
Ademir C. Gabardo Novatec Novatec Editora Ltda. 2015. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem
PROJETO INFORMÁTICA NA ESCOLA
EE Odilon Leite Ferraz PROJETO INFORMÁTICA NA ESCOLA AULA 1 APRESENTAÇÃO E INICIAÇÃO COM WINDOWS VISTA APRESENTAÇÃO E INICIAÇÃO COM WINDOWS VISTA Apresentação dos Estagiários Apresentação do Programa Acessa
Desenvolvendo para iphone e ipad Ricardo R. Lecheta
Desenvolvendo para iphone e ipad Ricardo R. Lecheta Novatec Copyright 2012 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,
Manual TIM PROTECT BACKUP. Manual do Usuário. Versão 1.0.0. Copyright TIM PROTECT BACKUP 2013. http://timprotect.com.br/
Manual do Usuário Versão 1.0.0 Copyright TIM PROTECT BACKUP 2013 http://timprotect.com.br/ 1 1 Índice 1 Índice... 2 2 TIM PROTECT BACKUP...Erro! Indicador não definido. 3 TIM PROTECT BACKUP Web... 6 3.1
www.marketingdigitalexpress.com.br - Versão 1.0 Página 1
www.marketingdigitalexpress.com.br - Versão 1.0 Página 1 Remarketing é um recurso utilizado para direcionar anúncios personalizados para as pessoas que visitaram uma determinada página do seu site ou clicaram
AULA: BrOffice Impress terceira parte. Ao final dessa aula, você deverá ser capaz de:
AULA: BrOffice Impress terceira parte Objetivo Ao final dessa aula, você deverá ser capaz de: Conhecer a integração dos softwares do BrOffice; Aprender a trabalhar no slide mestre; Utilizar interação entre
Bem-vindo ao Connect Bank do HSBC. A ferramenta online para a gestão financeira da sua empresa.
Bem-vindo ao Connect Bank do HSBC. A ferramenta online para a gestão financeira da sua empresa. Siga este passo a passo para realizar seu cadastro e começar a aproveitar todos os benefícios do Connect
Desenvolvendo para iphone e ipad
Desenvolvendo para iphone e ipad 2a Edição Ricardo R. Lecheta Novatec Copyright 2012, 2013 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução
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
TUTORIAL COMO CRIAR E EDITAR UM VÍDEO NO WINDOWS MOVIE MAKER*
TUTORIAL COMO CRIAR E EDITAR UM VÍDEO NO WINDOWS MOVIE MAKER* * Microsoft Windows MovieMakeré um programa da Microsoft Corporation. A versão utilizada é a 5.1 que já vem instalada no Microsoft Windows
Google Android para Tablets
Google Android para Tablets Aprenda a desenvolver aplicações para o Android De smartphones a tablets Ricardo R. Lecheta Novatec Copyright 2012 Novatec Editora Ltda. Todos os direitos reservados e protegidos
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
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
Introdução... 2. Contratando o produto Link2NFe... 2. Assistente de configuração de emissor... 3. Configurações Avançadas do Emissor...
0 Conteúdo Introdução... 2 Contratando o produto Link2NFe.... 2 Assistente de configuração de emissor.... 3 Configurações Avançadas do Emissor... 5 Conhecendo o Gerenciador de Recursos da Link2business....
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
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
www.neteye.com.br NetEye Guia de Instalação
www.neteye.com.br NetEye Guia de Instalação Índice 1. Introdução... 3 2. Funcionamento básico dos componentes do NetEye...... 3 3. Requisitos mínimos para a instalação dos componentes do NetEye... 4 4.
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
Mobilidade no Atendimento aos Clientes do SAAE Guarulhos
Mobilidade no Atendimento aos Clientes do SAAE Guarulhos Ronny Ctvrtnik Consultor / Analista de Sistemas Sênior Endereço: Av Tiradentes, 3198 - Bom Clima Guarulhos - São Paulo SP - Brasil - Tel: +55 (11)
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...
Como usar o Portal Hydros
Como usar o Portal Hydros na Escola www.projetohydros.com Caro profissional da área da Educação, Há urgência em realizarmos ações concretas e cotidianas para preservar a água do planeta. E, sem dúvida,
Serviço Seguro de Mensagens Instantâneas
COORDENADORIA DA RECEITA ESTADUAL GERÊNCIA DE CONTROLE E INFORMAÇÕES Serviço Seguro de Mensagens Instantâneas Jabber & Exodus Jabber é um protocolo aberto, baseado em XML para troca de mensagens instantâneas.
Portaria Express 3.0
Portaria Express 3.0 A portaria do seu condomínio mais segura e eficiente. Com a preocupação cada vez mais necessária de segurança nos condomínio e empresas, investe-se muito em segurança. Câmeras, cercas,
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
02 - Usando o SiteMaster - Informações importantes
01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,
Microsoft Access XP Módulo Um
Microsoft Access XP Módulo Um Neste primeiro módulo de aula do curso completo de Access XP vamos nos dedicar ao estudo de alguns termos relacionados com banco de dados e as principais novidades do novo
Adail Henrique Spínola Horst Aécio dos Santos Pires André Luis Boni Déo. Novatec
Adail Henrique Spínola Horst Aécio dos Santos Pires André Luis Boni Déo Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida
Desenvolvendo Websites com PHP
Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.
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...
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...
MANUAL DE INSTALAÇÃO. LSoft Gestão Empresarial
MANUAL DE INSTALAÇÃO LSoft Gestão Empresarial SUPORTE TÉCNICO AO USUÁRIO: Atendimento On-line: www.lsoft.com.br E-Mail: [email protected] (37) 3237-8900 LSoft Sistemas Ltda www.lsoft.com.br Versão 1.0-2014.
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
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
MANUAL DE UTILIZAÇÃO
MANUAL DE UTILIZAÇÃO Módulo de operação Ativo Bem vindo à Vorage CRM! Nas próximas paginas apresentaremos o funcionamento da plataforma e ensinaremos como iniciar uma operação básica através do nosso sistema,
Gestão Comercial GUIA RÁPIDO DE INSTALAÇÃO DO ORYON. www.projectinfo.com.br
Gestão Comercial GUIA RÁPIDO DE INSTALAÇÃO DO ORYON www.projectinfo.com.br Parabéns por adquirir o Oryon Gestão Comercial: uma poderosa ferramenta para a administração comercial. Agilidade nas vendas,
Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde
Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR Julho/2007 Ministério da saúde SUMÁRIO Módulo 1. Instalação... 4 Introdução... 4 Configurações de equipamentos para instalação
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...
Atualização De Mapas GPS Apontador. 1º Acessar site: www.naviextras.com 2º Selecione o Idioma para Português no seu canto direito.
Atualização De Mapas GPS Apontador 1º Acessar site: www.naviextras.com 2º Selecione o Idioma para Português no seu canto direito. 3º Clique na Opção Registrar 4º Selecione o Dispositivo Apontador e o Modelo
Dicas para usar melhor o Word 2007
Dicas para usar melhor o Word 2007 Quem está acostumado (ou não) a trabalhar com o Word, não costuma ter todo o tempo do mundo disponível para descobrir as funcionalidades de versões recentemente lançadas.
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
CARTILHA DE ORIENTAÇÕES PARA USUÁRIOS DO HÁBIL EMPRESARIAL
CARTILHA DE ORIENTAÇÕES PARA USUÁRIOS DO HÁBIL EMPRESARIAL ÍNDICE Página 1. Orientações iniciais 3 2. Regularização de documentos perante a Receita 3 3. Verificando software e equipamento 4 3.1. Versão
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á
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
Autor: Marcelo Maia http://infoempreendedorismo.com
Nesse ebook você irá aprender como gerar uma renda mesmo que do zero rapidamente na internet, se você já tem um produto irá aprender como aumentar suas vendas agora mesmo de forma garantida. Crie um sistema
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
Cartilha da Nota Fiscal Eletrônica do Hábil Empresarial Profissional 7.0. Obrigado por usar nosso software! Koinonia Software Ltda.
Cartilha da Nota Fiscal Eletrônica do Hábil Empresarial Profissional 7.0 Obrigado por usar nosso software! Koinonia Software Ltda. (0**46) 3225-6234 I Cartilha_NFe_Habil_7 Índice Cap. I Bem Vindo 1 Cap.
b 1 Copyright 2008-2012 In9 Mídia Soluções Digitais Inc. All rights reserved.
b 1 Conteúdo Capítulo 1... 3 Instalando o Neonews... 3 Neonews no Linux... 6 Capítulo 2... 7 Configurando o NeoNews... 7 Capítulo 3... 13 Teclas de Atalho do NeoNews Player... 13 2 Capítulo 1 Instalando
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,
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,
ANDROID APPLICATION PROJECT
Criando um programa Abrindo o programa Eclipse, clique na opção [FILE], depois em [NEW], selecione a opção [PROJECT], uma janela de opção do tipo de projeto irá se abrir, escolha [ANDROID] logo depois
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
Programação para Dispositivos Móveis
Programação para Dispositivos Móveis Fatec Ipiranga Análise e Desenvolvimento de Sistemas Aula 03 Introdução ao ambiente de desenvolvimento: Eclipse e Android SDK Dalton Martins [email protected] São
O Novo Portal Etilux também foi criado para ser um facilitador para nossa Força de Vendas, abrangendo as seguintes características:
INTRODUÇÃO: O Novo Portal Etilux também foi criado para ser um facilitador para nossa Força de Vendas, abrangendo as seguintes características: Ser uma alternativa para substituição dos volumosos e pesados
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...
Manual de configuração do sistema
Manual de configuração do sistema (v.1.5.x Beta) Rua México, 119 Sala 2004 Centro Rio de Janeiro, RJ www.doctors-solution.com.br www.simdoctor.com.br [email protected] Sumário 1. Fazendo seu primeiro
MANUAL DO USUÁRIO. Software de Imagem via ipad baseado no sistema operacional ios
MANUAL DO USUÁRIO Software de Imagem via ipad baseado no sistema operacional ios Software de Imagem via ipad baseado no sistema operacional ios Este manual irá auxiliá-lo na instalação e utilização do
Guia. PDA e SmartPhones. Windows Mobile, Pocket PC e CE.
Guia PDA e SmartPhones Windows Mobile, Pocket PC e CE. 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
Pete Goodliffe. Novatec
Pete Goodliffe Novatec Authorized Portuguese translation of the English edition of Becoming a Better Programmer, ISBN 9781491905531 2014 Pete Goodliffe. This translation is published and sold by permission
Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade
do Sistema Índice Página 1. Como acessar o sistema 1.1 Requisitos mínimos e compatibilidade 03 2. Como configurar o Sistema 2.1 Painel de Controle 2.2 Informando o nome da Comissária 2.3 Escolhendo a Cor
Crie Seu Próprio Site
Crie Seu Próprio Site Um guia em quadrinhos para HTML, CSS e WordPress Nate Cooper com ilustrações de Kim Gee Copyright 2014 by Nate Cooper. Title of English-language original: Build Your Own Website,
Manual Instalação Pedido Eletrônico
Manual Instalação Pedido Eletrônico 1 Cliente que não utiliza o Boomerang, mas possui um sistema compatível. 1.1 Instalação do Boomerang Inserir o CD no drive do computador, clicar no botão INICIAR e em
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
Channel. Visão Geral e Navegação. Tutorial. Atualizado com a versão 3.9
Channel Visão Geral e Navegação Tutorial Atualizado com a versão 3.9 Copyright 2009 por JExperts Tecnologia Ltda. todos direitos reservados. É proibida a reprodução deste manual sem autorização prévia
Podemos também definir o conteúdo dos menus da página inicial. Clique em Menus, Main Menu.
Podemos também definir o conteúdo dos menus da página inicial. Clique em Menus, Main Menu. Como padrão será mostrado o Menu Home. Ao clicar em Home, podemos definir como deverão ser mostrados os conteúdos
Utilizando a ferramenta de criação de aulas
http://portaldoprofessor.mec.gov.br/ 04 Roteiro Utilizando a ferramenta de criação de aulas Ministério da Educação Utilizando a ferramenta de criação de aulas Para criar uma sugestão de aula é necessário
Como usar o. Como usar o Facebook para melhorar meu Negócio?
Como usar o Facebook para melhorar meu Negócio? O que é o Facebook? É uma rede social que permite conectar-se com amigos, familiares e conhecidos para trocar informações como fotografias, artigos, vídeos
Curso de atualização Educação Integral e Integrada. Tutorial Moodle. Belo Horizonte, 2013.
Curso de atualização Educação Integral e Integrada Tutorial Moodle Belo Horizonte, 2013. 1. INTRODUÇÃO... 3 2. ACESSANDO O AMBIENTE... 4 3. CONHECENDO O AMBIENTE... 5 3.1. CAIXAS DE UTILIDADES... 5 4.
TDC 2010. desenvolvimento. para iphone. Helder da Rocha ([email protected])
TDC 2010 desenvolvimento para iphone Helder da Rocha ([email protected]) Helder da Rocha Java, since 1995 Objec6ve- C & iphone since 2008 HTML, JavaScript, Web www.argonavis.com.br www.helderdarocha.com.br
Manual do Visualizador NF e KEY BEST
Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................
Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5.
Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5. Ele considera que você já tem o Joomla! instalado no seu computador. Caso você queira utilizá lo em um servidor na web,
DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES
DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES Alexandre Egleilton Araújo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil [email protected], [email protected] Resumo.
Curso Básico de Visual FoxPro 8.0
AULA Curso Básico de Visual FoxPro 8.0 Nosso curso de Visual FoxPro é voltado para pessoas iniciantes com a ferramenta. Por isso, requer que comecemos realmente do princípio. Sendo assim, vamos começar
Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini [email protected]
Gerenciamento de Arquivos e Pastas Professor: Jeferson Machado Cordini [email protected] Arquivo Todo e qualquer software ou informação gravada em nosso computador será guardada em uma unidade de disco,
MANUAL BACKUP XDENTAL 2012
MANUAL BACKUP XDENTAL 2012 Sumário CONFIGURANDO BACKUP... 2 ESCOLHENDO O TAMANHO DO ARQUIVO DE BACKUP... 4 CONFIGURANDO HORÁRIO DE INÍCIO DO BACKUP... 5 CONFIGURANDO BACKUP AO INICIAR O SISTEMA XDENTAL...
TALKDOW 5.1 v Web. Manual Operacional Sistema TALKDOW V 5.1 Web
TALKDOW 5.1 v Web Manual Operacional Sistema TALKDOW V 5.1 Web Bem vindo ao manual operacional de controle e gerenciamento de arquivos para Afiliadas do Grupo Talk Radio. A partir de agora você irá aprender
Manual Equipamento ST10 Flasher Rev. 1
Maio de 2014 2 Sumário Introdução:... 3 Acessórios utilizados:... 4 Instalação:... 5 Abrindo e Conhecendo o Software:... 10 SET PORT... 11 RELOAD MONITOR... 13 BlankCheck... 14 ERASE FLASH... 14 DUMP...
Editor de Questões E24H
Editor de Questões E24H Conteúdo: Apresentação O que é o Editor de Questões Objetivos Potencialidades Vantagens adicionais Visualização no site (Quem acessa o Editor de Questões) (não Para quem o Editor
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,
VVS Sistemas (21)3405-9500
Índice Assunto Página Apresentação... 2 Funcionamento do Módulo... 3 Instalação do Módulo... 4 Configurações no C-Plus NF-e... 9 Acessando os arquivos... 11 Apresentação Apresentamos o módulo C-Plus NF-e
