Introdução
O que é um programa?
Como sabemos um sistema computacional é formado pela
união de hardware e software, os quais em conjunto com alguns comandos resolvem
a maioria dos desafios impostos pela sociedade moderna.
Os comandos agrupados em um arquivo com uma estrutura
definida são chamados de arquivos programas os
quais serão convertidos para linguagem de máquina, esse processo
é conhecido como compilação.
Na prática os programas possuem vários comandos para
solucionar problemas ou melhorar o desempenho de acessos às informações.
O que é Linguagem de Máquina?
Os sistemas computacionais possuem uma arquitetura os
quais conversão em uma linguagem própria também conhecida como Linguagem
de Máquina. Essa linguagem corresponde a combinação binária, ou seja, a
combinação de dois valores 0 e 1, que juntos fazem o hardware executar algo.
Veja o exemplo de um código binário.
O que é linguagem de Programação?
Como visto no item anterior escrever programas em linguagem
de máquina torna nosso trabalho um pouco mais árduo, por esse motivo alguns
fabricantes de sistemas computacionais, resolveram criar bibliotecas com
comandos para facilitar a vida de que programa, essa estrutura com bibliotecas,
interface de desenvolvimento e um ambiente agradável para escrever programas é
conhecido como linguagem de programação. Segue um exemplo de
comandos gravados em arquivos de programa no formato da linguagem JAVA.
Conforme
visto no exemplo acima é mais fácil ler o comando na linguagem de programação
do que na linguagem de máquina. Você deve estar se perguntando “É para
mim é a mesma coisa, não estou entendo nada do mesmo jeito”, portanto
não se preocupe com o que o programa está fazendo e sim em saber diferenciar
uma linguagem de programação da linguagem de máquina.
O que são máquinas virtuais?
No
começo do desenvolvimento das linguagens de programação os programadores, “pessoas
responsáveis em escrever os comandos nas linguagens de programação”,
tinham que fazer um processo muito demorado para gerar um arquivo que poderia
ser executado pelo sistema operacional específico, quando trocava o sistema
operacional o programador tinha que gerar um novo arquivo. Com a evolução das
práticas de desenvolvimento de software esses problemas foram acabando, até que
sugiram as máquinas virtuais (Virtual Machine), responsáveis pela
conversa entre os comandos das linguagens de programações e o sistema
operacional, isso significa na prática que você pode escrever um programa e o
mesmo será executado em vários sistemas operacionais diferentes. Para fixação a
figura abaixo faz o papel da máquina virtual, o programa é escrito para saída
USB e não importa qual é o celular ele será sempre carregado.
O que é Plataforma Android?
O
Android é uma plataforma de software que permite criar aplicativos para
dispositivos móveis, como smartphones e tabletes.
O
Android foi desenvolvido pela Google™, e posteriormente pela OHA (Open Handset
Alliance), uma organização que une várias empresas com o objetivo de criar
padrões abertos para dispositivos móveis.
Ambiente de Desenvolvimento
Conceito
Antes
de começarmos a desenvolver qualquer programa é necessário conhecer a IDE (Integrated
Development Environment), ou seja, o Ambiente Integrado para Desenvolvimento.
As
ferramentas são necessárias e facilitam nossa vida quando formos digitar os
comandos das linguagens, em nosso caso é o JAVA. Nessa oficina usaremos o NetNeans
na sua versão mais atual.
Netbeans
Uma
das ferramentas mais usadas para o desenvolvimento da linguagem JAVA, devido a
sua facilidade e bem abrangente oferecendo recursos sofisticados para o
desenvolvimento de uma aplicação. Para ajudar ela é gratuita e você pode obter
as distribuições através do site http://dlc.sun.com.edgesuite.net/netbeans/8.0
ou https://netbeans.org/downloads/
.
Instalação do Netbeans
Visitando
alguns sites para baixar a IDE de desenvolvimento Netbeans cheguei no https://netbeans.org/downloads/index.html
opção Downloads, neste momento você estará com a lista de IDE´s disponíveis
para desenvolvimento, para poupar trabalho iremos baixar a coluna tudo que contem todas as outras.
Para
baixar o Netbeans correto, você deverá saber qual o tipo de Windows que possui
32 ou 64, clique na opção correta e comece a baixar a ferramenta. Conforme sua
escolha o site irá abrir a página e começará a baixar, caso não comece
verifique se existe um link para iniciar.
Você
irá baixar um arquivo executável.
Após
baixar o arquivo execute o arquivo para instalar o Netbeans, mas antes
verifique se o ambiente está completo, verificando a mensagem na tela de
instalação, caso apareça a mensagem
você deverá executar os
seguintes comandos na tela de comando do DOS e se a mensagem for diferente de:
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build
1.7.0_51-b13)
Java HotSpot(TM) Client VM (build 24.51-b03,
mixed mode, sharing)
Você
deverá baixar o JDK do JAVA no endereço http://www.oracle.com/technetwork/java/javase/
downloads/index.html e clicar no link
Após
baixar o JDK instale e comece a Instalação do Netbeans.
Continuando
a instalação do Netbeans...
Instalação do Android
Para
baixar o SDK do Android entre no site http://developer.android.com/sdk/index.html#download
e escolha o mais recente clicando no link VIEW ALL DOWNLOADS AND SIZES no
subitem SDK Tools Only, você deverá saber qual o tipo de Windows que possui 32
ou 64, clique na opção correta e comece a baixar a ferramenta. Conforme sua
escolha o site irá abrir a página e começará a baixar, caso não comece
verifique se existe um link para iniciar.
Após
o download comece a instalação.
Atualmente
o executável será installer_r23.0.2-windows.
Após
o a instalação será executado o gerenciador do SDK escolha as versões do
Android para conseguirmos desenvolver os programas. Como sugestão escolha as
versões adequadas para seu desenvolvimento no mínimo:
·
Android
SDK
·
Android SDK Platform-tools
·
Android
SDK Build-tools
·
Android 2.3.3 (API 10)
Configurando NetBeans
Agora execute o NetBeans, se você estiver
executando-o pela primeira vez, ele irá pedir para definir uma pasta padrão (um
Workspace). Defina a pasta e continue o carregamento do NetBeans. Agora vamos
instalar o plug-ins do Android, vá no menu “Ferramentas /Plug-ins ”, conforme
figura abaixo:
Clique no botão Adicionar e insira o nome da
URL e atualizar plugin para o seu plug-in é adicionar manualmente. Você pode
colocar qualquer texto para o campo Nome. O plug-in URL de atualização para o
Androide para o NetBeans plug-in é:
Vá para o “Definições” e você deve ver
Android na lista.
Caso não veja atualize a lista clicando no
botão Reload Catalogo. Clique na caixa de seleção para marcá-lo para a
instalação. Então clique no botão “OK”.
Vá para o “Plugins Disponíveis” e você deve
ver Android na lista. Caso não veja atualize a lista clicando no botão
Verificar Atualizações. Clique na caixa de seleção para marcá-lo para a
instalação. Então clique no botão “Instalar”
Agora que o Androide plug-in para o NetBeans
foi instalado, você precisará fazer apenas mais um passo para configurá-lo.
- Vá em novo projeto.
- Na tela aonde
você irá criar o projeto ira ter um botão : (Manager Androide SKD) pressione
ele;
Caso não tenha, baixar
o gerenciador SDK na URL:
http://dl.google.com/android/installer_r22.3-windows.exe
ou
http://dl.google.com/android/adt/adt-bundle-windows-x86-20131030.zip
para 64 bits
Agora é só colocar
o diretório do seu SDK e NEXT
Escolhendo o Local
do Atalho e Clique INSTALL.
Conhecendo o Netbeans
Executando
o atalho criado no item Instalando o Netbeans irá aparecer a tela
de abertura da versão instalada, conforme a imagem abaixo:




Nenhum comentário:
Postar um comentário