TerrorApp: objetivos

Basado en el post de Sebas Celis “5 Pasos Para Lograr Lo Que Te Propones”, defino mis objetivos del proyecto: Definición con exactitud de lo que me propongoConseguir lanzar una App que tenga unas 10.000 descargas.Una App que podré indicar en mi currículum como desarrollador, ya que lo que me propongo es cambiar mi carrera Leer másTerrorApp: objetivos[…]

TerrorApp: inicio oficial del proyecto

He empezado a desarrollar una App para Android llamada TerrorApp. Es para entretenimiento y de momento, permite reproducir efectos sonoros que usualmente podemos escuchar en las películas de terror. He establecido un pre-acuerdo con mis colegas del grupo “Hellbilly Club” y ya he comenzado a incorporar algunas de sus canciones en la App, a modo Leer másTerrorApp: inicio oficial del proyecto[…]

PUE: Proyecto Universidad Empresa

PUE: Proyecto Universidad Empresa es un centro dedicado a la enseñanza de las últimas tecnologías de la información y de las comunicaciones. Tiene 2 sedes: Madrid y Barcelona. Tuve la gran suerte de poder hacer allí un curso totalmente subencionado sobre Programación de Aplicaciones en Android y mi intención es poder hacer más cursos. Tienen Leer másPUE: Proyecto Universidad Empresa[…]

PUE: Desarrollo de Aplicaciones Android – lección 14

genymotion-2.12.1-vbox Crear cuenta en Genymotion: https://www.genymotion.com/ Ejercicio “Location Service” LocationService (Localizacion)Mapas (code+setup)Content ProvidersGoogle Play (distribucion)Firebase (database+setup)MVP (Model-View-Presenter) Repaso de lo de ayer: Localizacion por: GPS, WiFi y Red celular FINE_LOCATION: permiso GPS,Wifi y CelularCOARSE_LOCATION: permiso Wifi y celular DESCARGAR MATERIAL DE INTERES Certificado ATC Content Providers Content Provider: Mecanismo que provee Android para Requiere poner en Leer másPUE: Desarrollo de Aplicaciones Android – lección 14[…]

PUE: Desarrollo de Aplicaciones Android – lección 13

Persistencia de datos en el dispositivo Repaso día anterior preferencias de usuario = pares de clave-valor en XML ficheros: zona privada, zona pública en la SD: interna y externa (pública que se puede consultar por aplicaciones de terceros) Permisos: read esternal storage / write external storage Bases de Datos: SQLite, fichero fisico que dentro tiene Leer másPUE: Desarrollo de Aplicaciones Android – lección 13[…]

PUE: Desarrollo de Aplicaciones Android – lección 12

Binded services (servicios vinculados) Proyecto “alumnos”: Se pasa datos mediante GSON de una Activity a otra. DESCARGAR PROYECTO PROYECTO NAVEGADOR Se indica la activity que se inicia primero Recogida de señales DESCARGA PROYECTOS NAVEGADOR y TEST NAVEGADOR TRABAJO CON FICHEROS SD: Zona externa y zona interna SD tiene una parte externa donde el resto de Leer másPUE: Desarrollo de Aplicaciones Android – lección 12[…]

PUE: Desarrollo de Aplicaciones Android – lección 11

Views VS Fragments Fragment = mini activity Ciclos de vida, como el OnAttach Re-usabilidad de los fragmentos private boolean isMultiPanel = true;false: es un móvil, true=es una tablet ALMACENAMIENTO Y PERSISTENCIA RECORDAD! Se ha de poner todo en strings!!!! Queremos cargar en caliente el fragment de settings FragmentManager gestiona todos los fragments ¿PROBLEMAS? Hacer BUILD->Clean Leer másPUE: Desarrollo de Aplicaciones Android – lección 11[…]

PUE: Desarrollo de Aplicaciones Android – lección 10

Técnica de Pomodoro (tomate en italiano): método de gestión de tiempo Dividir tus actividades en 25 minutos cada una Tiempo para ejercicio entradas: 25′ (x3) Fragments: estáticos y dinámicos Persistencia: – Shared Preferences – Files (interno/externo)– Modalidad de servicio vinculado – Bases de datos (SQLite) – También hay frameworks y librerias (“GrinDago”, “Ream”) – Uso Leer másPUE: Desarrollo de Aplicaciones Android – lección 10[…]

PUE: Desarrollo de Aplicaciones Android – lección 9

User Experience! Muy importante Si tengo una buena idea pero no la implemento bien, será una aplicación desinstalada! UI!! User Interface Servicios: son parecidos a la activity pero sin user interface. Pueden ejecutar código en segundo plano. onPause->onStop->onDestroy Servicios: en segundo plano Cuando levantas un servicio NO se levanta otro proceso!Se puede levantar un proceso Leer másPUE: Desarrollo de Aplicaciones Android – lección 9[…]

PUE: Desarrollo de Aplicaciones Android – lección 8

ThreadsAsyncTaskonPostExecute Look and Feel Material design Styles Themes User Interfaces: menús ANR! Servicio Iniciado->Servicio Started Servicio Binded (funciona parecido a un webservice) BR=Broadcast Receiver->Listeners a nivel de la aplicación, esta pendiente de eventos del sistema en feneral (SMS recibido, nivel bajo de bateria, llamada recibida) ¿PROBLEMAS? Aplicar patrón ViewHolder Final necesita inicializacion CTRL+D, duplica línea! Leer másPUE: Desarrollo de Aplicaciones Android – lección 8[…]

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies