xxxMaoxxx

Archive for febrero, 2011

Smartphone-VB en los celulares

by on Feb.16, 2011, under Uncategorized

Mejor conocido como teléfono inteligente porque ofrece mas funciones de lo puede brindar un teléfono común.
Por eso cada día los teléfonos son más inteligentes y para beneficio de nuestro bolsillo algunos se encuentran a precios accesibles dando cabida a una nueva revolución al igual como paso con la computadora personal y el internet.
La mayoría de los teléfonos inteligentes soportan la agenda personalizada, correo electrónico. La característica fundamental es que todos los teléfonos inteligentes permiten la instalación de programas para incrementar el procesamiento de datos y conectividad.

Los teléfonos inteligentes necesitan un sistema operativo para que tengan un interfaz natural con el usuario. Windows Phone es un sistema operativo para teléfonos inteligentes. Originalmente apareció bajo el nombre de Pocket PC, como una ramificación de desarrollo de Windows CE para equipos móviles con capacidades limitadas. En la actualidad, la mayoría de los teléfonos con Windows Mobile vienen con un estilete digital, que se utiliza para introducir comandos pulsando en la pantalla.
Symbian es un sistema operativo propietario diseñado para teléfonos móviles, con librerías asociadas e interface de usuario. Desciende de Psion EPOC y corre exclusivamente en procesadores ARM, es producido por Symbian Ltd, sociedad formada por Nokia (47.9%), Ericsson (15.6%), Sony Ericsson (13.1%), Panasonic (10.5%), Siemens AG (8.4%) y Samsung (4.5%).

Muchos de los dispositivos con Symbian OS además de C++ pueden ser programados en OPL, Python, Visual Basic, Simkin y Perl, así como en Java ME.
El plug in para Visual Studio de AppForge llamado “AppForge CrossFire” que permitia programar en un dispositivo Symbian en Visual Basic, VB.NET o C# dejo de estar disponible en el 2007 cuando Oracle compro la propiedad intelectual de AppForge y anuncio que no tiene planeado vender o prestar soporte a los viejos productos de esta empresa. Finalmente también existe una versión del IDE de Borland para Symbian, así como herramientas o técnicas desarrolladas por la comunidad para programar en Linux o MacOS.

Algunos Smartphone vienen o se pueden descargar herramientas de desarrollo las cuales permiten desarrollar contenidos, aplicaciones y navegadores para su móvil.
Un ejemplo claro es la herramienta de visual studio que nos facilita Blackberry es el WEB Plug-in v2.0, esta herramienta permite que los desarrolladores creen, depuren y empaqueten contenido basado en navegador y widgets BlackBerry para los teléfonos inteligentes BlackBerry. BlackBerry Web Plug-in v2.0 incluye BlackBerry Widget Packager v1.0, un simulador de teléfonos inteligentes BlackBerry y el simulador de correo electrónico BlackBerry.

Requisitos técnicos
Sistema operativo: Windows® XP o Windows 7 (versiones de 32 y 64 bits)
Java®: Java 1.6
Eclipse®: Eclipse 3.5.0, EMF 2.4.1, WTP 3.0.3
Microsoft® Visual Studio®: como mínimo, Microsoft Visual Studio 2008 (Service Pack 1) Standard Edition

Al final diría yo el futuro esta en los teléfonos inteligente con cada una de las personas siendo programadores es decir ellos van hacer las aplicaciones a su modo de parecer, sus gustos y locuras.

Leave a Comment more...

*-*-Java en los Dispositivos Móviles-*-*

by on Feb.14, 2011, under Uncategorized

En la actualidad los dispositivos móviles son muy comunes o mejor dicho muy indispensables para la vida de cada persona. Nadie puede decir que en sus manos no a tenido un celular con juegos o con navegación de internet; realmente no nos damos cuenta de detrás de ese móvil se encuentra una serie de aplicación, lenguaje de programación, etc. Uno de ellos es Java ¿Quién no ha visto un juego en java o lo a jugado?
Para lo que no conocen a Java es un leguaje de programación su creador es la compañía SUN por el año 90, las aplicaciones de este lenguaje esta compilados (traducción de lenguaje escrito a lenguaje de programación) en un byte cote (código intermedio que el lenguaje de maquinas 0 & 1).
La principal característica de java es que puede ejecutarse en cualquier tipo de hardware es decir es independiente de la plataforma. Eso significa que una vez hecho el programa puede ejecutarse en cualquier dispositivo.
Para los dispositivos móviles java tiene un entorno de ejecución reducido y optimizado J2ME (Java 2 Platform Micro Edition) especialmente para el mercado de productos electrónicos.
La arquitectura J2ME esta dirigida a pequeños dispositivos como son teléfonos móviles, PDAs, etc. Esta orientado a entorno corporativos, la arquitectura esa formada por APIs (Interfaz de programación de aplicaciones) estándares que permiten que las aplicaciones desarrolladas se beneficien de las características multiplataforma de Java y puede tener una buena distribución de aplicaciones a la mayoría de dispositivos.
Para poder ejecutar Java para J2ME tiene que cumplir un rango amplio de dispositivos es necesario que contenga: Configuración, Perfiles, Paquetes Opcionales.
Una gran ventaja de la tecnología de Java es un lenguaje sencillo y fácil de aprender por eso no es muy complicado saber la tecnología J2ME.
Lo que se hace una desventaja es que el J2ME es muy limitado por el tamaño que ocupa y esto hace que su funcionalidad sea limitada.
Java es un lenguaje d programación de propósito general. Puede ser usado prácticamente en cualquier cosa.
Tiene como cualquier plataforma ventajas y desventajas, pero es una plataforma muy solida y robusta. En todo caso la sintaxis del lenguaje ha tenido problemas de evolución pero es una desventaja mínima, cuando se tienen a la mano tantos y potentes componentes.

Leave a Comment more...

La naturaleza

by on Feb.14, 2011, under Uncategorized

La naturaleza hay que cuidarla =) (=

Leave a Comment more...

  • Opciones

  • Comentarios recientes

    • Looking for something?

      Use the form below to search the site:

      Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

      Visit our friends!

      A few highly recommended friends...

      Archives

      All entries, chronologically...