Diferencia entre revisiones de «Programación de dispositivos móbiles»

De MediaWiki
Ir a la navegación Ir a la búsqueda
Línea 1: Línea 1:
 +
[[Imagen:Android logo.png|center|200px]]
  
 +
<br><div style="margin:0; background:#E6ECFF; font-size:100%; border:1px solid #cccccc; text-align:left; padding:0.2em 0.4em; -moz-border-radius:6px">http://i.creativecommons.org/l/by-nc-sa/3.0/es/88x31.png
 +
<br>
 +
<p>Este manual de '''Curso Platega: Desenvolvemento de aplicacións para dispositivos móbiles con Android. Iniciación''' é creado e editado por [[Usuario:angelfg| Ángel D. Fernandez González]] e [[Usuario:Carrion| Carlos Carrión Álvarez]] baixo a licenza [http://creativecommons.org/licenses/by-nc-sa/3.0/es/ Creative Commons 3.0:]
 +
*Copiar, distribuír e comunicar publicamente a obra, sempre mencionando ós autores.
 +
*Uso non comercial.
 +
*Compartir as modificacións baixo a mesma licenza.
  
 +
Para calquera outro tipo de uso non contemplado na licenza anterior consulte ós autores: [[Usuario:angelfg| Ángel D. Fernández González]] ou [[Usuario:Carrion| Carlos Carrión Álvarez]].
 +
</p></div>
  
  
'''[[Curso Platega: Desenvolvemento de aplicacións para dispositivos móbiles con Android. Iniciación]] Edición 2015-2016.
 
  
'''[[Curso Platega: Desenvolvemento de aplicacións para dispositivos móbiles con Android. Avanzado]]
+
Este manual/curso está deseñado para o curso de formación do profesorado: [https://www.edu.xunta.es/fprofe/procesaConsultaPublica.do?DIALOG-EVENT-ver=ver&cod_actividade=61009 Desenvolvemento de aplicacións para dispositivos móbiles con Android. Iniciación]  
  
 +
<br>
  
 +
Dado que o tema é moi extenso, trátase de abrir un abano das posibilidades que nos ofrece a programación en dispositivos móbiles e en concreto con Android.
  
 +
O seu seguimento será realizado a través da plataforma [http://www.edu.xunta.es/platega/login/index.php PLATEGA] da [http://www.edu.xunta.es Consellería de Cultura, Educación e Ordenación Universitaria] da [http://www.xunta.es Xunta de Galicia].
  
 +
<br>
  
 +
Cada unha das partes do curso comeza indicando os obxectivos que persegue, así como, o escenario necesario para levalo a cabo.
 +
 +
<br>
 +
 +
 +
 +
=='''UNIDADE 0: Coñecementos de partida e observacións sobre o material'''==
 +
 +
----
 +
 +
*[[PDM Android: Coñecementos previos]]
 +
*[[Material vivo]]
 +
*[[Observacións á edición 2015-2016 do curso]]
 +
*[[Xeración de apuntes Off-Line]]
 +
*[http://manuais.iessanclemente.net/index.php/PDM_Avanzado_Xeraci%C3%B3n_de_apuntes_off-line Xeración de apuntes off-line.]
 +
 +
<br>
 +
 +
=='''UNIDADE 1: Instalación JDK, Eclipse e Android SDK. Xestión dispositivos'''==
 +
 +
----
 +
 +
*[[PDM: Android. Obxectivos e escenarios do UNIDADE 1]]
 +
*[[Introdución a Android: Versións, APIS e SDK]]
 +
*[[Instalación JDK, Eclipse, Android SDK e ADT Plugin]]
 +
**[[Instalación en Ubuntu]]
 +
**[[Instalación en Windows]]
 +
**[[Instalación en OS X]]
 +
**[[Instalación ADT Bundle]]
 +
*[[Dispositivos Virtuais de Android: AVD]]
 +
*[[Android Debug Bridge: ADB]]
 +
*[[Variables de contorno]]
 +
*[[Dalvik Debug Monitor Server: (DDMS) - Logcat]]
 +
*[[O meu primeiro programa: Ola Mundo]]
 +
 +
 +
<br>
 +
=='''UNIDADE 2: A interface de usuario.'''==
 +
----
 +
*[[PDM: Android. Obxectivos e escenarios do UNIDADE 2]]
 +
*[[Xestión de proxectos en Eclipse]]
 +
**[[Cartafoles para a xestión de proxectos das distintas Unidades do curso]]
 +
*[[Ficheiros e cartafoles dun proxecto Android: Ola Mundo. Activities, Layouts e Múltiples pantallas]]
 +
*[[Interface  gráfica (UI - User Interface). Vistas (Views). Atributos básicos.]]
 +
*[[Deseño de pantallas: Layouts]]
 +
**[[FrameLayout]]
 +
**[[LinearLayout]]
 +
**[[RelativeLayout]]
 +
**[[TableLayout]]
 +
**[[Combinación de layouts]]
 +
*[[Controis]]
 +
**[[TextView. Definición de recursos XML]]
 +
**[[EditText. Control de eventos I]]
 +
**[[Button. ToggleButton. Control de eventos II]]
 +
**[[CheckBox]]
 +
**[[RadioButton]]
 +
**[[Spinner]]
 +
**[[ImageView]]
 +
**[[Chronometer. Cliclo de vida I (finish())]]
 +
**[[Toast]]
 +
*[[Xerar Views nun Layout en tempo de execución. Layout ScrollView]]
 +
*[[Deseños diferentes en función da orientación do dispositivo]]
 +
*[[Internacionalización]]
 +
*[[Estilos e temas]]
 +
*[[Librerías de compatibilidade]]
 +
 +
=='''UNIDADE 3: Ciclo de vida, Listeners, Diálogos e Intents'''==
 +
 +
----
 +
*[[PDM: Android. Obxectivos e escenarios do UNIDADE 3]]
 +
*[[Ciclo de vida dunha aplicación]]
 +
*[[Xestion de eventos III: Listeners e clases anónimas]]
 +
**[[O evento onLongClick]]
 +
*[[Ventás de Diálogos]]
 +
*[[Intents]]
 +
**[[Intents explícitos]]
 +
**[[Intents implícitos. Permisos. Filtros.]]
 +
 +
 +
 +
<br>
 +
 +
=='''UNIDADE 4: LogCat. Adaptadores. Ficheiros.'''==
 +
----
 +
*[[Depuración: LogCat]]
 +
*[[Adaptadores]]
 +
**[[Spinner a través de adaptador]]
 +
**[[ListView]]
 +
**[[GridView]]
 +
*[[Ficheiros]]
 +
 +
 +
 +
<br/>
 +
 +
=='''UNIDADE 5: Menús - Fotos - Empaquetado e distribución de aplicacións'''==
 +
----
 +
*[[Menús]]
 +
*[[Cámara fotográfica]]
 +
*[[PDM_Avanzado Empaquetado e distribución | Empaquetado e distribución]]
 +
 +
 +
 +
 +
<br>
  
  

Revisión del 16:17 15 nov 2015

Android logo.png


88x31.png


Este manual de Curso Platega: Desenvolvemento de aplicacións para dispositivos móbiles con Android. Iniciación é creado e editado por Ángel D. Fernandez González e Carlos Carrión Álvarez baixo a licenza Creative Commons 3.0:

  • Copiar, distribuír e comunicar publicamente a obra, sempre mencionando ós autores.
  • Uso non comercial.
  • Compartir as modificacións baixo a mesma licenza.
Para calquera outro tipo de uso non contemplado na licenza anterior consulte ós autores: Ángel D. Fernández González ou Carlos Carrión Álvarez.


Este manual/curso está deseñado para o curso de formación do profesorado: Desenvolvemento de aplicacións para dispositivos móbiles con Android. Iniciación


Dado que o tema é moi extenso, trátase de abrir un abano das posibilidades que nos ofrece a programación en dispositivos móbiles e en concreto con Android.

O seu seguimento será realizado a través da plataforma PLATEGA da Consellería de Cultura, Educación e Ordenación Universitaria da Xunta de Galicia.


Cada unha das partes do curso comeza indicando os obxectivos que persegue, así como, o escenario necesario para levalo a cabo.



UNIDADE 0: Coñecementos de partida e observacións sobre o material



UNIDADE 1: Instalación JDK, Eclipse e Android SDK. Xestión dispositivos




UNIDADE 2: A interface de usuario.


UNIDADE 3: Ciclo de vida, Listeners, Diálogos e Intents




UNIDADE 4: LogCat. Adaptadores. Ficheiros.




UNIDADE 5: Menús - Fotos - Empaquetado e distribución de aplicacións











-- Ángel D. Fernández González -- (2015).