Programação Mobile
Android – Aula 01 – Professor Manoel Afonso
O que é Mobile?
● Programação Mobile se refere a programação de
softwares para plataformas móveis, ou seja, aplicativos
para celulares;
● Hoje temos basicamente 3 sistemas que valem a pena
serem lembrados:
– Android (Google);
– iOS (Apple);
– Windows Mobile (Microsoft);
Linguagens de Programação
● Todos os sistemas operacionais móveis tem uma
linguagem específica de programação:
– Android: JAVA (também pode ser usado JavaScript, C# e GO);
– iOS: ObjectiveC (também pode ser usado C# e Swift);
– Windows Mobile: C# (também pode ser usado JavaScript e VisualBasic);
● Para qualquer linguagem acima não basta apenas saber
programar na linguagem específica, é necessário também
obter a IDE e o SDK necessários para a criação dos
aplicativos;
IDE e SDK
● IDE: é uma interface de desenvolvimento, ao longo do
curso já foram utilizadas as IDEs:
– BlueJ ou IntelliJ;
– NetBeans ou Eclipse;
– Notepad++ ou Sublime Text;
● A IDE mais utilizada para o Android hoje em dia é o
Android Studio, da própria Google, mas é possível
utilizar outras, como o NetBeans, o Eclipse ou até mesmo
o Xamarin;
IDE e SDK
● SDK: é uma “extensão” da IDE, quando uma IDE é feita
para trabalhar com uma determinada linguagem ela é
criada “crua”, ou seja, não é feita para trabalhar
especificamente com um tipo de projeto, os SDKs são
extensões que “transformam” a IDE para que ela comece
a suportar o tipo de programação que será utilizado.
● Obs.: em JAVA chamamos de JDK...
Links para Download
● Download JAVA JDK:
– http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downlo
ads-2133151.html?ssSourceSiteId=otnpt
● Download Android Studio:
– http://developer.android.com/sdk/index.html

Android - Aula 01

  • 1.
    Programação Mobile Android –Aula 01 – Professor Manoel Afonso
  • 2.
    O que éMobile? ● Programação Mobile se refere a programação de softwares para plataformas móveis, ou seja, aplicativos para celulares; ● Hoje temos basicamente 3 sistemas que valem a pena serem lembrados: – Android (Google); – iOS (Apple); – Windows Mobile (Microsoft);
  • 3.
    Linguagens de Programação ●Todos os sistemas operacionais móveis tem uma linguagem específica de programação: – Android: JAVA (também pode ser usado JavaScript, C# e GO); – iOS: ObjectiveC (também pode ser usado C# e Swift); – Windows Mobile: C# (também pode ser usado JavaScript e VisualBasic); ● Para qualquer linguagem acima não basta apenas saber programar na linguagem específica, é necessário também obter a IDE e o SDK necessários para a criação dos aplicativos;
  • 4.
    IDE e SDK ●IDE: é uma interface de desenvolvimento, ao longo do curso já foram utilizadas as IDEs: – BlueJ ou IntelliJ; – NetBeans ou Eclipse; – Notepad++ ou Sublime Text; ● A IDE mais utilizada para o Android hoje em dia é o Android Studio, da própria Google, mas é possível utilizar outras, como o NetBeans, o Eclipse ou até mesmo o Xamarin;
  • 5.
    IDE e SDK ●SDK: é uma “extensão” da IDE, quando uma IDE é feita para trabalhar com uma determinada linguagem ela é criada “crua”, ou seja, não é feita para trabalhar especificamente com um tipo de projeto, os SDKs são extensões que “transformam” a IDE para que ela comece a suportar o tipo de programação que será utilizado. ● Obs.: em JAVA chamamos de JDK...
  • 6.
    Links para Download ●Download JAVA JDK: – http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downlo ads-2133151.html?ssSourceSiteId=otnpt ● Download Android Studio: – http://developer.android.com/sdk/index.html