SlideShare uma empresa Scribd logo
1 de 53
Diseño de plataformas de redessociales para smartphones Caso: Pinwall
Agenda Plataformas móviles Antecedentes Sobre el proyecto (experiencias y recomendaciones) Rentabilizando aplicaciones móviles Vista macro de conectividad de usuarios con servicio Esquema técnico Algunos Términos Arquitectura de BB Modelos de apps Herramientas J2ME a BlackBerry Desplegando apps Firmando la aplicación
1) Plataformasmóviles @asantos
Antecedentes
Tecnología móvil ,[object Object]
Los serviciosbasados en TIC estánganando campo en plataformasmóviles de forma exponencial.
La brecha digital se reduce.,[object Object]
En el año 2008 se vendieron 139.3 millones de smartphones (incremento del 13.9% respecto al 2007).
En el 1er trimestre del año 2009 se vendieron 36.4 millones de unidades (incremento del 12.7% respecto al mismo período del 2007).* Gartner, Inc. (NYSE: IT) esunaconsultora líder en el mercado global de TICs
Estadísticas (2/3) Venta de smartphone a usuarios finales, 2008 (en unidades de mil)
Estadísticas (3/3) Venta de smartphone a usuarios finales, 2008 (en unidades de mil)
Sobre el proyecto
¿QuéesPinwall? Pinwallesuna red social móvilquetepermitegenerar contactos (amistad o negocios) con personas quetambién tengan un BlackBerry® smartphone.
Alcance actual del servicio Llenarperfil personal y de negocios. Subirfoto (muyimportante). Buscarcontactosbajotodos los parámetros. Inbox (msg / friend requests / sys notifications). Mensajeríainstantánea. Integración de contactos con Address Book.
Nuestraconstante meta ,[object Object]
Ser laaplicaciónqueutilice la genteparabuscar y encontrarcontactosquetengan un BlackBerry® smartphone a nivelmundial.
Pinwalldebe de ser percibidacomounaaplicaciónobligatoria a tenerinstalada,[object Object]
Recomendaciones (1/5) Antes de decidir cual será la interfaz final en una aplicación móvil, piensa muy bien en 2 cosas: 1. Factibilidad de implementación 2. Que le guste al usuario final
Diseño v1
Diseño v2
Diseño v3
Diseño v4
Diseño v5
Recomendaciones (2/5) Las tres F’s: Feedback, feedback, feedback. Arranca con unafase beta cerrada. Lee y analizadetenidamente el feedback de tus beta testers… siempretienenalgobuenoquedecir.
172 cambios para el BETA
Recomendaciones (3/5) El Marketing Viral esmuyefectivo en mediosmóviles. En un mes se hanenviadomás de 65,000 correos de gentequedeseacompartir la aplicación con sulista de contactos del BlackBerry.
Recomendaciones (4/5) Los usuariossiempre se equivocan. El uso de Poka-Yokes  esescencialparaminimizarerrores. En Indonesia se registran en promedio 2 personas x minuto. 1 de cada 14 quetengan email en Yahoo, meten mal el dedo(@yahoo.com en vez de @yahoo.co.id)
Recomendaciones (5/5) Los integrantes de tuequipodeben detenerganas de investigar y aprender;casocontrario se estanca el proyecto.
Equipo humano @lerh @asantos @falvarad
¿Cómo rentabilizaruna aplicación?
Alternativas AplicacionespagadasMuyefectivocuando app cumplefunciónespecífica y esunanecesidadpara el usuario final. Ejemplos: ,[object Object]
WorldMate LivePublicidadMuyefectivocuando se trata de plataformas de interacción social o medios. Ejemplos: ,[object Object]
Pinwall ;),[object Object]
MovilidadLa publicidadsiempreestará al lado del consumidor (en la palma de sumano).
AsequibilidadEl costo de publicidadmóviles mucho menor al costo de mediostradicionales.,[object Object]
Comunicación viralLa tecnologíamóvilincentiva el marketing viral con la ayuda de redessocialesexistentes y queyatienenpenetración en el mercado (twitter / facebook).Beneficios de publicidad móvil (2/3)
Beneficios de publicidad móvil (3/3) ,[object Object]
PersonalizaciónAl igualque en publicidad web, el publicitantepuedepersonalizar y modificar el diseño, mensajetransmitido y links a sitiosmóviles. Todoestoon-the-fly.,[object Object]
Visualización de estadísticas,[object Object]
Recomendacionespara API Seguridad y Costos ,[object Object]
Formatodocumentos: XML/JSON (reduce errores).
Gzip: Comprimircualquierdatoenviadodesde el servidorhaciadispositivomóvil.
Headers: Apache debe de reconocersi el documento ha cambiado o no desdesuúltimo build.
Caché: exigirque el motor de la base de datostrabaje lo menosposible.35
2) Esquema Técnico @lerh
Algunos términos ,[object Object]
MIDP: Es una version de J2ME integrada en el hardware de dispositivosmovilesquepermite el uso de (MIDlets).
CLDC: framework paraaplicaciones J2ME queapunta a dispositivos con limitadosrecursos.37
Arquitectura de BlackBerry ,[object Object]
El Centro de Red de Operacionestieneconexionesdirectas en todo el mundo con:
Operadoras partners

Mais conteúdo relacionado

Semelhante a Diseno de plataformas de redes sociales para smartphones: Caso Pinwall

Programación de aplicación del lado del servidor
Programación de aplicación del lado del servidorProgramación de aplicación del lado del servidor
Programación de aplicación del lado del servidor
Moises Castrejon Mendez
 

Semelhante a Diseno de plataformas de redes sociales para smartphones: Caso Pinwall (20)

Las apps
Las appsLas apps
Las apps
 
Overview Alljoyn SDK presented at SedeLab Webimar.
 Overview Alljoyn SDK presented at SedeLab Webimar. Overview Alljoyn SDK presented at SedeLab Webimar.
Overview Alljoyn SDK presented at SedeLab Webimar.
 
Las apps en tipo presentacion
Las apps en tipo presentacionLas apps en tipo presentacion
Las apps en tipo presentacion
 
Barcamp bsas v2
Barcamp bsas v2Barcamp bsas v2
Barcamp bsas v2
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Las apps
Las appsLas apps
Las apps
 
Actividad 2 ensayo el software
Actividad 2 ensayo el softwareActividad 2 ensayo el software
Actividad 2 ensayo el software
 
Marco teorico
Marco teoricoMarco teorico
Marco teorico
 
app
appapp
app
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
aplicaciones moviles
aplicaciones movilesaplicaciones moviles
aplicaciones moviles
 
Consideraciones para desarrollar aplicaciones moviles para varias plataformas
Consideraciones para desarrollar aplicaciones moviles para varias plataformasConsideraciones para desarrollar aplicaciones moviles para varias plataformas
Consideraciones para desarrollar aplicaciones moviles para varias plataformas
 
27754 ibm wp_native_web_or_hybrid_2846853
27754 ibm wp_native_web_or_hybrid_284685327754 ibm wp_native_web_or_hybrid_2846853
27754 ibm wp_native_web_or_hybrid_2846853
 
Programación de aplicación del lado del servidor
Programación de aplicación del lado del servidorProgramación de aplicación del lado del servidor
Programación de aplicación del lado del servidor
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Intraduccion a la nube (1)
Intraduccion a la nube (1)Intraduccion a la nube (1)
Intraduccion a la nube (1)
 
Las apps
Las appsLas apps
Las apps
 
Programacion de app
Programacion de appProgramacion de app
Programacion de app
 
Programacion de app
Programacion de appProgramacion de app
Programacion de app
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 

Diseno de plataformas de redes sociales para smartphones: Caso Pinwall