¿Porque android?

Post on 18-Dec-2014

889 views 0 download

description

Presentacion relizada en la Universidad Andina del Cusco el 25 de Mayo del 2012 por el Ing. Willian Zamalloa Paro.

Transcript of ¿Porque android?

¿Por que debería desarrollar en Android?

Ing

. Wil lia

n Z

am

allo

a P

aro

. D

esarro

llad

or y

Cola

bora

dor d

e

J4S

IT

1

¿Smartphone?

Primero, ¿por que móvil?; pues lo podemos llevar a cualquier parte, es intuitivo y puedo hacer la mayoría de cosas que hago cuando navego en internet; estoy en face, twitter, mails, imágenes, videos etc.

Comunicarnos claro y de muchas maneras; eso nos ofrecen las plataformas moviles.

2Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Generar ingresos

Si tengo el conocimiento para desarrollar aplicaciones en Android; que no es nada complicado; pues las puedo vender, además me permita realizar aplicaciones y comercializarlas en un determinado mercado ya sea como algo mas especifico o global,

¡mi mercado es el mundo!.

3Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

En que desarrollo las Apps

Debo definir bien en que voy a desarrollar las apps en que Plataforma? IOS 4.5, ANDROID 2.3, WPHONE 7, SYMBIAN 3 o BB OS 6

4Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

¿Que tenemos con Android?

Gran soporte, una comunidad que da actualizaciones y ayuda a resolver los problemas que se presentan al desarrollar apps para Android.

5Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Global

Android, es una plataforma portable y flexible pues puedo utilizarlo para Moviles, Tablets, TV, Electrodomesticos, computadoras etc.

En fin el SO tiene aplicaciones múltiples, entonces tengo un mercado de comercialización mucho mas grande.

6Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Razones

Sobre mi, soy desarrollador en multiples plataformas, estamos terminando la temática para el curso de Android pues soy un colaborador también en este curso. Estamos trabajando en algunas Apps ahora con mis colegas, pronto les diremos cuales; se que les será de utilidad tenemos un curso de java, tenemos cursos de servidores en linux y cursos de PHP también, con html, css y java script.

7Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Todo esto, porque pues el software se ha convertido en uno de los servicios mas prominentes de estos tiempos, para automatizar y personalizar procesos de negocio o de la vida diaria pues gracias a esto le agregamos valor a todo esto como un aliado al uso de las TIC´s.

8Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

¿Que se necesita para programar en Android?

Simplemente Java.

Así que aprender java, nos sirve para desarrollar en Android o hacer desktop o web, java es fundamental.

Además toda la tecnología Google esta basada en java.

9Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

¿Porque Android?

Ing. W

i llian Z

am

allo

a Pa

ro.

Desa

rr olla

dor y

Col a

bora

dor

de J4

SI T

10

Android es la plataforma para moviles mas popular a nivel mundial.

11Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

No hay duda de que el sistema operativo Android de Google es actualmente la plataforma más popular del mundo de los móviles inteligentes (representen el 57,6% del mercado).

Windows Phone por el otro lado es una plataforma nueva, que acaba de cumplir un año de edad, pero con una tendencia creciente en términos de ampliar su cuota de mercado.

Apple acaparará un 18,1% con 121 millones de unidades y el recién llegado, Windows Phone , llegará a tomar alrededor 6,2% de la cuota del mercado, con la ayuda de 40 millones de unidades vendidas durante el año que viene. Será interesante ver dónde está el resto del mercado, los 18,1% que faltan (que consiste en webOS , BlackBerry, Symbian, MeeGo, etc).

12Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Los consumidores de Tecnología le gustan las opciones.

Por ejemplo:

Depender del hardware como Apple; comprar un numero limitado de Apps come el Appstore y tener pocas aplicaciones libres, ¿nos gusta eso estar atado de manos?.

Mas de 170 equipos. (se adaptan a tu necesidad desde el galaxy mini hasta el galaxy SII en cuanto a precios es accesible no como los IPhone).

13Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Mayor soporte para cualquier operador; y las bondades de cada equipo.

14Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Precios competivos según el perfil del consumidor (todas las marcas; el precio depende de la funcionalidad).

Android en el 2005 fue comprada por Google a la start up  Android Inc. Por consiguiente esta orientada a internet es decir tenemos todas las bondades de las apps como el maps, Voice recognition, busqueda y cloud. Podemos reutilizar todo lo que ya ha sido desarrollado ¡no necesitas inventar la rueda!.

15Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Es un SO libre; Google no cobra por este SO, por eso lo puede utilizar cualquier fabricante, y adaptarlo a su hardware.

Cualquiera pueden publicar aplicaciones en google play( La cuenta la debes crear en  Google Checkout y  pagar la cuota de tan solo $25 (para toda la vida  mientras que la cuota anual en Apple es de $100))

16Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Tienes las Aplicaciones que necesitas. Mas de 200 mil aplicaciones en el google play desde procesadores de texto hasta una infinidad de posibilidades.

Por todo esto y mucho mas recomendamos desarrollo en Android.

17Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Algunas Cifras

18Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

19Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Curiosidades con los nombres Las versiones de Android reciben nombre de postres

en inglés. En cada versión el postre elegido empieza por una letra distinta siguiendo un orden alfabético:

Oficiales:

C: Cupcake (v1.5), magdalena glaseada.

D: Donut (v1.6), rosquilla.

E: Éclair (v2.0/v2.1), pastel francés conocido en España como pepito o canuto.

F: Froyo (v2.2), (abreviatura de «frozen yogurt») yogur helado.

G: Gingerbread (v2.3), pan de jengibre.

H: Honeycomb (v3.0/v3.1/v3.2), panal.

I: Ice Cream Sandwich (v4.0), sandwich de helado.

20Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Que aplicaciones puedo desarrollar

Geolocalizacion(GPS , como CoPilot; Waze, etc)

21Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Comunicaciones(envio de sms, mms,emails chats, WhatsApp Messenger )

22Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Emuladores (para consolas, simular ecenarios de aplicaciones, SNesoid Lite  todos los juegos clásicos de Super Nintendo)

23Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Juegos, Angry Birds (Advertising, merchandising)

24Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Juegos Angry birds(advertising, merchandacing)

Redes sociales Facebook, Twitter, presentar información clasificada como quienes dicen cosas positivas de uno, cuantos seguidores tengo, etc. (Obama y su campaña).

25Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Multimedia (Audio Video, reproductores de música , instagram, etc)

26Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Lectores de codigo de barra, codigo qr, que se pueden integrar, con las apps de google calendar etc.

27Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Empresariales (darles las Apps de los sistemas que tengan las empresa por ejemplo un sistema de gestión hotelera)

Acá puedo optar por cobrar o darla gratuitamente. Como un juego para recordarle la marca publicidad pues si mi Apps es popular entonces tengo un nicho de mercado al cual le puedo vender algo.

28Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Arquitectura de Android

Corre sobre Linux Kernel 2.6

Dalvik Virtual Machine optimizada para dispositivos moviles.

Navegador integrado basado en el motor WebKit.

Graficos optimizados con OpenGL

SQLite.

29Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

30Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Versiones recientes de Android

31Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Fundamentos de Aplicaciones Android

Están escritas en lenguaje de programación java .

Compiladas en un Android Package File (.apk)

Cada aplicación se ejecuta en su propio SandBox y proceso Linux (seguridad).

Las Aplicaciones consisten de componentes(interfaces), un archivo manifiesto(descriptor de todos los permisos) y recursos(imágenes, etc).

32Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Activities (Componentes)

Representan la interfaz visual de Usuario interaccion entre el dispositivo y el usuario(botones, etc).

La mayoria de las aplicaciones contiene multiples activities.

Cuando una actividad arranca la actual se coloca en un back stack (algo asi como una pila de screens), la UI puede construirse en XML.

33Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Content Providers(Componentes)

Se utiliza para almacenar informacion recuperar datos y hacerlos accesibles a las aplicaciones.

Es el único modo de compartir datos con otras aplicaciones

Se muestran en tablas de bases de datos.

Android contiene muchos providers para cosas tales como contactos, media,etc.

34Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Demito…….

Ing. W

i llian Z

am

allo

a Pa

ro.

Desa

rr olla

dor y

Col a

bora

dor

de J4

SI T

35

Oportunidades: ¡Si las hay!

Solo tienes que ponerla al google play y listo cual es la ganancia; tu ganas el 70% y google se queda con el 30%(soporte etc.)

Mercado empresarial, hacer aplicaciones por que no para UAC, UNSAAC, COCACOLA(PREVENTISTA ANDROID), INCLUSIVE APLICACIONES PARA ADULTOS.

Aplicaciones para Tablets, la era post pc no las netbooks ya fueron. (El diario el sol para Tablets)

36Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Near field Comunication (Tecnologia de Radio frecuencia, incluida en el dispositivo), que puedo hacer? convertir mi dispositivo en una tarjeta de crédito, pasarla por un lector y ya, como un ticket de tren o de autobús (Metropolitano, Tren Eléctrico).

37Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

38Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Seguridad

Al ser popular se convierte en el SO mas atacado; allí entramos nosotros podemos desarrolar apps para guardar mis datos, asegurar lo que entra y lo que sale del dispositivo.

Por supuesto desarrollar aplicaciones para Redes Sociales.

Y muchísimas mas ………

39Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT

Espero que después de todo esto consideres a la plataforma Android para tu futuro profesional.

Gracias por participar ………

40Ing. Willian Zamalloa Paro. Desarrollador y Colaborador de J4SIT