Upload
oscarin696
View
27
Download
1
Tags:
Embed Size (px)
Citation preview
5/27/2018 Tutorial 1 Android-Introduccion.docx
1/23
CURSO DETITULACIN
DES RROLLO DE PLIC CIONESP R MVILES EN
Instructor
Ing. Miguel Cherres Orihuela
5/27/2018 Tutorial 1 Android-Introduccion.docx
2/23
Introduccin
Esunsistemaoperativobasadoenlinux.
Fuecompradoporgoogleen2005.Primeraversinen2008.EstadesarrolladoprincipalmenteporGoogle.UsalenguajedeprogramacinJAVA.
Granpenetracinenelmercado.Gamaampliadeterminalesdedistintagama.Grancomunidad.Actualizacionesmuyfrecuentes.
5/27/2018 Tutorial 1 Android-Introduccion.docx
3/23
ArquitecturaAndroid
5/27/2018 Tutorial 1 Android-Introduccion.docx
4/23
Versiones de Android
5/27/2018 Tutorial 1 Android-Introduccion.docx
5/23
Versiones de Android
5/27/2018 Tutorial 1 Android-Introduccion.docx
6/23
Versiones de Android
5/27/2018 Tutorial 1 Android-Introduccion.docx
7/23
archivoAPK
Esunfalsozip.ContieneelAndroidManifest.Contienelosrecursos.Contienearchivos.dex(conversinde.classabytecodedelamquinadalvik)
5/27/2018 Tutorial 1 Android-Introduccion.docx
8/23
CrecimientodeAndroid
900.000activacionesdiariasSeprevemscrecimientoSeempiezaautilizaren:
CochesRelojesHerramientasmdicas...
5/27/2018 Tutorial 1 Android-Introduccion.docx
9/23
FragmentacinenAndroid
Figura:FragmentacinversionesAndroid
5/27/2018 Tutorial 1 Android-Introduccion.docx
10/23
FragmentacinenAndroid
Figura:FragmentacinresolucionesAndroid
5/27/2018 Tutorial 1 Android-Introduccion.docx
11/23
Motivosfragmentacin
Fabricantes.
Operadoras.
Usuarios.
Requisitosdelterminal.
5/27/2018 Tutorial 1 Android-Introduccion.docx
12/23
kitdedesarrollodesoftware(SDK)
Gratuito
Multiplataforma
AportaMquinavirtualCompilador
Debuger
...
5/27/2018 Tutorial 1 Android-Introduccion.docx
13/23
NDK
PermiteprogramarenC/C++.Pararealizaroptimizacionesdecdigo.IncluirlibreriasenC/C++
5/27/2018 Tutorial 1 Android-Introduccion.docx
14/23
ADT
TepermiteempezarnuevosproyectosAndroid,rapidamente.Te
ayuda
en
la
UI
de
la
app.TeintegraeldebuggerdelSDK
Tepermiteexportar,firmadosinfirmarlosarchivosapk
E I
5/27/2018 Tutorial 1 Android-Introduccion.docx
15/23
EstructuraproyectoI
E t t t V
5/27/2018 Tutorial 1 Android-Introduccion.docx
16/23
EstructuraproyectoV
5/27/2018 Tutorial 1 Android-Introduccion.docx
17/23
GooglePlay
TiendaoficialdeGoogle.Daseguridadyconfianza.Permitesubirvarios.apk,paralasdistintasversiones.Requieredeunpagonicode25dlares.
Tefacilitaelmarketing.
5/27/2018 Tutorial 1 Android-Introduccion.docx
18/23
AmazonAPPstore
Tiendadeaplicacionesandroiddeamazon.
PorahorasolodisponsibleenEEUU.
Elpreciodelaapp,laponenellossegnestudiodemercado.Elprecioquepongasatuapp,essolounasugerenca.Eligenunaapp,diariagratuita.Tefacilitaelmarketing.
5/27/2018 Tutorial 1 Android-Introduccion.docx
19/23
Seguridad
Androideselsistemaoperativomsusado.Loscreadoresdemalwaresiempreapuntandondepuedensacarmsbeneficios.LaPlayStore,norealizabahastahacepoconingunacomprobacin,sepublicabandirectamente.Lasmedidaspuestasporgoogle,siguensiendoinsuficientes(bounce).
Permisos,son
aceptados
sin
leer.
5/27/2018 Tutorial 1 Android-Introduccion.docx
20/23
5/27/2018 Tutorial 1 Android-Introduccion.docx
21/23
5/27/2018 Tutorial 1 Android-Introduccion.docx
22/23
5/27/2018 Tutorial 1 Android-Introduccion.docx
23/23
Publicar en Android Market
Crear una cuenta de
desarrollador:http://market.android.com/
publish
Antes de publicarla esnecesario
exportar un fichero APK
firmadocon un certificado definitivo
Vemos ejemplo practico...