jueves, 10 de abril de 2008

micro guia

micro guia

video mashup

aqui esta el video del mashup

jueves, 6 de marzo de 2008

Avance Actividad 7 - Software para celulares

Bueno, investigando un poco esto del software para celulares,y dandonos cuenta que algunos equipos tambien han hecho algo "parecido" a lo que nosotros investigamos,y pues es lo siguiente:

1.Descargamos Wireless Toolkit 2.5.2 de la pagina de sun
2.Nos faltaba actualizar el JDK y tambien bajamos dicha actualizacion
3.Hecho esto abrimos el wireless toolkit y creamos un nuevo proyecto llamdo "HelloWolrd"(ya q asi se llama la clase en java)
4.Nos crea una carpeta con varias subcarpetas,ahi localizamos la q se llama "src"
5.En esa carpeta vamos a guardar un archivo llamado: "HelloWorld.java"(el archivo se puede hacer con cualquier editor de texto,inclusive con notpad).
6.el codigo de dicho archivo es:

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HelloWorld extends MIDlet implements CommandListener {
private Command exitCommand;
private Display display;
private Form screen;
public HelloWorld() {
// Obtenemos el objeto Display del midlet.
display = Display.getDisplay(this);
// Creamos el comando Salir.
exitCommand = new Command("Salir", Command.EXIT,2);
// Creamos la pantalla principal (un formulario)
screen = new Form("HelloWorld");
// Creamos y añadimos la cadena de texto a la pantalla
StringItem saludo = new StringItem("","Hola Mundo...");
screen.append(saludo);
// Añadimos el comando Salir e indicamos que clase lo manejará
screen.addCommand(exitCommand);
screen.setCommandListener(this);
}
public void startApp() throws MIDletStateChangeException {
// Seleccionamos la pantalla a mostrar
display.setCurrent(screen);
}
public void pauseApp() {
}
public void destroyApp(boolean incondicional) {
}
public void commandAction(Command c, Displayable s) {
// Salir
if (c == exitCommand) {
destroyApp(false);
notifyDestroyed();
}
}
}
7.una ves hecho esto nos vamos al toolkit y le damos en "build", sino hay errores,le podemos dar en "run",nos aparecera un emulador de un celular con el programa en la pantalla,dentro del emulador le damos en "launch" y nos debe aparecer el texto que tenemos en el programa fuente, en este caso "Hola Mundo...Lenguajes de Programacion V - Mobile Performance"
8.esto nos indica que el MIDlet esta funcionando bien,cuando estemos seguros que si funciona bien, regresamos al toolkit y le damos en project,create package,con esto nos creara 2 archivos:HelloWorld.jar y HelloWorld.jad los cuales se suponen deben de funcionar al instalarlos en un celular,bueno eso es todo, nos vemos....

PD1:no nos funciono en el celular
PD2:tuvimos un problema con el toolkit al darle en "build" nos aparecia "couldn`t find jdk", esto lo solucionamos actualizando JDK a la version 6 y volviendo a instalar el wirelesstoolkit.

imagen de la actividad:


fuente: Programacion de juegos para moviles con J2ME - version pdf
autor:Alberto Garcia Serrano - www.agserrano.com

jueves, 28 de febrero de 2008

Book Maker - Libros Para El Celular

Que tal, pues aqui compartiendo un programa que genera un instalador en java, apartir de un archivo .txt,dicho archivo se instala en el celular y se pude abrir como una aplicacion mas.

Su uso es sencillo:
1.se instala el "book maker"descargar
2.se selecciona la ruta del texto(un pequeño limitante pues acepta solo .txt)
3.se selecciona tamaño de pantalla del celular,tamaño del texto,color, etc
4.se selecciona la opcion para que empiece a crear el archivo .jar
5.el archivo se instala en el celular como cualquier otro
6. para consultar el texto q se haya creado solo bastara con abrir la aplicacion.
saludos.

Libro de ejemplo: amor en tiempos de colera - Gabriel Garcia Marquez
descargar libro
PD:principalmente se utiliza para leer libros en el celular y creo que tambien podria ser util para hacer resumenes de la escuela y estudiarlos en todo momento.

miércoles, 27 de febrero de 2008

Los Mashups, uno de los pilares de la Web 2.0

¿Que es un Mashup? Pues es uno de los pilares de la famosa Web 2.0, la web social y colaborativa donde los usuarios tienen algo que aportar. Un mashup consiste en una aplicación web que utiliza recursos de mas de una fuente para crear un servicio completo.

Sería algo así como cocinar, simplemente tienes que coger los diferentes ingredientes (servicios) que tienes a tu disposición y combinarlos de forma apropiada para crear un plato delicioso (un mashup).

La verdad es que las empresas están empezando a darse cuenta de la importancia de los mashup, siendo su máximo exponente Google con su Google Maps (la aplicación que más mashups tiene).

La idea es simple, Google ha puesto a disposición de la comunidad de internet un servicio de mapas online (Google Maps) y lo ha abierto a través de APIs para que cualquiera pueda desarrollar aplicaciones sobre él. Y lo ha hecho sabiendo que millones de desarrolladores de todo el mundo son capaces de idear servicios que ni siquiera la gente de Google podía imaginar.

Pero no solo Google apuesta por los Mashups, hay muchas mas empresas de internet que apuestan por esta filosofía como eBay, Microsoft con Windows Live, Yahoo!, Youtube, Flickr o Amazon.com, por poner algunos ejemplos.

Existen mashups de múltiples servicios, de mapas (Google Maps), de fotos (Flickr), de compras (Amazon), de videos (Youtube)…

La potencia de los mashups radica en dos pilares básicos:

* La facilidad de utilizar los recursos de las fuentes originales gracias a un API sencillo y bien documentado o una fuente RSS.
* La imaginación de los usuarios llevada hasta limites insospechados, lo que permite darle una vuelta de tuerca mas a los servicios originales sin tener que reinventar la rueda.

Algunos ejemplos de mashup podemos verlos en ProgrammableWeb, donde hay listados miles de mashups diferentes.

Es por ello importante pensar que en un futuro la mayoría de los servicios que se lancen en internet permitirán la creación de Mashups, permitiendo a los usuarios explotar su potencial y favoreciendo la mezcla de servicios para crear otros nuevos más útiles.

miércoles, 20 de febrero de 2008

nuevo post desde el celular(W300)

nuevo post desde el celular aqui en el salon de clases mientras les aplican el examen a los demas compañeros la hora es 9:52

martes, 19 de febrero de 2008

Audios finales

Raul Aragon Coria # 205179 - Lider
Duracion 2:26
Tamaño: 226kb
Formato: mp3pro
Descargar en Formato Mp3
Descargar en Formato AMR






Ricardo Arturo Villa Loera # 199563 - Secretario
Duracion: 00:30
Tamaño: 30kb
Formato: mp3pro
Descargar en Formato Mp3
Descargar en Formato AMR





Sergio Alejandro Luna Flores # 194907 - Tecnologias y Soporte
Duracion: 1:13
Tamaño: 52 kb
Formato: mp3pro
Descargar en Formato Mp3
Descargar en Formato AMR






Software usado:
-Nero wave editor
-Super 2008 converter
-Host Files - Boxstr
-Media-covert - convertidor en linea
-Reproductores flash - myflashfetish