Plantea tus preguntas al profesor con Google Moderator
Jess Toms Ganda 20 de marzo de 2014
NDICE Cuestiones sobre el curso Contenido Acreditacin Anuncios Foro DEU Android de la UPV Turno de preguntas Preguntas plantadas en Google Moderator Por orden de votacin
Android: Introduccin a la programacin U1: Repaso de Java U2: Introduccin a Android y entorno de desarrollo U3: Diseo del interfaz del usuario - Vistas y Layouts U4: Actividades, Barra de Acciones y Preferencias U5: ListView e Intenciones U6: Ciclo de vida de una Actividad y Seguridad U7: Posicionamiento y Mapas U8: Bases de datos y Fragments
Tiempo estimado 100 horas en 10 semanas (12.5 horas / unidad)
ACREDITACIN Tras superar el cursos se os mandar por correo una credencial sin valor acadmico. Con link para validar autenticidad. Para superar el curso hay que obtener un 70% de la nota. (50% exmenes de unidad 50% examen final) Los exmenes se pueden repetir Hay que superar el curso antes de que se cierre (sobre el 6 de mayo) ANUNCIOS Y CORREOS Ha habido problemas con el envo de correos asociados a los anuncios. Los ltimos en inscribirse en el curso, es posible que no reciban correos. Es interesante revisar los anuncios peridicamente para ver si hay nuevos anuncios. USO DEL FORO Agradeceros el esfuerzo de muchos de vosotros en contestar las dudas de vuestros compaeros. No me enviis correos personales con dudas. Tenis que tener en cuenta que sois demasiados. Es muy importante que sigis las indicaciones que aparecen al inicio de los foros. Especialmente la de no duplicar los temas. PRXIMAMENTE El gran libro de Android (4 edicin) Incluir aplicaciones Mis Lugares y Asteroides El gran libro de Android avanzado (2 edicin) Totalmente actualizado DIPLOMA DE ESPECIALIZACIN UNIVERSITARIO EN DESARROLLO DE APLICACIONES PARA ANDROID
Android: Fundamentos de Programacin 2/7/14 al 5/11/14 10 Crd. ECTS - 250 horas 300 / 250 Android: Programacin Avanzada 5/11/14 al 11/2/15 7,6 Crd. ECTS - 190 horas 320 / 270 Google Glass 11/2/15 al 27/5/15 8 Crd. ECTS - 200 horas Proyecto 27/5/15 al 27/7/15 4,4 Crd. ECTS - 110 horas
DIPLOMA DE ESPECIALIZACIN UNIVERSITARIO EN DESARROLLO DE APLICACIONES PARA ANDROID
Importe de matrcula 1200 Publico en general 1100 Con certificado MOOC Android en MiriadaX UPVX 1000 Relacin UPV, parados y profesores (Se descontar el importe de materias ya superadas) Se trata de un diploma 100% onLine (pero no es un MOOC) Clase todas las semanas a travs de videioconferencia Cada curso tiene su libro Tutoras todas las semanas . Entrega de proyecto y correccin cada 2 semanas
Preguntas plantadas en Google Moderator
Google Moderator: Android MOOC en UPVX (1)
http://www.google.com/moderator/#16/e=212077 PREGUNTA 1 DSSANCHEZ, OVIEDO (57-3) "Podra estar disponible la descarga del curso completo en formato .pdf, para utilizarlo como guia de referencia?
Cuando acabe el curso la informacin estar disponible onLine en androidcurso.com La informacin esta en continua actualizacin, no tiene sentido Existen herramientas para descargar contenido Web
PREGUNTA 2 PEDRO-JESS, FUENGIROLA (66-9) "Se podria tratar el tema de las obligaciones legales para vender una app en el Play Store? (Si es obligatorio darse de alta como autonomo para vender apps)"
No soy experto en el tema. En cantidades pequeas no se suele declarar Cuando el nivel de facturacin crezca contrata un asesor fiscal. PREGUNTA 3 BENJA, COLOMBIA (114-22) "Se podra hacer un apartado sobre el diseo de layouts? Es algo complicado conseguir que una aplicacin de Android tenga un aspecto agradable
Se trata sin duda de un aspecto importante! Por lo general un programador no se encarga del diseo grfico. Me gustara incluir en el DEU sobre Android algo de diseo y usabilidad. Pero no conozco a nadie que podra encargarse. De momento voy a pedir a un diseador, que revise el diseo de Mis Lugares
PREGUNTA 4 IRG, SEVILLA (80-18) consejos sobre diseo de layouts para que se vean correctamente en pantallas de distintos tamaos
Insisto no soy experto en diseo. Adems de lo visto en la unidad 3 en recursos alternativos: Procura utilizar dimensiones definidas en el sistema: ?android:attr/listPreferredItemHeight ?android:attr/textAppearanceLarge Usa fragments y combina varios en una tableta: PREGUNTA 5 IRG, SEVILLA (26-2) "Est bien conocer la teora para disear un xml para aprender, pero despus para ser productivo se necesita un generador de layouts ms potente que el que ofrece eclipse existe alguna alternativa para el diseo de layouts?"
No, que yo sepa.
PREGUNTA 6 AJCM, SEVILLA (82 - 21) "Pueden dos mviles con nuestra app instalada, intercambiar datos entre ellos va internet?"
Por supuesto, se puede hacer lo mismo que desde un PC Lo ms frecuente es comunicarse a travs de un servidor http://www.androidcurso.com/index.php/tutoriales-android- fundamentos/43-unidad-10-internet-sockets-http-y-servicios-web La solucin ms habitual es montar un servicio Web, basado en Apache + PHP + MYSQL Existen servidores gratuitos que nos dan esta solucin Lo vemos en el curso de fundamentos (tengo pensado publicar un tutorial)
PREGUNTA 7 IRUELA, LINARES (70 - 19) "Se pueden crear dos apps, una cliente y otra servidor? O sea, una manda datos y que la otra los reciba"
Por supuesto, se puede hacer lo mismo que desde un PC No es lo habitual El servidor tendra que tener un IP pblica (o hacer un apao) Tienes un tutorial en: androidcurso.com / Fundamentos / Unidad 10 /
Un ejemplo de un cliente / servidor de ECHO
PREGUNTA 8 YO, GANDIA (82-24) "Podras aclarar que son las libreras de compatibilidad y su relacin con las versiones de Android. La filosofa tradicional de Android ha sido que las novedades en el API solo pueden usarse en dispositivos con una determinada versin Dado que la framentacin es muy grande, no podemos usar las novedades Desde la versin 3.0 aparecen las libreras de compatibilidad. Pueden incluirse en versiones anteriores:
v4 Support Library Se puede gastar desde Android 1.6 (API level 4) Fragment NotificationCompat ViewPager DrawerLayout FileProvider V7 appcompat Library Se puede gastar desde un nivel mnimo de API 7 (Android 2.1) ActionBar v7 gridlayout library
Lista completa http://developer.android.com/tools/support-library/features.html#v7 PREGUNTA 9 IGNACIO BARRERA, SANTIAGO, CHILE. (76-23) Profesor, existe alguna herramienta WYSIWYG para android , que facilite la creacin de su entorno grfico y que se pueda integrar con eclipse?
Eclipse ya incorpora una para el diseo de layouts PREGUNAT 10 ANTONIO FERNNDEZ, CRDOBA "A menudo, vemos que muchas aplicaciones vienen con anuncios de google, insertados por el desarrollador para asi de alguna forma "financiar" el que sean gratuitas, cuales seran los pasos para lograr meter un banner de este tipo en nuestra app
Es muy sencillo La semana que viene publico un tutorial actualizado