TypeScript, ¿la solución definitiva?

790 views
739 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
790
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • TypeScritp lo que nos ofrece es MANTENIBILIDAD, y esto qué es lo que es? Pues ni más ni menos que en nuestros proyectos en los que tengamos mucho JavaScritp (estamos hablando de esos proyectos molones en los que todos los javascripteros queréis trabajar), lo podamos tener mejor estructurado y haya una jerarquía de clases robusta.
  • TypeScript se adelanta a la nueva versión de EcmaScript, que será la 6, en la que se van a incluir definición de clases, aunque no de interfaces, tal vez para la 7…
  • No, TypeScritp es un superconjunto de Javascript, por lo que no necesitas aprender un lenguaje nuevo.
  • No, TypeScritp es un superconjunto de Javascript, por lo que no necesitas aprender un lenguaje nuevo.
  • jQuery, nodejs,backbone, knockout y winjs para apps de Windows 8Pero se puede decir lo mismo para cualquier librería JavaScript existente … o futura.
  • Múltiples plataformas: integración con Visual Studio, Sublime Text, Vi, Ecmas
  • ¿Quién está detrás de TypeScript?AndersHejlsbergAutor de Turbo Pascal, arquitecto jefe de Delphi, C#, vamos un cualquiera...Tú: es un proyecto open-source con licencia Apache
  • Pero basta ya de hablar, vamos con las demos, que es lo importante…
  • TypeScript, ¿la solución definitiva?

    1. 1. TypeScript, ¿la solución definitiva?Pablo BouzadaFernando EscolarBARCELONA DEVELOPERS CONFERENCE 20126 dic – 7 dic – 8 dic
    2. 2. www.pasiona.cominfo@pasiona.com(+34) 669 333 333@pasiona Barcelona Bilbao Madrid Londres Pujades 350, 10ª planta Gran Vía 19-21, 2ª planta Pinar 5, 1 Northumberland Avenue 08019 · Barcelona 48008 · Bilbao 28006 · Madrid London · WC2N 5BW
    3. 3. Qué esMicrosoft Innovación Pasiónsocio 100% alineado ligada a la mejora continua y basada somos grandes entusiastas de todopartner 100% especializado en las nuevas oportunidades tecnológicas aquello que creamos y vemos crecerDesarrollo Tecnología Experienciacapacidad para realizar proyectos de soluciones a cada una de las necesidades o la garantía de la habilidad derivadaámbito tecnológico con un fin de mejora empresariales que se platean en cada ámbito de años de vivencias y observaciónEspecialización Conocimiento Valores humanosofrecemos soluciones a medida con adquirido a través de la realización de guía de lo que hacemos y pretendemoslas mejores herramientas tecnológicas proyectos, formación e innovación tecnológica que nos enseña y nos conduce día a día
    4. 4. ServiciosConsultoría Proyectos Auditoría Servicios Social Formación profesionales Media Innovación Azure
    5. 5. Pablo BouzadaKey Consultant en pasiona ConsultingDivulgador Tecnológico en Fundación Techdencias @pbousanpbouzada@pasiona.compbousan@techdencias.net Fernando Escolar Key Consultant en pasiona Consulting Divulgador Tecnológico en Fundación Techdencias @fernandoescolar fescolar@pasiona.com fescolar@techdencias.net
    6. 6. @techdencias@pasiona #BCD1 2
    7. 7. MANTENIBILIDAD Comprobación estática de tipos. POO: interfaces, clases, herencia Module pattern.
    8. 8. Establecer orden en el caos
    9. 9. ¿POO en Javascript?
    10. 10. ¿Otro lenguaje nuevo? TypeScript JavaScritp
    11. 11. ¿Otro lenguaje nuevo? TypeScript JavaScritp
    12. 12. Cualquier librería Javascript
    13. 13. Integrado con tu IDE favorito
    14. 14. ¿Quién está detrás de todoesto? Anders Hejlsberg Tú, es un proyecto Open-Source
    15. 15. Resumiendo…Web:http://www.typescriptlang.org/Código fuente y ejemplos:http://typescript.codeplex.com/
    16. 16. Pablo Bouzada @pbousan Q&Apbouzada@pasiona.compbousan@techdencias.netFernando Escolar @fernandoescolarfescolar@pasiona.comfescolar@techdencias.net
    17. 17. BARCELONA DEVELOPERS CONFERENCE 2012 | 6 dic – 7 dic – 8 dic

    ×