android desde zero
Post on 14-Aug-2015
80 Views
Preview:
TRANSCRIPT
¿Desde Zero?
Empezar de Zero es tomar lo que ya existe y sentar las bases de trabajo
Si ya has programado en Android, algo nuevo vas a conocer
Si no has programado en Android, es un mundo divertido por conocer
Copyright © 2015 MeepLab
Contenido
¿Desde Zero?
¿Qué Sabor?
Lo Mejor
Lo Básico
Lo Fácil
Lo Difícil
Como empezar
¿Desde Zero?
Copyright © 2015 MeepLab
Empezar de Zero es tomar lo que ya existe y sentar las bases de trabajo
Si ya has programado en Android, algo nuevo vas a conocer
Si no has programado en Android, es un mundo divertido por conocer
Lo Mejor
Copyright © 2015 MeepLab
El Lenguaje de Programación: Java
Google Play y App Annie
Pruebas en dispositivos reales
Sin Límites de diseño más que tu propia creatividad-Gesturas-Gráficos-Funcionalidades
Lo Básico
Copyright © 2015 MeepLab
La Estructura
|-----build.gradle
|-----app
|-----build.gradle
|-----libs
|-----src
|-----main
|-----AndroidManifest.xml
|-----java
|-----res
|-----drawable
|------layout
|------values
Lo Básico
Copyright © 2015 MeepLab
El Manifest<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.protecyo.nombre.app" >
<application>
<activity>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<supports-screens
android:resizeable="true"
android:anyDensity="true"
android:normalScreens="true"
/>
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>
Lo Fácil
Copyright © 2015 MeepLab
Gradle
Herramienta de Automatización de Build
Utiliza el lenguaje Groovy, pero no se necesita para usarlo
Uso de repositorios automático
Difusión Oficial por parte de Google
Lo Fácil
Copyright © 2015 MeepLab
Mitos de Gradle
Es difícil de instalar
No se puede incorporar a un proyecto de Android con Gradle una librería que no soporte Gradle
Es difícil de entender
Requiere de un conocimiento adicional
Lo Difícil
Copyright © 2015 MeepLab
Ajustar las pantallas responsivas y que al final sean descargables en la Play Store
Modificar los componentes básicos y optimización General
Diseño
Como Empezar
Copyright © 2015 MeepLab
Leer los manuales de entrenamiento de Google
Leer el manual de Material Design
Aprender a usar los layouts
Aprender a implementar el Drawer y los Tabs
Comunicarse con una base de datos o API
Como Empezar
Copyright © 2015 MeepLab
Android Arsenal
Aplicaciones en las que se pueden basar para aprender:
Google PlayLibrerías para DesarrolladoresHotel TonightThe HuntGoogle I/O
top related