[ES] Hangout: Hablemos de Astive Toolkit

18
Pedro Sanders Ingeniero Telemático. Creador de Astive Toolkit y fundador de PhonyTive LLC Eudris Cabrera Rodriguez Ingeniero Telemático. Desarrollador de Software / Consultor Informático. 12 Septiembre 2013, Google+ Hangouts

description

Astive es un conjunto de herramientas y servidor para Java que proporciona una arquitectura extensible para el desarrollo, mantenimiento y despliegue de aplicaciones de telefonía. Esta presentación fue parte del Hangout: Hablemos de Astive Toolkit celebrado en el mes de septiembre del 2013, con el objetivo de realizar un dialogo abierto sobre Astive Toolkit con programadores y personas relacionadas al mundo de la telefonía IP Video del Hangout: http://www.youtube.com/watch?v=YQ2El0oQ1iE Anfitriones: +Pedro Sanders: CTO/Fundador de PhonyTive y Astive Toolkit . +eudris cabrera: Programador Java / Entusiasta de la Tecnología y Software Libre

Transcript of [ES] Hangout: Hablemos de Astive Toolkit

Page 1: [ES] Hangout: Hablemos de Astive Toolkit

Pedro SandersIngeniero Telemático.Creador de Astive Toolkit y fundador de PhonyTive LLC

Eudris Cabrera RodriguezIngeniero Telemático.Desarrollador de Software / Consultor Informático.

12 Septiembre 2013, Google+ Hangouts

Page 2: [ES] Hangout: Hablemos de Astive Toolkit

Los conceptos y juicios de valor emitidos en esta presentación es responsabilidad personal y no puede entenderse como una posición oficial de alguna empresa con la que hemos tenido relación laboral.

Asuntos LegalesTodas las marcas registradas, así como todos los logotipos, imágenes, fotografías, audio y vídeos mostrados en esta presentación son propiedad de sus respectivos propietarios.

Su utilización es solamente para fines ilustrativos y no pretendemos dar a entender cualquier afiliación con esas empresas.

Responsabilidades

Page 3: [ES] Hangout: Hablemos de Astive Toolkit

Conociendo a los anfitriones

Page 4: [ES] Hangout: Hablemos de Astive Toolkit

Sobre Pedro Sanders❖ Trabajó en varias empresas de telefonía.❖ Apasionado por el Código Abierto.❖ Inicio el proyecto Astive Toolkit en 2010.

Comunidades❖ Github: https://github.com/psanders❖ Google Groups: astive-toolkit❖ LinkedIn: http://www.linkedin.com/in/sanderspedro

Contacto❖ Email: [email protected]❖ Twitter: @PSSanders ❖ Skype: sanderspedro

Page 5: [ES] Hangout: Hablemos de Astive Toolkit

❖ Desarrollador Java EE / SE, consultor, charlista y entrenador en Java ocasional, desde hace más de 6 años.

❖ Apasionado por el aprendizaje y los proyectos de Código Abierto.❖ Entusiasta de la tecnología.

Comunidades ❖ Github: https://github.com/ecabrerar❖ Google Groups: letsrockjava❖ LinkedIn: http://www.linkedin.com/in/eudriscabrera

Contacto❖ Email: [email protected]❖ Twitter: @eudriscabrera ❖ Skype: eudriscabrera

Sobre Eudris Cabrera

Page 6: [ES] Hangout: Hablemos de Astive Toolkit

Agenda❏ ¿Qué es Astive Toolkit?❏ Ideas para aplicaciones de voz❏ ¿Porqué Asterisk?❏ ¿Porqué Java?❏ ¿Qué lo hace diferente?❏ ATK en acción❏ ¿Qué esperar en futuras versiones?❏ ¿Cómo puedo colaborar con el proyecto?

Page 7: [ES] Hangout: Hablemos de Astive Toolkit

¿Qué es Astive Toolkit?❏ Framework para el desarrollo de aplicaciones de voz❏ Ayuda a conectar Asterisk con el resto del mundo❏ Servidor y Kit de desarrollo Java❏ Orientado a eventos❏ Multi-Aplicaciones❏ Distribuido❏ Open Source

Sitio Oficial:http://astivetoolkit.org

Page 8: [ES] Hangout: Hablemos de Astive Toolkit

Ideas para aplicaciones de voz❏ Servicios de recordatorio❏ Click2Call❏ Games

❏ Trivia❏ Horóscopo

❏ Teleconferencia❏ Control remoto❏ Servicios de Telemercadeo❏ Encuestas

Page 9: [ES] Hangout: Hablemos de Astive Toolkit

¿Porqué Asterisk?❏ Flexibilidad❏ Es el motor de telefonía Open Source más ampliamente

usado.❏ Constante evolución❏ Startup-friendly

Sitio Oficial:http://www.asterisk.org/

Page 10: [ES] Hangout: Hablemos de Astive Toolkit

¿Porqué Java?❏ Java parece ser el estándar de facto en cuanto a lenguajes

de programación en telecomunicaciones.❏ Abre la posibilidad de usar otros lenguajes basados en la

JVM(ie.: Scala, Groovy, Clojure, JRuby)❏ Según estadísticas Java está en el “top 3” en cuanto a uso,

y sigue en incremento.❏ Nos gusta Java :)

Page 11: [ES] Hangout: Hablemos de Astive Toolkit

¿Qué lo hace diferente?❏ Servidor de aplicaciones (start, stop, deploy, undeploy)❏ Embebido o Standalone ❏ Modular❏ Multi-idioma❏ Orientado a Eventos❏ API’s del alto nivel (Menu, VoiceComposer)❏ Distribuido

Page 12: [ES] Hangout: Hablemos de Astive Toolkit

ATK en acción

Page 13: [ES] Hangout: Hablemos de Astive Toolkit

Descargar e instalar Astive ToolkitATK está disponible para descargar en uno de los siguientes formatos: código fuente, archivos pre-empaquetado y la documentación.

Si desea ir directamente a ver cómo funciona, puedes obtener el servidor y el kit de desarrollo en la sección de descargas. Adicionalmente puedes descargar los ejemplos incluidos en la lista.

También puedes compilar ATK de la siguiente forma:$> git clone https://github.com/psanders/astivetoolkit.git$> cd astivetoolkit$> ./assembly

Page 14: [ES] Hangout: Hablemos de Astive Toolkit

Qué esperar en futuras versiones❏ Soporte para lenguajes que corren sobre la VM de Java

(Scala, Clojure, Groovy, Ruby vía JRuby)❏ Non-linear IVR (Tipo Siri)❏ AXML -> Lenguaje marcas para navegación❏ Más API’s❏ Soporte para FreeSWITCH❏ Mejor soporte para Text2Speech y Speech2Text❏ Integración con WebRTC❏ Mejor integración entre AGI y AMI

Page 15: [ES] Hangout: Hablemos de Astive Toolkit

Astive Toolkit en la red

Twitter: @astivetoolkit

Google Groups:@astive-toolkit

Facebook: @Astive Toolkit

Page 16: [ES] Hangout: Hablemos de Astive Toolkit

Únete a nosotros en GitHub

Para contribuir de forma segura con Astive Toolkit, no olvides hacer una bifurcación (Fork) del repositorio.

@astivetoolkit

Page 17: [ES] Hangout: Hablemos de Astive Toolkit

Cómo colaborar con el proyecto❏ Beta Testing❏ Traducciones❏ Diseño gráfico❏ Administración del sitio web❏ Evangelismo (ie.: Bloggers)❏ Patrocinio

Más información en:http://astivetoolkit.org/documentation#contribute

Page 18: [ES] Hangout: Hablemos de Astive Toolkit

¡Gracias por acompañarnos!

No dejes de visitar http://astivetoolkit.org

TM