Android-Aplicações como foco.

12
Android III Semana ciência e tecnologia

description

Apresentação sobre android aplicações como foco. Palestra apresentada na III - Semana Nacional Ciência e Tecnologia.

Transcript of Android-Aplicações como foco.

Page 1: Android-Aplicações como foco.

Android

III Semana ciência e tecnologia

Page 2: Android-Aplicações como foco.

Metas

- Introdução android- Base desenvolvimento- DOJO

- “Codar”- Gerar apk

- Conclusão

!

Page 3: Android-Aplicações como foco.

O que Android?

- S.O movel mantido pelo Android Open Souce Project;

- Codigo aberto;

- Aplicações como foco;

Page 4: Android-Aplicações como foco.

Aplicativos

- Desenvolvidos em Java;

- Utilizam o Android framework;

- Vendidos na play store;

Page 5: Android-Aplicações como foco.

Base desenvolvimento

- Pilares- Design- Develop- Distribute

- Linguagens- Java- Xml- Sql-Lite

Android | Get Started

Page 6: Android-Aplicações como foco.

Activitys

- Base de aplicações

android.

- onCreate();

- onStart();

- onDestroy();

Page 7: Android-Aplicações como foco.

Android Manifest

- Define permissões do aplicativo.- Configurações para serviços, activitys, etc.

Page 8: Android-Aplicações como foco.

DOJO

Let’s Code!- Desafios

- Criar Aplicativo- Criar layout e callbacks- Criar aplicação para monitorar geolocalização- Exportar apk

Page 9: Android-Aplicações como foco.

Criar aplicativo

- Ferramentas utilizadas:- Eclipse;- ADB;- Emulador Genymotion;

Page 10: Android-Aplicações como foco.

Monitorar geolocalização

- Pegar os dados de geolocalização

- Permissão

LocationManager locationManager =

(LocationManager) this.getSystemService(Context.LOCATION_SERVICE);

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

Page 11: Android-Aplicações como foco.

Exportar APK

- Botão direito projeto > android tools > Export unsigned aplication.

Page 12: Android-Aplicações como foco.

Obrigado!

João Pedro Santos Vidiri@JVidirihttps://github.com/[email protected]

Davi Ribeiro Soares [email protected]