Curso de desenvolvimento para Android SDK grátis e com certificado


Curso online Introdução ao Android SDK grátis e com certificado.

Curso online Introdução ao Android SDK grátis e com certificado.

Neste curso de Android SDK serão apresentados os passos para baixar e configurar ferramentas como Java Stardard Development Kit (JSDK), a IDE Netbeans 7.0, o Android SDK, a atualização das plataformas e a instalação do Plugin nbAndroid para montar um ambiente de desenvolvimento utilizado apenas software livre, sendo também este ambiente multiplataforma (windows, linux, macos, etc.). Nunca foi tão fácil para um programador ganhar dinheiro por conta própria. Usuários do Android podem não saber quem você é, mas eles sabem que o Google é, e eles confiam no Google Como seu aplicativo reside no Android Market, que é controlado pelo Google, pronto suaaplicação poderá ser vendida e acessa de forma muito fácil.Você tem uma oportunidade para desenvolver aplicativos para um mercado relativamente novo, que está crescendo em uma base diária.

O desenvolvimento com Android SDK irá superar muitos
outros nos próximos meses.

Com tantos usuários, nunca foi tão fácil escrever um aplicativo que pode ser baixado e usado por pessoas reais! O Android Market coloca o seu App nas mãos dos usuários facilmente! Os usuários não têm de ir pesquisar na Internet para encontrar um aplicativo para instalar. Eles simplesmente tem que ir no Android Market, para têm acesso a todos os seus aplicativos. Os usuários normalmente buscam o Android Market para todas as necessidades. Não é difícil ver o número de um aplicativo de downloads subir em poucos dias. Lembrando que muitos aplicativos são grátis, mas disponibilizar aplicativos também tem o seu lado financeiro, vamos falar mais sobre isso.

Mascote do Suporte Ninja
Se gostou da nossa iniciativa comente, curta ou compartilhe! Esse estímulo é muito importante para a nossa equipe e reflete diretamente na possibilidade de trazermos mais conteúdos que você venha a gostar!


Continuando...

  • Seguem abaixo as 2/40 vídeo aulas de Introdução ao Android SDK

  • (Se você quer aprender Android SDK pode apertar CTRL + D para fazer desta página o seu centro de treinamento NINJA - No final desta pagina você encontra o link para inscrição oficial no curso de introdução ao Android SDK)

    • 1 Preparação do ambiente Android SDK
       Resumo: Essa vídeo aula tem o objetivo de apresentar a configuração de um ambiente de desenvolvimento para a plataforma Android, este baseado na IDE de desenvolvimento Java Netbeans. Para isso, são apresentados os passos para baixar e configurar ferramentas como Java Stardard Development Kit (JSDK), a IDE Netbeans 7.0, o Android SDK, a atualização das plataformas e a instalação do Plugin nbAndroid. Para montar o ambiente de desenvolvimento foi utilizado apenas software livre, sendo também este ambiente multiplataforma (windows, linux, macos, etc.)
      Metodologia de desenvolvimento do exemplo:  Esta vídeo aula apresenta exclusivamente a montagem do ambiente para o desenvolvimento de aplicativos Android utilizando a IDE Netbeans.

      Tecnologias utilizadas: IDE Netbeans 7.0, JSDK, Android SDK, nbandroid.

      2 Android Virtual Device (AVD)

  • Resumo: A segunda vídeo aula da séria apresenta o desenvolvimento de um aplicativo simples para a plataforma Android usando a IDE de Desenvolvimento Netbeans 7.0. Esta vídeo apresenta detalhes da IDE, como os códigos fontes e arquivos de configurações são armazenados e gerenciados pela IDE, o procedimento para desenvolver telas, personalizar códigos fontes, execução do aplicativo e detalhes mais específicos da AVD (Android Virtual Device). Por fim, conceitos básicos de componentes visuais e utilização de layouts também são apresentados para o desenvolvimento deste primeiro aplicativo.
    Metodologia de desenvolvimento do exemplo:  Esta vídeo utiliza um ambiente de desenvolvimento baseado em Android e Netbeans para desenvolver um aplicativo simples.
    Tecnologias utilizadas: IDE Netbeans 7.0, JSDK, Android SDK, nbandroid.
    Exemplos construídos: HelloWorl
  • 3 Stardard Development Kit (JSDK)
    Com o objetivo de deixar mais flexível o desenvolvimento de aplicativos para a plataforma Android, esta vídeo aula apresenta também a criação de um ambiente de desenvolvimento Android baseado na IDE Netbeans.
  • 4 Componentes visuais e utilização de layouts Android SDK
    A quarta vídeo aula da séria apresenta o desenvolvimento de um aplicativo simples para a plataforma Android usando a IDE de Desenvolvimento Eclipse.
  • 5 Componente TextView
    Esta vídeo aula apresenta com detalhes a utilização do componente TextView na plataforma Android.
  • 6 EditText
    Esta vídeo aula apresenta com detalhes a utilização do componente EditText na plataforma Android.
  • 7 Button e ImageButton
    Esta vídeo aula apresenta com detalhes a utilização do componente Button e ImageButton na plataforma Android.
  • 8 LinearLayout e AbsoluteLayout no Android SDK
    Esta vídeo aula apresenta com detalhes a utilização dos gerenciadores de layout Linear Layout e absoluteLayout, sendo que este primeiro é o gerenciador de layout mais utilizado em aplicações simples para a plataforma Android.
  • 9 TableLayout e ScrollView
    Esta vídeo aula apresenta com detalhes a utilização dos gerenciadores de layout TableLayout e a utilização do componente ScrollView.
  • 10 Activity do Android SDK
    Esta vídeo aula apresenta uma maneira pouco conhecida de desenvolver interfaces na plataforma Android: Utilizando a classe Activity.
  • 12 Eventos de clique longo
    Para exemplificar a aplicação, foi desenvolvido um aplicativo que simula uma calculadora, sendo esta composta por botões (que gerarão os eventos), EditText para a digitação dos valores e TextView para a apresentação dos resultados.
  • 13 Cálculo de combustível
    Esta vídeo aula utiliza os conceitos apresentados até o momento para o desenvolvimento de um primeiro aplicativo prática (e quem sabe até comercial) utilizando a plataforma Android.
  • 14 Interface visual via código ou XML
    No primeiro exemplo desenvolvido, é codificado uma tela inicial, esta composta de dois botões que direcionará para diferentes telas.
  • 15 Depuração
    Neste video aula é desenvolvido um Activity para a segunda tela, bem como o processo para registrar essa segunda Activity na aplicação, sua vinculação a interface visual e sua chamada a partir da Activity principal.
  • 16 Componente ListView
    Esta vídeo aula apresenta a utilização do componente ListView a partir da plataforma Android.
  • 17 Compartilhamento com Debug
    Esta vídeo aula apresenta o desenvolvimento de um aplicativo didático, porém, importante que permite o compartilhamento de informações entre diferentes telas.
  • 18 Intent: Debug
    Esta vídeo aula apresenta o tratamento dos dados na tela de pesquisa por sexo, ou seja, na lista com os dados, o usuário poderá selecionar um destes elementos e o código respectivo ao campo selecionado é adicionado na tela principal.
  • 19 Array: Debug no Android SDK
    Nesta última vídeo aula da série é apresentada a utilização de uma tela para pesquisar o código de um estado, sendo apresentado uma lista com todos os estados disponíveis, e ao selecionar, é buscado em um array interno o código do estado e valor
  • Componentes

    • 20 Picker
      Inicialmente é criado um projeto Android, definida a interface gráfica do aplicativo, esta compostas de TextView, DatePicker, TimePicker e Button.
    • 21 Button
      Na segunda vídeo aula desta série é tratado o evento de clique do componente Button, o qual irá recuperar as informações preenchidas no DatePicker( dia, mês e ano), sendo formatados em uma String no formato dd/mm/aaaa, e na sequência este dado é
    • 22 DatePicker e TimePicker no Android SDK
      A terceira vídeo aula da série apresenta a manipulação de datas e horas na plataforma Android, sendo estas informações recuperadas do sistema ou informadas via componente DatePicker e TimePicker.
    • 23 DatePickerDialog
      Nesta videoaula é apresenta a utilização do componente DatePickerDialog, sendo este um componente semelhante ao DatePicker tradicional
    • 24 AutoCompleteTextView
      Este componente é semelhante ao EditText tradicional da plataforma, sendo a diferença que conforme o usuário vai digitando conteúdo na caixa de texto, sugestões de texto para completar o conteúdo é apresentado.
    • 25 Spinner
      Este componente é semelhante aos componentes de Combo ou Choice existente em outras plataforma do Java
    • 26 ProgressBar
      Esta vídeo aula apresenta a utilização do componente visual Android ProgressBar, também conhecido por Barra de Progresso.
  • Trabalhando com imagens

    • 27 Componente ImageView
      A primeira vídeo aula apresenta os formatos compatíveis de imagens na plataforma, bem como desenvolve uma aplicação que apresenta uma imagem simples, com extensão png, sendo esta apresentada via componente ImageView.
    • 28 Componente Gallery Básico - Parte 1
      A segunda vídeo aula da série apresenta os conceitos básicos do componente Gallery, sendo este um componente visual que permite a exibição de várias imagens ao mesmo tempo na tela do dispositivo móvel
    • 30 LinearLayout
      Neste video veremos como adaptar o aplicativo desenvolvido utilizando os componentes Gallery e ImageView para fazer uso de recursos de modificam a imagem original, como alterar seu tamanho e rotacioná-la.
    • 31 Componente ImageSwitcher - Parte 1
      Nesta vídeo aula da série sobre utilização de imagens em Android, é apresentado o componente ImageSwitcher, que nada mais é do que um componente que apresenta imagem
    • 32 Componente ImageSwitcher - Parte 2
      Nesta vídeo é tratado o evento de clique no componente Gallery (OnItemClickListener), bem como a utilização da interface ViewFactory
    • 33 Layout gridView
      Na última vídeo aula da série é apresentada a visualização de múltiplas imagens na tela do dispositivo móvel Android utilizando o Layout gridView.
  • Ciclo de vida de uma aplicação

    • 34 ActivityStack: Ciclo de vida de uma aplicação do Android SDK
      Nesta vídeo aula é desenvolvido um aplicativo básico em Android, o qual é composto de um único componente visual. No código fonte, são codificados os 7 métodos para o gerenciamento do ciclo de vida, bem como apresentado o conceito de ActivityStack.
    • 35 Ferramentas avançadas do emulador
      Nesta vídeo aula são apresentados exemplos práticos de situações onde uma aplicação é pausada ou parada, para o tratamento de seus reflexos no código fonte.
    • 36 Log e LogCat
      Nesta vídeo aula é apresentada a utilização da classe de Log do Android (java.util.Log), a qual substitui as chamadas ao tradicional System.out.print na plataforma.
  • Persistência alternativa de dados no Android SDK

    • 37 Conceitos básicos: Persistência alternativa de dados

      Nesta vídeo aula é apresentado o conceito de arquivos de preferências, bem como o desenvolvimento de um aplicativo simples que persiste o estado da tela.

      38 SharedPreference

      Nesta vídeo aula será apresentada a persistência utilizando SharedPreference, onde os dados são armazenados num formato semelhante ao HashTable, com chave/valor.

      39 PreferenceScreen

      Nesta vídeo aula será apresento o conceito de tela de configuração, semelhante as telas existentes em um aparelho celular Android tradicional. Para a utilização deste tipo de tela, é necessária utilizar a classe PreferenceActivity.

    • 40 PreferenceActivity

      Nesta vídeo aula são apresentados outros componentes visuais de preferência, como EditTextPreference, PreferenceCategory, RingtonePreference e até a apresentação de uma segunda tela de preferência a partir de uma primeira.

Montaremos algumas aplicações de exemplo para por em prática o conhecimento adquirido.

É um curso da Devmedia.

ACESSE AQUI O CURSO, é preciso clicar em 'cadastre-se' para ter acesso ao curso com Certificado.

<


Curta Suporte Ninja no Facebook


Entre no Grupo do Suporte Ninja no Facebook:






O Suporte Ninja disponibiliza espaço no site para que qualquer pessoa que queira contribuir com nosso ideal de produzir, coletar e divulgar informação tentando disponibilizar de forma gratuita material complementar para uma melhor formação profissional em TI, buscamos uma maior conscientização sobre tecnologias sustentáveis além de fornecer dicas que possam otimizar a experiência online dos usuários, seja na produtividade ou na segurança da informação.


No Suporte Ninja procuramos nos manter em um ponto de vista neutro e buscamos respeitar a diversidade de opiniões, todas as informações acima são de responsabilidade do autor e suas fontes, e estão sujeitas a alterações sem aviso prévio.


Mascote do Suporte Ninja
Se gostou da nossa iniciativa comente, curta ou compartilhe! Esse estímulo é muito importante para a nossa equipe e reflete diretamente na possibilidade de trazermos maisconteúdos que você venha a gostar!

Esperamos que tenha sido útil...

Se encontrar algo errado com o site não esqueça que o Site é nosso... <br> Se você quiser perguntar ou sugerir algo para nossa equipe use este link! ou Clique aqui para enviar sua postagem:


Começe a testar Grátis as ferramentas em nuvem do Google
Teste o Google Apps For Work com os cupons do Suporte Ninja e garanta um desconto de $10 Dólares para comprar no Google For Work…

"AE3NNJ6KXTHJ6V" & "6W7NGXXAV7JNVC"


Ou use o  CUPON de desconto do Suporte Ninja T3HJ6JDJKCLRRQH e você vai ganhar um desconto de 20% no Google For Works 🙂


Quebrando criptografia através das Paredes

Quebrando criptografia através das Paredes

Quebrando criptografia através das Paredes Este artigo demonstra ao público em geral que existem formas de ataque que podem ser feitas aos algoritmos criptográficos que fogem do ...
Leia Mais
Windows 10 te espiona mesmo desabilitando a telemetria

Windows 10 te espiona mesmo desabilitando a telemetria

Há algum tempo atrás postei em nosso grupo do Linked-IN (Criptografia Brasil) vários artigos sobre o fato do Windows 10 espionar dados de usuário - e até Leia Mais
Microsoft disponibiliza aulas de programação de graça

Microsoft disponibiliza aulas de programação de graça

Microsoft disponibiliza cursos de programação de graça A Microsoft disponibilizou as aulas no site com todo o conteúdo das aulas de programação dos cursos oferecidos na Semana do ...
Leia Mais
Rússia quer banir o Windows para incentivar mercado de software local

Rússia quer banir o Windows para incentivar mercado de software local

Uma decisão bastante controversa, mas ao mesmo tempo totalmente esperada, pode acabar entrando em vigor na Rússia pelas mãos do consultor nacional para a internet German Klimenko. Em ...
Leia Mais
Como fazer uma limpeza profunda em sistemas Debian e derivados

Como fazer uma limpeza profunda em sistemas Debian e derivados

Muitos usuários do sistema operacional Linux e até Admins de distros voltadas para servidores acreditam que a manutenção do linux se baseia apenas em alguns apt-gets update e upgrades durante ...
Leia Mais
100 comandos importantes do Linux

100 comandos importantes do Linux

Resumo de 100 Comandos Importantes Linux Veja neste artigo uma lista dos comandos mais importantes do linux e uma breve explicação de cada um deles. Lista de ...
Leia Mais
ONU reabre inscrições para curso técnico gratuito em energias renováveis

ONU reabre inscrições para curso técnico gratuito em energias renováveis

ONU reabre inscrições para curso técnico gratuito em energias renováveis A formação permite que os alunos sejam capazes de desenvolver projetos de energia renovável. O curso ...
Leia Mais
Sua Smart TV pode estar risco de segurança

Sua Smart TV pode estar risco de segurança

As Smart-TV´s rodando o sistema operacional Android fornecem funcionalidades adicionais aos usuários, além de TVs normais, mas também criam um risco de segurança, conforme a Trend Micro revela. Leia Mais
Os melhores Apps de Smartphone para aprender programação

Os melhores Apps de Smartphone para aprender a programar

A partir de agora use o seu tempo livre no ônibus, faculdade ou ate mesmo em seu trabalho para aprender novas linguagens. Chega de conversa e vamos lá. Leia Mais
Os 2 Melhores Cursos gratuitos de Arduino

Os 2 Melhores Cursos gratuitos de Arduino

O Suporte Ninja encontrou dois ótimos cursos gratuitos de Arduino (O curso de Android do Laboratório de Garagem e o curso da Pictronics onde você aprende mais sobre eletrônica e ...
Leia Mais
74% dos internautas não sabem diferenciar arquivos maliciosos como iriam diferenciar uma VPN boa de uma Maliciosa?

74% dos internautas não sabem diferenciar arquivos maliciosos como iriam diferenciar uma VPN boa de uma Maliciosa?

74% dos internautas não sabem diferenciar arquivos maliciosos 74% dos internautas não sabem detectar arquivos potencialmente maliciosos de arquivos confiáveis, vamos explicar com calma a polemica das ...
Leia Mais
Caixas-Pretas de navios e aviões podem ser Hackeadas?

Caixas-Pretas de navios e aviões podem ser Hackeadas

As caixas-pretas utilizadas para registro de dados em navios e aviões possuem diversas vulnerabilidades que permitem um atacante modificar ou apagar os dados presentes nestes dispositivos Leia Mais
Conheça CIFRA EXTREMA: Um criptografador realmente seguro e 100% nacional

CIFRA EXTREMA: Um criptografador realmente seguro e 100% nacional

Conheça a alternativa brasileira do mundo da criptografia que esta dando um banho nos concorrentes internacionais, CIFRA EXTREMA criptografador realmente seguro e 100% nacional: Algoritmo 100% nacional ...
Leia Mais
Minicurso de Google Analytics com certificado Gratuito

Minicurso de Google Analytics com certificado Gratuito

Curso online com certificado 100% grátis: O guia completo do Google Analytics Princípios básicos e avançados para se medir e gerar resultados. Entenda a importância de conhecer e ...
Leia Mais
Tablets com malware instalado de fábrica na Amazon e outras lojas...

Tablets com malware instalado de fábrica na Amazon e outras lojas...

Cheetah Mobile, uma empresa de segurança para dispositivos móveis, mostrou nesta semana que pelo menos 30 marcas diferentes de tablets com Android vendidos na Amazon e outras lojas ...
Leia Mais
Video Aula - Curso Completo de programação em C

Video Aula - Curso de Introdução a programação em C

Video Aula - Curso Introdução a programação em C: Se você conhece alguma coisa de programação, já deve ter ouvido falar na linguagem C. As principais características da ...
Leia Mais
Curso gratuito de Python para Profissionais de Segurança da Informação.

Curso gratuito de Python para Profissionais de Segurança da Informação.

Curso gratuito de Python para Profissionais de Segurança da Informação. Não é necessário saber Python a partir de um nível de completo conhecimento linguagem de programação. (Curso é ...
Leia Mais
Cursos Gratuitos de (HTML, C#, Java e Android) para iniciantes

Cursos Gratuitos de (HTML, C#, Java e Android) para iniciantes

Formação Programação para iniciantes (HTML, C#, Java e Android) gratuita. Você que está iniciando no mundo de desenvolvimento e não sabe qual área irá iniciar, o DevMedia desenvolveu uma ...
Leia Mais
Curso gratuito de C ++ e com certificado de Desenvolvimento Orientado a Objeto

Curso gratuito de C ++ e com certificado de Desenvolvimento Orientado a Objeto

O objetivo deste curso é proporcionar ao aluno conhecimentos, competências e habilidades no desenvolvimento de aplicações em C ++, Curso gratuito e com certificado de C ++ de ...
Leia Mais
Starbug afirma e prova: Biometria é falha

Starbug afirma e prova: Biometria é falha

A coisa soa meio maluca, mas em tratando-se de Starbug, eu não riria... Starbug é o pseudônimo de Jan Krissler, um camarada prá lá de excêntrico, mas que ...
Leia Mais

Pablo Roots

Usuário de MS-DOS e Windows 3.11, profissional de Suporte desde 1999, autodidata e entusiasta da cultura Hacker, Pesquisador autônomo da Segurança da Informação além de amante da Shell Unix. [email protected] ~$ sudo su - [email protected] ~# find / -iname corrupção -exec rm -rfv {} \+

Você pode gostar...