Martes, 17 de enero de 2012 Creado por

Existen muchos métodos y herramientas para desarrollar aplicaciones y funciones que vemos día a día en varios sitios webs. Uno de ellos es el conocido HTML5, el cual desplaza el uso del Flash y permite crear cualquier tipo de contenido para ordenadores, móviles y tablets.

Debido a la sencillos de programar con HTML5, traemos una herramienta que genera plantillas en varios pasos sencillos de seguir, gracias a un tutorial para principiantes sin tener que gastar ni un solo euro.

Se trata de Initializr, y comienza ofreciéndonos tres maneras distintas de generar la plantilla HTML5, una con una duración de 1 segundo, otra con 15 segundo de edición y la tercera y la más compleja que toma un minuto en configurar. Las tres ofrecen la calidad necesaria para crear lo que estamos buscando, sin embargo son tan sencillas de utilizar que la velocidad de diseño es increíble. El resultado final es profesional y se puede notar gracias a la calidad del programa y sus plantillas.

Via: PcDigital

Jueves, 12 de enero de 2012 Creado por

Los desarrolladores que planean ingresar al mundo de Android programando aplicaciones y juegos cada día tienen más cerca programas que les facilitan este tipo de tareas, una de ellas es DroidEdit, que permite editar código Android para poder crear nuestras propias aplicaciones y subirlas al Android Market una vez finalizadas.

Se pueden obtener dos tipos de licencias con DroidEdit, la gratuita y la paga. Ambas funcionan para editar el código usado en teléfonos inteligentes y tabletas. La aplicación tiene soporte para distintos tipos de lenguaje de programación como Ruby, SQL, Java, CSS, HTML, C, C++, etc.

Dentro de las funciones extras que trae DroidEdit también podemos encontrar herramientas para sincronizar archivos editados a nuestra cuenta personal de Dropbox (almacenamiento en la nube), configurar atajos de teclado, personalizar la interfaz de edición y mucho más. Esto permite al desarrollador tener un banco de trabajo completo y especialmente hecho para el, donde podrá crear sus aplicaciones para Android sin perder tiempo y de manera sencilla.

Via: PcDigital

Miércoles, 7 de diciembre de 2011 Creado por

Python ha vuelto a ganar el premio a mejor lenguaje de programación de Linux Journal (por tercera vez).

El premio tiene mucha importancia, ya que es otorgado por uno de los magazines de referencia dedicados al sistema operativo y uno de los más populares entre los programadores aficionados. Su eterno rival, C++ se quedó con un 6% menos de votos en el ránking…

Para los no duchos en el tema, decir que Python es un lenguaje de programación multiparadigma  moderno que soporta orientación a objetos, programación imperativa y programación funcional. Además es un lenguaje interpretado fuertemente tipado y además multiplataforma. Pero la gran ventaja sobre otros lenguajes es su sencillez y la limpieza resultante de su código, que lo hace fácil y rápidamente entendible.

Existen diferentes implementaciones del lenguaje, como CPython, ronPython (que es la implementación para .NET), Jython (Java), Pippy (implementación para Palm), etc…

Actualmente va por la versión 3.2, aunque le auguro muchos más años de buen funcionamiento y desarrollo…

Jueves, 27 de octubre de 2011 Creado por

Ahora programar Javascript está a la altura de la mano gracias a CodeAcamedy, un sitio web que funciona como aplicación interactiva y educativa para todos aquellos con ganas de tener conocimiento sobre programar Javascript.

Cuando ingresamos al sitio de CodeAcamedy debemos elegir a qué clase de programación estamos apuntando, esto corresponde a sitios webs, aplicaciones de escritorio, juegos, etc, por lo que se necesita tener alguna idea del objetivo que queremos lograr.

El sitio funciona también como red social, permitiendo agregar contactos y amigos e ir aprendiendo junto a ellos determinadas lecciones. La interfaz del mismo es muy detallada, mostrando un porcentaje del tutorial cursado, de manera que se puede ir midiendo el progreso por día o semana. Si bien se puede acceder a los tutoriales sin registrarse al sitio, si queremos hacerlo de manera seria y ordenada es recomendado para poder tener el seguimiento y la capacidad de agregar amigos.

Via: PcDigital

Martes, 17 de mayo de 2011 Creado por

Scala, un reciente lenguaje de programación creado por Martin Odersky en 2003 está a punto de dar el salto comercial.

En realidad el lenguaje ya tiene verdaderas legiones de seguidores, aunque no ha sido hasta ahora que su creador se ha decidido a ponerlo en circulación en el mercado a través de una empresa de su propia creación llamada Typesafe que será la encargada de su explotación comercial así como también ofrecerá servicios de mantenimiento, formación y consultoría para empresas.

Si nos metemos con las características del lenguaje en sí, encontraremos varias ventajas como el hecho de ser una solución compatible con Java Virtual Machine, la cantidad de código necesario para programar es inferior a la que se requiere con el lenguaje Java, Scala implementa un sistema de tipos expresivo que refuerza a que las abstraciones de tipos se usen en forma coherente y segura (Tipificado estático), extensibilidad, etc…

Para que os hagáis una ligera idea de la presencia de este lenguaje actualmente, lo implementan servicios como la red de microblogging Twitter, el periódico “The Guardian”, FourSquare, Sony, Siemens, etc…

Web: Scala

Jueves, 27 de enero de 2011 Creado por

CSS Killswitch es un complemento para diseñadores web que desactiva un site si el cliente no paga.

Me explico. Si trabajas como diseñador web, puede darse el caso de terminar una web y que el cliente que te la encargó no pague (recomiendo cobrar antes al menos una parte jeje). Para eso está CSS Killswitch, que a través de un archivo externo crea un estilo (desactivado por defecto) que enlaza a la web del cliente y si este no paga, se activa, dejando la web del moroso más negra que el betún…

De esta forma evitamos a los clientes espabilados que cambian las claves de acceso FTP y al panel de administración. Aunque, si se conoce un poquito de programación web se puede saltar este método. Pero al menos le habremos causado algunas molestias!!

Web: CSS Killswitch

Martes, 13 de abril de 2010 Creado por

Ya está disponible la primera beta de la versión 2.7 del lenguaje de programación creado por Guido van Rossum en 1991 Python.

Esta versión 2.7 se considera como la última versión mayor en la serie 2.x antes de cambiar a la 3.x. La presente versión ya cuenta con muchas de las mejoras que se verán también en Python 3.1. Por citar algunas: Módulo io mucho más rápido, numeración automática de campos en el método str.format(), vistas de diccionario, módulo sysconfig, etc…

Puedes encontrar mucha más información en este enlace donde también tendrás opción de descargar los instaladores para comenzar a trabajar con esta nueva versión.

Martes, 16 de marzo de 2010 Creado por

Aunque para todos los sistemas existen programas de edición de texto o editores de código para desarrollar aplicaciones, tanto en forma gratuita como de pago, una de las mas conocidas en entornos Mac hace algún tiempo era Smultron.

Esta aplicación se caracteriza por su ligereza, ocupa poco, es muy rápida en su respuesta y organiza de manera cómoda todos los archivos abiertos. Además, permite resaltar automáticamente y por colores los distintos sistemas de programación que estemos empleando. La lista de sistemas soportados es muy amplia, desde los distintos modos de lenguaje C pasando por Cobol, Pascal, SQL o HTML y PHP.

Al parecer, debido a la imposibilidad de continuar el proyecto por parte de su desarrollador original, Jean-François Moy ha decidido retomarlo y seguir actualizándolo hasta que en un futuro próximo cambie de nombre y despegue de nuevo. De momento, aparte de algunas correcciones, ya se ha traducido a 64 bits para que funcione de manera óptima en la última verión de Mac OS.

Vía: Applesfera
Web: Smultron


Sábado, 13 de marzo de 2010 Creado por

Con el título de Unreal para todos no nos referimos a que podamos jugar al título que lo ha hecho famoso en todos los dispositivos, tostadoras incluidas. Detrás del juego Unreal existe un motor de programación (UGE) que es el que permite disfrutar de tan buenos gráficos 3D, físicas interactivas y gran cantidad de elementos sincronizados en el juego.

Lo que hace unos meses se hizo realidad fue la liberación de este motor que os comentamos para todos los usuarios. El Kit de desarrollo de Unreal (UDK), aunque en versión beta, puede ser descargado gratuitamente por cualquier usuario que quiera dar sus primeros pasos con el arte de los videojuegos. El UDK se encarga de todo el proceso, desde la edición del contenido, modelado, luces, cinemáticas, renderizado, opciones online, etc.

Como podeis ver es una aplicación muy potente para todo tipo de desarrollos, no es necesario hacer juegos estilo Unreal Tournament, si comprobáis su cartera de títulos en desarrollo no faltaran ideas para vuestros propios propósitos.

Por último, una de las novedades por la que este Unreal DK es noticia se debe a que durante la conferencia de desarrolladores de videojuegos de San Francisco (GDC) de este año ha sido presentada funcionando sobre un teléfono de Palm (Pre) ejecutando una mini versión en 3D totalmente funcional, con lo que el abanico de plataformas disponibles para Unreal es aun mas amplio. Eso si, el UDK de momento sólo esta disponible para Windows xp/vista.

Vía: Palm Dev Blog
Web: UDK


Martes, 9 de marzo de 2010 Creado por

Acabamos de saber que Palm ha liberado por fin la primera beta del Plug in Developer Kit para su sistema WebOS. Este kit contiene un compilador C/C++ así como las herramientas necesaria para realizar todos los pasos de nuestra aplicación.

En principio parece que la aplicación deberá desarrollarse por el método tradicional (SDK o la plataforma Ares de Palm), a la que se añadirán los gráficos 3D y las opciones mas potentes gracias a este nuevo sistema de desarrollo.

Ya hemos podido ver algunas demostraciones de las capacidades de este terminal gracias a Electronic Arts o Gameloft, pero hacía tiempo que los desarrolladores demandaban esta herramienta para las demás aplicaciones.

De momento este PDK sólo esta disponible para Windows y Mac, aunque la versión Linux se lanzará tan pronto concluya la Beta.

Vía: PreCentral
Web (requiere registro): Developer Palm