Archivos de Etiquetas: bloggers invitados

¿Por qué deberías tener un tablet?

Sony Tablet S

Los tablets son gadgets más grandes que un teléfono pero más pequeños que un ordenador portátil, ofrecen funciones que normalmente se encuentran disponibles en por lo menos uno de los dos y son una de las soluciones más pequeñas, livianas y portátiles disponibles en el mercado. Tal vez ya te habrás preguntado alguna vez si realmente vale la pena comprar este gadget y el fin de este artículo es precisamente ese, convencerte de comprarte uno.

1.    Acceso a la web e e-mail

Este dispositivo normalmente les ofrece a sus usuarios acceso a Internet, bien sea a través de una red móvil 3G o de una conexión Wi-Fi; con él podrás recibir y enviar e-mails, así como también podrás explorar la web. Además la pantalla táctil puede ayudarte a hacer de esta experiencia algo muy divertido, ya que gracias a una enorme serie de avances tecnológicos recientes, el uso de este tipo de pantallas ha convertido la experiencia de la red en algo muy innovador, fácil e intuitivo.

Leer más

Android versus Iphone desde el punto de vista del desarrollo

Iphone vs Android

Actualmente el mercado de smartphones está copado por dos plataformas, Android y Iphone, con cierta ventaja para terminales Android. Muy de lejos les siguen Blackberry y Windows Phone. En el siguiente artículo vamos a ver los pasos que hay que dar para convertirse en desarrollador Android y Iphone. También cómo subir y distribuir nuestras propias aplicaciones en cada una de las plataformas. Después de leerlo, seguro que lo tienes claro, Android es tu elección ;-D

Qué necesitamos

Si queremos desarrollar aplicaciones para el Iphone debemos disponer de un Mac con sistema operativo Leopard o Snow Leopard instalado, con el coste que ello supone si no disponemos de un ordenador de estas características. Para empezar a programar debemos descargar el Iphone SDK que es un conjunto de herramientas que incluyen el IDE Xcode, el Iphone Simulator y un conjunto de herramientas adicionales. Para descargar el SDK es necesario registrarse como desarrollador. Una vez descargado el SDK podemos empezar a programar, pero sólo podremos probar nuestras aplicaciones en el simulador de Iphone. El lenguaje de programación utilizado en esta plataforma es el Objetive-C. Se trata de un lenguaje orientado a objetos creado como un superconjunto de C con un estilo parecido al de SmallTalk.

Leer más

Adictos al Smartphone

Adictos smartphone

Si tuviésemos que definir con una sola palabra la era en la que nos encontramos, muchos estaríamos de acuerdo en definirla como la era móvil. Las nuevas tecnologías se han ido introduciendo poco a poco entre nosotros, hasta llegar al momento en el que nos encontramos, en el que podríamos, si así lo quisiésemos, estar en contacto con cualquier persona, a cualquier hora del día, prácticamente desde cualquier lugar del planeta. Y decíamos era móvil, aunque tampoco estaría mal referirnos a la misma como la era “del móvil”, ya que si, de entre las nuevas tecnologías a las que antes nos referíamos, tuviésemos que destacar una, posiblemente el teléfono móvil sería una de las más importantes.

Muchas son las ventajas que hoy tenemos al alcance de nuestra mano, y que hace un tiempo eran impensables. Las empresas han sabido aprovechar esta circunstancia y crear páginas web compatibles con dispositivos móviles es hoy en día una necesidad.  Tenemos literalmente en nuestra mano, la posibilidad de, desde reservar una habitación de hotel hasta alquilar un coche, llenar nuestra nevera, comprar un ramo de flores o hacernos con las últimas tendencias de moda; y, muchas veces, a precios más económicos que en los canales tradicionales de venta. Además de todo esto, también tenemos la ventaja de poder estar siempre conectados, aunque esto llevado al extremo, se puede convertir en un problema, o incluso, en una adicción.

Leer más

Mono for Android, recargando el desarrollo de software para Android

Mono for Android

El desarrollo de software para Android nativamente está soportado por Java, principalmente por su estructura y forma de programación, haciéndolo uno de los lenguajes más completos en la industria y con mayor adaptación a diferentes escenarios durante toda su existencia. En el desarrollo de software para Android, la primera opción es Java sin lugar a dudas, pero existen frameworks que permiten la realización de aplicaciones con diferentes arquitecturas como RhoMobile o App Titanium por mencionar a algunas, utilizando javascript principalmente para el desarrollo de estos aplicativos ya sean nativas, pseudonativas (híbridas-scripting) o WebApps. La ventaja de estos frameworks es que permiten la generación de códigos base que puedan ser re-utilizados en otros dispositivos, tales como iOS, BlackBerry, etc.

Uno de estos frameworks, es el proyecto Mono, que fue nombrada la tecnología con mayor influencia del 2010 de acuerdo a la prestigiada revista Software Development Times (SDTIMES) (en el artículo del 20 de mayo del 2011 de Alan Zeichick) debido a que ha logrado portar codificación de otros lenguajes principalmente CSharp a plataformas ajenas a Windows. Del proyecto de código abierto Mono Project liderado por el padre de Gnome, Miguel De Icaza, se ha generado una alternativa en el desarrollo de software para Android y éste es el proyecto licenciado: Mono for Android de la empresa Xamarin, que tiene un grupo envidiable de los mejores desarrolladores de software del mundo entre sus filas, como por ejemplo su propio CEO, Nat Friedman, uno de los más influyentes y respetados desarrolladores del mundo (considerado como uno de los padres de SuSe), así como Chris Hardy, Joseph Hill y desde luego el mismo Miguel De Icaza.

Leer más