Mostrando entradas con la etiqueta Utilidades. Mostrar todas las entradas
Mostrando entradas con la etiqueta Utilidades. Mostrar todas las entradas

Comenzando a programar en JavaScript

viernes, 11 de noviembre de 2011 Etiquetas: , ,

Introducción

JavaScript es un lenguaje de programación interpretado, esto es, que no necesita la realización de una compilación que generé un binario para su ejecución. 

Este lenguaje de programación fue creado por Netscape en 1995. Tienen muchas similitudes sintácticas con C y Java, con este último, a pesar de compartir parte del nombre, no tienen nada que ver, teniendo finalidades totalmente diferentes.

JavaScript se ejecuta en el navegador, en la parte cliente. Todos los navegadores modernos incorporan un interprete capaz de ejecutar el código. Aunque también se utiliza en otros ámbitos su mayor uso es para dar mayor funcionalidad a las páginas web, sobre todo desde las web 2.0.

¿Qué necesito para empezar a programar?
Pues para para empezar a programar en JavaScript necesitas bien poco, un editor de textos y un navegador web para poder probar.

Hay gran variedad de herramientas para programar en javaScript, las hay de pago y las hay libres. Entre estas ultimas hay entornos de programación completos y otros que son editores de texto con resaltación de sintaxis y alguna utilidad mas. Algunos son:

  • Aptana: Completo entorno de desarrollo de código libre. Basado en Eclipse.
  • Komodo: Es la versión gratuita de otra herramienta más grande.
  • Notepad ++: Editor de texto son resaltación de sintaxis.
  • JEdit. Como el anterior, con gran cantidad de plugins que bien configurados le dan mucha pontencia

Otro complemento muy útil para el desarrollo de programas web es el plugin FireBug para firefox . Una completa herramienta que nos permitirá depurar tanto javaScript, como el código HTML y CSS que componen nuestra página. Incluye ejecución paso a paso del código JavaScript, modificación de valores CSS o HTML, vamos muy completo, creo que imprescindible.
 
Bibliografía y Enlaces
[1] Wikipedia (2011) JavaScript (Castellano)
[2] FireBug (2011) Programa (Inglés)
[3] W3Schools (2011) JavaScript Tutorial (Inglés)
Imagen  tomada del aquí

Log: Depuración de código.

lunes, 1 de agosto de 2011 Etiquetas: , , ,

Introducción


Durante la fase de desarrollo de una aplicación siempres llega el momento de realizar pruebas de la misma, y seguro que aparece algún bug que hay que corregir. Android bajo el paquete android.util.Log[1] nos proporciona una utilidad de log para poder escribir mensajes y ver por donde se ejecuta la aplicación, facilitando así la fase depuración.

Desde el entorno de desarrollo Eclipse[2] tenemos la posibilidad de realizar las pruebas de nuestra aplicación mediante la ejecución de un emulador de un terminal con Android. Con este emulador puedes definir la resolución de pantalla, versión del sistema operativo que ejecuta... vamos, muchas opciones para poder realizar una gran cantidad de pruebas. Además con la vista de ejecución hay una ventana donde podemos ver la salida de los logs que hemos ido indicando.

Yo tengo el problema que no tengo un ordenador última generación, vamos ni de penultima, entonces el ejecutar el emulador me va muy lento, así que para realizar las pruebas las hago directamente sobre terminales reales, me es mas rápido y así voy viendo el resultado final real. Esto tiene en inconveniente que no puede acceder directamente al log tal y como se puede realizar desde el entorno de desarrollo Eclipse.