SlideShare a Scribd company logo
1 of 18
Download to read offline
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
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 Legales
Todas 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
Conociendo a los anfitriones
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: sanderspedro@gmail.com
❖ Twitter: @PSSanders
❖ Skype: sanderspedro
❖ 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: eudris@gmail.com
❖ Twitter: @eudriscabrera
❖ Skype: eudriscabrera
Sobre Eudris Cabrera
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?
¿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
Ideas para aplicaciones de voz
❏ Servicios de recordatorio
❏ Click2Call
❏ Games
❏ Trivia
❏ Horóscopo
❏ Teleconferencia
❏ Control remoto
❏ Servicios de Telemercadeo
❏ Encuestas
¿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/
¿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 :)
¿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
ATK en acción
Descargar e instalar Astive Toolkit
ATK 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
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
Astive Toolkit en la red
Twitter:
@astivetoolkit
Google Groups:
@astive-toolkit
Facebook:
@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
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
¡Gracias por acompañarnos!
No dejes de visitar
http://astivetoolkit.org
TM

More Related Content

Similar to [ES] Hangout: Hablemos de Astive Toolkit

Aplicaciones
AplicacionesAplicaciones
AplicacionesHugo Luna
 
Características de las Apps
Características de las AppsCaracterísticas de las Apps
Características de las AppsKatherine Haro
 
Realizacion de tareas basicas
Realizacion de tareas basicasRealizacion de tareas basicas
Realizacion de tareas basicasAlberto Lopez
 
CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS
CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS
CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS SebastianGomezPayan
 
BLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOS
BLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOSBLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOS
BLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOSAlejandro Buitrago Franco
 
Presentación
PresentaciónPresentación
Presentaciónjesusjuyo
 
Presentación
PresentaciónPresentación
Presentaciónkelybor
 
Corporaciones en piel de start ups
Corporaciones en piel de start upsCorporaciones en piel de start ups
Corporaciones en piel de start upsdlapiduz
 
Presentación software libre v2
Presentación software libre v2Presentación software libre v2
Presentación software libre v2Kudos S.A.S
 
Cuestionario de apresamiento unidad 1 johan molina_222
Cuestionario de apresamiento unidad 1 johan molina_222Cuestionario de apresamiento unidad 1 johan molina_222
Cuestionario de apresamiento unidad 1 johan molina_222johanmolina12
 
Cuadro comparativos-de-sistemas-operativos
Cuadro comparativos-de-sistemas-operativosCuadro comparativos-de-sistemas-operativos
Cuadro comparativos-de-sistemas-operativosluisrenato Yangol Guaman
 
Java Day Santiago RD 2015
Java Day Santiago RD 2015Java Day Santiago RD 2015
Java Day Santiago RD 2015Eudris Cabrera
 
Aplicaciones multimedias
Aplicaciones multimediasAplicaciones multimedias
Aplicaciones multimediasRudery503
 
Por qué y cómo agilizar el despliegue de aplicaciones, el caso de cloud.gov
Por qué y cómo agilizar el despliegue de aplicaciones, el caso de cloud.govPor qué y cómo agilizar el despliegue de aplicaciones, el caso de cloud.gov
Por qué y cómo agilizar el despliegue de aplicaciones, el caso de cloud.govSoftware Guru
 
Aplicaciones multimedias
Aplicaciones multimediasAplicaciones multimedias
Aplicaciones multimediasflory2014
 

Similar to [ES] Hangout: Hablemos de Astive Toolkit (20)

Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Herramientas Tecnológicas.pdf
Herramientas Tecnológicas.pdfHerramientas Tecnológicas.pdf
Herramientas Tecnológicas.pdf
 
Características de las Apps
Características de las AppsCaracterísticas de las Apps
Características de las Apps
 
Actividad 2 1
Actividad 2 1Actividad 2 1
Actividad 2 1
 
Software Libre en PyMES
Software Libre en PyMESSoftware Libre en PyMES
Software Libre en PyMES
 
Android studio
Android studioAndroid studio
Android studio
 
Realizacion de tareas basicas
Realizacion de tareas basicasRealizacion de tareas basicas
Realizacion de tareas basicas
 
CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS
CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS
CONCEPTOS DE PROGRAMACIÓN Y METODOS ESTADÍSTICOS
 
BLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOS
BLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOSBLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOS
BLOG, CONCEPTOS DE PROGRAMACIÓN Y MÉTODOS ESTADÍSTICOS
 
Presentación
PresentaciónPresentación
Presentación
 
Presentación
PresentaciónPresentación
Presentación
 
Corporaciones en piel de start ups
Corporaciones en piel de start upsCorporaciones en piel de start ups
Corporaciones en piel de start ups
 
Presentación software libre v2
Presentación software libre v2Presentación software libre v2
Presentación software libre v2
 
Cuestionario de apresamiento unidad 1 johan molina_222
Cuestionario de apresamiento unidad 1 johan molina_222Cuestionario de apresamiento unidad 1 johan molina_222
Cuestionario de apresamiento unidad 1 johan molina_222
 
Cursosoftwarelibre
CursosoftwarelibreCursosoftwarelibre
Cursosoftwarelibre
 
Cuadro comparativos-de-sistemas-operativos
Cuadro comparativos-de-sistemas-operativosCuadro comparativos-de-sistemas-operativos
Cuadro comparativos-de-sistemas-operativos
 
Java Day Santiago RD 2015
Java Day Santiago RD 2015Java Day Santiago RD 2015
Java Day Santiago RD 2015
 
Aplicaciones multimedias
Aplicaciones multimediasAplicaciones multimedias
Aplicaciones multimedias
 
Por qué y cómo agilizar el despliegue de aplicaciones, el caso de cloud.gov
Por qué y cómo agilizar el despliegue de aplicaciones, el caso de cloud.govPor qué y cómo agilizar el despliegue de aplicaciones, el caso de cloud.gov
Por qué y cómo agilizar el despliegue de aplicaciones, el caso de cloud.gov
 
Aplicaciones multimedias
Aplicaciones multimediasAplicaciones multimedias
Aplicaciones multimedias
 

Recently uploaded

Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 

Recently uploaded (20)

Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 

[ES] Hangout: Hablemos de Astive Toolkit

  • 1. 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
  • 2. 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 Legales Todas 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
  • 3. Conociendo a los anfitriones
  • 4. 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: sanderspedro@gmail.com ❖ Twitter: @PSSanders ❖ Skype: sanderspedro
  • 5. ❖ 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: eudris@gmail.com ❖ Twitter: @eudriscabrera ❖ Skype: eudriscabrera Sobre Eudris Cabrera
  • 6. 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?
  • 7. ¿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
  • 8. Ideas para aplicaciones de voz ❏ Servicios de recordatorio ❏ Click2Call ❏ Games ❏ Trivia ❏ Horóscopo ❏ Teleconferencia ❏ Control remoto ❏ Servicios de Telemercadeo ❏ Encuestas
  • 9. ¿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/
  • 10. ¿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 :)
  • 11. ¿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
  • 13. Descargar e instalar Astive Toolkit ATK 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
  • 14. 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
  • 15. Astive Toolkit en la red Twitter: @astivetoolkit Google Groups: @astive-toolkit Facebook: @Astive Toolkit
  • 16. Únete a nosotros en GitHub Para contribuir de forma segura con Astive Toolkit, no olvides hacer una bifurcación (Fork) del repositorio. @astivetoolkit
  • 17. 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
  • 18. ¡Gracias por acompañarnos! No dejes de visitar http://astivetoolkit.org TM