Page 1

Proyecto #1 Analiz Jiang


Proyecto #1 • Herramientas Desarrolladoras: • Indicaciones Generales del Proyecto: • Investigue lo siguiente: • Herramientas HTML (5) • Aplicaciones para trabajar Gráficos (Imágenes) (5) • Herramientas de Programación orientadas a objetos (5) • • •

Se debe investigar a profundidad cada una de las herramientas investigadas. Colocar ejemplos reales de las herramientas Áreas de Aplicación. Justifique su respuesta

• Este proyecto se entrega de forma digital en la plataforma


Herramientas HTML • CoffeCup Free Editor: Un editor multiplataforma (Windows, Mac) y gratuito con soporte para multitud de características: ayuda contextual a la escritura de código, vista previa del resultado a medida que escribimos, etc..


• Microsoft Visual Studio Express for Web: es una herramienta técnica orientada a programadores y con muchas otras posibilidades avanzadas, ofrece un soporte estupendo para diseño de páginas Web, con editores avanzados de HTML, CSS y JavaScript


• JetBrains WebStorm: uno de los mejores editores de código del mercado, soporta otros lenguajes como CoffeeScript, TypeScript y Node.js, y multitud de librerías de JavaScript, sistemas de control de código, testeo unitario, etc....


โ€ข BlueGriffon: excelente editor WYSIWYG utiliza por debajo el motor de renderizado de Firefox para visualizar las pรกginas a medida que las vamos editando. Cuenta con ayudas a la escritura de cรณdigo


โ€ข Notepad++: Dispone de multitud de plugins para extender su funcionalidad, y como es muy popular hay muchos donde elegir. Va mucho mรกs allรก que el bloc de notas ya que ofrece sintaxis coloreada, estructuraciรณn de cรณdigo


Aplicaciones para trabajar gráficos: • Adobe Kuler: El software de Adobe que te permite crear paletas de colores personalizadas a partir de imágenes también tiene una aplicación gratuita para Iphone, Ipod y Ipad. Si quieres reproducir el color de una imagen. Solo tienes que tomarle una foto y pasarla por esta app


• Layers: ¿Quieres comenzar un diseño pero no tienes acceso a un computador? Esta aplicación compatible con Photoshop te permite ilustrar en tu celular y luego continuar tu diseño en este software. La app incluye diversas herramientas y permite emplear hasta cinco capas


• iFont: ¿No encuentras la tipografía perfecta para tu diseño? Prueba con iFont, que pone a tu alcance la posibilidad de descargar miles de tipos de letra en tu celular.


• Over: Se trata de una herramienta de edición para fotografías. Entre sus funciones se encuentran: modificar el tamaño de tus fotos, rotarlas, recortarlas, aplicarles distintos efectos y textos y cambiar sus colores.


• Capture CC: ¿Convertir fotografías en gráficos vectoriales en pocos segundos? Esta aplicación de Adobe lo hace posible. Además, permite hacer todo tipo de modificaciones a la imagen captada antes de transformarla.


Herramientas de Programación orientadas a objetos • ActionScript: desarrollado como una forma para que los desarrolladores programen de forma más interactiva. Permite mucha más eficiencia en las aplicaciones de la plataforma Flash para construir animaciones de todo tipo, desde simples a complejas, ricas en datos e interfaces interactivas. ActionScript 3.0 ofrece un modelo de programación robusto que resulta familiar a los desarrolladores con conocimientos básicos sobre programación orientada a objetos.


• Java: fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo


• Objective-C: creado como un superconjunto de C para que implementase un modelo de objetos parecido al de Smalltalk


โ€ข Python: Se trata de un lenguaje de programaciรณn multiparadigma, ya que soporta orientaciรณn a objetos, programaciรณn imperativa y, en menor medida, programaciรณn funcional. Es un lenguaje interpretado, usa tipado dinรกmico y es multiplataforma.


• Lexico: para facilitar el aprendizaje y la enseñanza de la programación orientada a objetos. Las investigaciones realizadas con él así lo han comprobado que puede mejorar el desempeño y la habilidad lógica de los estudiantes pues les permite experimentar con los algoritmos diseñados

Proyecto #1  

asignacion #1.2

Proyecto #1  

asignacion #1.2

Advertisement