1. persistência de dados 2. utilização de bibliotecas específicas android 3. exemplos de acesso a camera e gps 4. definições de layout 5. integrações com APIs redes sociais 6. BroadcastReceiver (interceptar eventos) 7. Services (execução em BG sem UI)
Mac a. http://developer.android.com/sdk/ 2. AVDs (android virtual devices - emuladores) 3. Deploy e debug via USB 4. Plugin para o Eclipse a. ADT (Android Development Tools) b. http://developer.android.com/sdk/eclipse-adt.html c. roda o aplicativo no AVD ou no aparelho d. gera apk e. simula ligação, envio de sms e gps f. logs g. printscreen
• gen: classe R.java (gerada automaticamente, nunca deve ser editada) • assets (arquivos opcionais como fontes) • res: recursos referenciados na classe R.java ◦ drawable: imagens nas resoluções ▪ drawable-ldpi, drawable-mdpi e drawable-hdpi ◦ layout: arquivos XMLs das telas ◦ values: arquivos XMLs para internacionalização values, values-pt-rBR