Thursday, January 19, 2006

SI entran aca verán esta excelente herramienta de google que nos permitirá ahorrar KBs si queremos usar una conexión GPRS desde nuestros dispositivos móviles. Excelente para nuestro mercado y un punto más para google!! :)

1/19/2006 12:41 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Thursday, January 05, 2006
El nuevo Treo 700w en el mercado. Lo malo: No tiene WIFI. Ver este review y no tiene Windows Mobile 5.0 AKU 2 osea no tiene MSFP
1/5/2006 11:37 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



Luis Cabrera indica acerca de un bug en el método bug de Microsoft.WindowsMobile.Telephone.Phone.Talk(). Ahi explica como corregirlo.

César

 

1/5/2006 11:11 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback




Solo contarles que he vuelto a ser nombrado MVP en Windows Mobile. Pueden ver mi perfil aquí. Espero poder hacer mucho mas este año que los anteriores.

 

1/5/2006 10:57 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Saturday, December 31, 2005

A veces sucede que necesitas consumir un web service que implementa DIME (WSE 1.0/ 2.0) y te preguntas como se hace esto desde .NET Compact Framework.

Al buscar uno encuentra muchas cosas. Casey Chesnut es el creador del soporte WSE 2.0 para .NET Compact Framework y se encargo de portarlo al archi celebre OpenNETCF. OpenNETCF posee una clase OpenNETCF.Web.Services2.Dime que permite trabajar con ellas, solo debes seguir las indicaciones que nos da este amigo en el foro de opennetcf y listo:

Una vez creado el proxy del web service a consumir debes

1. En Reference.cs o Reference.vb, cambiar la clase base de tu :
System.Web.Services.Protocols.SoapHttpClientProtocol
a
OpenNETCF.Web.Services2.Dime.DimeWrap

2. Insertar este nuevo atributo en el webmethod a usar
[OpenNETCF.Web.Services2.Dime.DimeExtension]

justo antes de la línea:
[ System.Web.Services.Protocols.SoapDocumentMethodAttribute ("yada-yada-yada..."... ]

en vb.net seria

<OpenNETCF.Web.Services2.Dime.DimeExtension(),System.Web.Services.Protocols.SoapDocumentMethodAttribute ("yada-yada-yada..."... >

3. En vez de llamar a el metodo de WSE 2.0 en el cliente 
yourProxy.ResponseSoapContext.Attachments,
usa la colección
yourProxy.ResponseAttachments

Saludos ojala les sirva

12/31/2005 11:02 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



Haciendo un poco de búsquedas en http://www.a9.com pues llegué a el blog de Fernando Zandona. Radica en Sao Paulo y es el encargado de Windows Mobile para Latam (excelente!!!!!) .

Y por aqui hasta me menciona :)

 

12/31/2005 10:58 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Tuesday, December 06, 2005

Según barrybo en este artículo de MSDN uno puede simular recibir información de un file en formato NMEA en vez de usar un GPS real.

12/6/2005 7:47 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Friday, December 02, 2005

Si uno espera que sus aplicaciones web sean vistas correctamente en Pocket Internet Explorer, sobre todo sabiendo que tenemos dispositivos VGA, y en diferentes tipos de disposición en pantalla del contenido, es recomendable hecharle una lectura a esta página

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mobilesdk5/html/wce51conlayoutmetatag.asp

Saludos

12/2/2005 10:29 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Thursday, December 01, 2005

Pues eso busco un padawan, si alguno de ustedes esta interesado en participar en algunas investigaciones que quiero hacer para la comunidad windows mobile, ademas de querer aprender cosas nuevas de windows mobile, winfx, (asp.net solo si vemos atlas, ajax, web services y mobile controls) y  pues mandanme su cv al correo padawan@smartymobile.com  durante todo diciembre.

Según las características que más se acomoden a lo que busco trabajaré con la persona seleccionada.

Nos vemos

Cesar

 

 

 

 

12/1/2005 4:47 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Thursday, October 20, 2005

Ronald Armas hace una comparación sobre los phone edition y smartphones. Pueden darle una leida acá.

 

10/20/2005 9:32 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Saturday, October 15, 2005

Si necesitas probar las nuevas APIs de WM5.0 (sobre todo cuando se refiere a intercepción de sms) y no tienes como mandar un SMS a tu emulador, pues puedes mandarte un SMS a ti mismo desde el emulador usando el número +14250010001 (fuente), asi que ahora no hay excusas que no tengo móvil etc etc :)

smsemulador.jpg

Otro link que puede ayudarles mucho a programar es este.

10/15/2005 12:43 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Friday, October 14, 2005

En channel9 podemos encontrar una prototipo en wm 5.0 donde muestran Avalon (WFP) en acción. Más información aquí

10/14/2005 10:53 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Tuesday, October 11, 2005

Versión 01.00.00 Rev 0

Esa pregunta me la hago hace casi un año, bueno quizás más. Desde la aparición de los Smartphones y los Pocket Pc Phone Edition hace ya unos años atrás, la pregunta salta a la vista.

El inicio

Si vamos desde un principio, los smartphones que salieron alla por al año 2002 realmente no eran dignos de competir con los teléfonos móviles actuales. El smartphone SPV 100 el primer modelo GSM que salió realmente era lento para la primera camada de los smartphones, mientras que el XDA Pocket Pc Phone Edition bibanda GSM (900-1800) era un buen pocket pc teléfono y mostraba un primer intento de conectividad dentro de una PDA.

los primeros.JPG

¿Cuál era la realidad en el Perú?

Por esas épocas y cómo sigue siendo hasta ahora, Telefonica del Perú (CDMA) y TIM Perú (GSM) tenían casi todo el mercado celular. Nextel era (y creo qeu aun lo es) un abanderado a nivel empresarial con su solución Push-To-Talk y el desaparecido Bellsouth que tenía un mercado cautivo de usuarios finales.

Desde el punto de vista empresarial, las soluciones que otorgaban estos operadores eran aplicaciones WAP dónde la conectividad via CDMA, o GSM era realmente para llorar. Nextel cobraba por esas epocas tarifas planas de conexión a internet a 14400 kbps, ahora impensable.

Y porque no hubo una primera proximidad de estos equipos Pocket Pc Phone Edition y Smartphone, yo particularmente creo, debido a lo costoso del hardware (un smartphone costaba en esas epocas 350 euros y un phone edition rodeaban los 800 dólares - dejenme decirle que los costos no han variado mucho a la fecha) y las pocas prestaciones, o mejor dicho provecho que le podían sacar las empresas. Tener un pocket pc phone edition para navegar una página WAP suena a tener un Ferrari para ir a comprar el pan. Equipos de mucho menos costo cumplían con las necesidades de las empresas y era suficiente.

El desarrollo WAP se hacía en JAVA, ASP, CGI, PHP y alguno que otro atrevido en Visual Studio 2002 con el Mobile Internet Toolkit.

Los años han pasado en el camino hemos visto las mejoras de los equipos, en los phone edition hemos experimentado desde la XDA II al Imate JasJar, pasando por una serie de dispositivo vemos en resumida cuenta que contamos con Pocket Pc con capacidades de teléfono que además poseen:

  • Más de 500 MHZ de Procesador en algunos casos
  • 128 MB de RAM/ROM y Expansión de memoria hasta 8 GB
  • WIFI
  • BT
  • Teclado
  • Pantalla VGA
  • EDVO y UMTS

Poniéndonos a la par con muchos equipos de otras marcas.

En el caso de los smartphones, este si ha sido un crecimiento mucho mas claro. Hasta la version 2003 segunda edición no podemos decir que MS haya tenido una pegada con sus teléfonos. El HTC Feeler y el HTC Typhoon dieron un nuevo giro a la telefonía usando Windows Mobile. La sincronización y similitud de aplicaciones con las de tu escritorio han hecho que existan hasta foros con mas de 100000 miembros

now.JPG

En el mercado de los smartphones podemos encontrar:

  • Procesador OMAP TI a 200 MHZ
  • Capacidad de almacenamiento de 64 MB ROM extendible a 1 GB
  • WIFI (Si WIFI, VoIP está a la vuelta)
  • Bluetooth
  • Juegos, Java Manager
  • Precios tan igual como los teléfonos que venden Telefónica del Perú, TIM y Nextel

TIM y Telefónica cuenta con una red de datos privilegiada una con EDGE y otra con EDVO, y teniendo equipos que pueden cubrir muy bien estas necesidades como el HTC Wizard y el HTC Wizard para EDVO es en verdad, una pena que nuestras empresas no cuenten con estos espectaculares equipos.

Ahora no quiero escuchar que son equipos costosos, ojo lo son, pero tan costoso como un Nokia o un Sony Ericsson, llamado a ser de gama alta y media alta, cualquier subvención hecha por la operadoras hacen que estos dispositivos sean alcanzables. Actualmente tengo que amigos comprando telefonos Nextel de ultima generación a mas de 450 dólares y otros comprando los ultimos sony ericsson a muchas veces casi 800 dólares. Claro esos son los casos mas peculiares, pero a nivel empresarial un buen paquete de datos, subvención de equipos y tarifas mensuales pueden soportar claramente la inversión de este parque móvil para aplicaciones empresariales principalmente y de consumidores finales, en el caso particular de los smartphones.

Y a que voy con esto, actualmente las empresas están buscando cada vez mas aplicaciones móviles, así como los usuarios finales. Sólo existen aplicaciones hechas en WAP, y actualmente aplicaciones clientes hechas en BREW o J2ME. No digo en ningún momento que sean plataformas de desarrollo malas, para nada, sólo que están reducidas a las pocas capacidad de los dispositivos móviles con que las operadoras atienden las necesidades empresariales. Aplicaciones que solo toman pocos datos y no procesan mucha información.

Los lenguages de desarrollo, mientras que en J2ME no es tan parturiento para alguien que viene del j2EE y es multiplataforma, BREW es sólo de un selecto grupo de muy buenos desarrolladores, pero a mi parecer no es una tecnología que tenga mucho futuro por su modelo de comercio y su falta de adopción en muchos paises avanzados. Tengo 2 amigos expertos en el tema, y si que la sufrieron para poder ser ahora entes referentes en BREW.

Porque creo que Windows Mobile es un buena oportunidad para los operadores telefónicos, de acoger hardware y un software muy compatible con las aplicaciones empresariales que se cuentan en los back offices de las empresas.

Se puede programar en muchos lenguajes:

  • Embedded Visual C++
  • .net Compact Framework (Visual Basic y C#)
  • .NET Framework a través de terceros y compatible con otros dispositivos como PALM, Nokia Serie 60 y otros

Así tenemos un conjunto de APIs que permiten a muchos desarrolladores que existen en el Perú en .NET poder acceder al desarrollo para operadoras contando con herramientas de desarrollo realmente fáciles de entender y de fácil adopción.

Uno puede fácilmente imprimir, crear conexión bluetooth entre dispositivos, entre otras funcionalidades, todo con código administrado permitiendo de manera exponencial hacer crecer las aplicaciones empresariales sin depender de altos costos de aprendizaje y especialización. (Y no tienes que aprender C++ yupiii)

Acepto, las aplicaciones para Windows Mobile devices no son tan portables a otros tipos de dispositivos (appforge es quizás la exception de la regla) pero creo que una solida solución con Windows Mobile permite crear aplicaciones de campo que no sólo son dispositivos de entrada para un usuario que está ya participando digitalmente del negocio, si no que también se convierte en una herramienta de decisión para el information worker que le permite enriquecer y potenciar su trabajo, asegurando mayor satisfacción y eficiencia en su trabajo.

Espero escuchar sus opiniones al respecto, que mas que ustedes para saber qeu piensan.

 

10/11/2005 12:08 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Monday, October 10, 2005

Pues eso hace unos dia nos podiamos dar vuelta por www.claro.com.pe (bueno, hoy no pude entrar) y podiamos ver la pagina de TIM, hoy vi mi primer comercial de Claro Perú dónde todos los clientes de TIM pasamos a formar parte de esta gran familia en toda latinoamerica :). Y es que AmericaTel ya está entre nosotros y así como en otros países ya llego la operadora con todo al Perú.

Así que cuando veré mi windows mobile smartphone con el señal Claro en vez de TIM??? :-)

claro2.jpg

 

10/10/2005 10:24 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Friday, October 07, 2005

Luego del viaje debido al Microsoft Summit para MVPs en Redmond, me he reincorporado a mi trabajo. Con buenas noticias estoy preparando una charla para la exposición para el evento de MS Jovenes a realizarse en Lima, en el centro de Convenciones de SENCICO, Calle La Poesía 351 San Borja, acerca de un tema por demás interesante, NET Compact Framework 2.0 y Windows Mobile 5.0.

Esperamos su asistencia al evento. Más detalles lo encontrarán aquí.

10/7/2005 8:32 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Tuesday, September 20, 2005

smartymobile.com es un dominio que adquiri hace unos meses para poder enfocarlo en tecnología smart client y mobile devices... por el momento smartymobile.com apuntará a este blog. Veremos como van mejorando las cosas estos meses.

9/20/2005 8:34 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Monday, September 19, 2005

Aquellos que no pudimos ir al PDC podemos bajar las presentaciones desde aquí.

9/19/2005 9:47 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



En msdn podemos encontrar aquí los pasos para instalar Windows Mobile 5.0 SDK con Visual Studio 2005 Beta 2.

9/19/2005 12:02 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Tuesday, August 30, 2005

Tengo la suerte de poder ayudar a Joao en poder probar todos los productos que realiza con su empresa Primeworks. Con la idea de poder darle un uso extremo a sus librerias, llegamos a esto Editar una base de datos SQL CE 2.0 en mi Pocket PC (Perú) desde Portugal:

Los pasos fueron los siguientes:

1. Yo uso un router DLink DI-624. Mi idea inicial fue mapear la ip interna de mi pocket pc usando Wifi en la DMZ del router. Pero asi no tuvimos éxito.

2. Usando mi tarjeta compact flash Hawking Tech que fue desempolvada para la prueba. La conecté a mi ipaq 4700 y a su vez, previamente retirando mi router del modem de Cable (128 kbps), me conecté directo al modem :). Pudiendo obtener una IP publica para este fin.

Luego el resto fue muy sencillo. Usando el TcpSQLCE y SqlConsole, Joao, que está en Portugal, pudo editar tablas en mi PDA (Usamos una versión de Northwind.sdf para el mismo). En verdad la experiencia fue espectacular.

 

 

8/30/2005 5:43 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Friday, August 19, 2005

Hace un buen tiempo que estamos preparando un curso para la comunidad peruana. Por fin esta tomando forma.

Pueden encontrar mas información aquí

8/19/2005 11:48 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Wednesday, August 17, 2005

IntheHand Ltd, empresa del amigo Peter Foot ha desarrollado estas apis administradas que nos permiten fácilmente usar los siguientes elementos:

  • InTheHand.Interop - Última version de P/Invoke y libreria COM Interop.
  • InTheHand.WindowsMobile.Configuration - Administrador para la configuración de Pocket PC Phone Edition y Smartphone.
  • InTheHand.WindowsMobile.Forms - Helpers para Formularios.
  • InTheHand.WindowsMobile.PocketOutloook - Tal vez una de las mejores APIs - Funcionalidad para Pocket Outlook y SMS.
  • InTheHand.WindowsMobile.Status - Acceso a propiedades del sistema.
  • InTheHand.WindowsMobile.Telephony - Empieza llamadas de voz en Pocket Pc Phone Edition y Smartphone.

No creen que es una buena librería!! La ayuda la pueden encontrar acá.

Y lo mejor de todo que por 50 dólares, no importa la cantidad de dispositivos y los proyectos en los que los uses.

Puedes comprarlo acá.

Un ejemplo, el otro día hice un pequeño programa para que a todos aquellos contactos cuyo correo electrónico termina con @microsoft le establezca el nombre de la compañía a Microsoft

El codigo es el siguiente:

private void btnContactos_Click(object sender, System.EventArgs e)
        {
            lstLista.Items.Clear();
            oic = outApp.Contacts.Items;
            foreach(Contact cont in oic)
            {                
                if (cont.Email1Address.EndsWith("@microsoft.com"))
                {                    
                    if (cont.CompanyName==string.Empty)
                    {
                        cont.CompanyName="Microsoft";
                        cont.Update();
                        lstLista.Items.Add(cont);
                    }                 
                }
            }
        }

Excelente no? :)

 

8/17/2005 11:18 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Wednesday, July 13, 2005

Haciendo mi primera llamada skypeout desde mi imate pda2k a mi casa en lima. El costo a teléfono fijo según el plan tarifario es de $ 0.032 el minuto osea 0.10 céntimos el minuto desde cualquier parte del mundo, solo teniendo una red wifi y un cliente skype :)

Aunque ya hay una competencia y toda competencia es buena, Gizmo Project aun no tiene la versión para Pocket PC lo cual pone a Skype a la delantera :)

Este fue un momento windows mobile skype ;)

7/13/2005 7:52 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [1]  |  Trackback



 Monday, July 11, 2005

Asi es te obsequian 0.2 euros para gastarlos en llamadas skypeout!!!

Actualización: Luego de un par de horas te activan en skype el monto

7/11/2005 10:52 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Sunday, July 10, 2005

Hay muchos de nosotros que usamos skype como un medio basico de conversación, sea este por placer o por trabajo.

Justo hoy paseando por su web encontré esta promoción. Consiste en que en 4 dias del mes de julio (1 por semana), skype te dará 10 minutos para llamadas skypeout.

Como saben las llamadas skypeout permiten a un usuario de skype hacer una llamada a un número fijo o móvil de varias ciudades del mun

Entonces a estar atento porque aparecerá un aviso del tipo "get a free Skype gift"

7/10/2005 11:41 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Friday, June 24, 2005
En el presente pequeño artículo se revisa la impresora Canon I80 especial para soluciones móviles....
6/24/2005 12:42 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Sunday, June 12, 2005
Aqui podran encontrar la configuración para TIM Perú usando un Pocket PC Phone Edition
6/12/2005 9:38 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Sunday, June 05, 2005

Aqui está mi lista de plugins para el today de un pocket pc phone edition

imatepda2k.jpg

Sientánse libre de agregar cualquier nuevo software o discutir la presente lista

6/5/2005 10:24 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [2]  |  Trackback



 Sunday, May 29, 2005

Una vez terminado el Ascend pudimos coordinar una reunión con Andrew Brown, el líder de todos los MVPs de Windows Mobile y pasar un rato con él a la hora de almuerzo.

Eran las 12 del mediodía y nos acercamos al Building 117 para la reunión. Como nos comento luego Andrew este edificio solía ser la unidad de negocios mobile de Microsoft.

Entre lo que conversamos, pudimos intercambiar informacion acerca de la experiencia de uso de los productos con Windows Mobile en Latinoamerica y poder enriquecer un poco mas la idea que tiene el acerca de nuestro mercado. Pudimos conversar acerca de Windows Mobile 5.0 y de otros temas no tan técnicos y mas bien de amistad.

Al final pudimos tomarnos unas fotos junto a estos pequeños prototipos:

mvpand_brown1.jpg

Aqui Andrew y Ronald,

mvpand_brown2.jpg

Aquí con Andrew usando el stylus en la pantallita. :)

Una experiencia enriquecedora, que además nos trajo sorpresas :), y esperamos poder completarla en el próximo SUMMIT.

Saludos Amigos!

5/29/2005 1:48 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Wednesday, May 25, 2005

PAC

Junto con Ronald Armas. Guino Henostroza y Joel Francia nos encontramos en Redmond, Washington en las instalaciones de Microsoft asistiendo al curso de entrenamiento de Whidbey, o mas conocido como Visual Studio 2005.

Llegamos el dia Domingo 22 haciendo nuestra respectivas visitas por los CompUSA, Bestbuy para poder adquirir nuevos materiales de trabajo.

Ronald y Yo estamos en el track de Smart Client, mientras Joel y Guino estan en el de Team System.

En los siguientes dias tendremos mas novedades.

Saludos

5/25/2005 8:52 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Tuesday, March 01, 2005

Think Outside acaba de sacar los driver de sus geniales teclado irda y bluetooth  nada menos que para Smartphones!!! . Aquellos que compraron uno de estos teclados para usar con su Pocket Pc ven su dinero bien invertido al saber que ahora pueden usarlo en sus smartphones (y bueno el que no tiene un smartphone por ahi se anime ;))

Si desean descargar los drivers en inglés no olviden entrar aquí

La misma imagen en alta resolución (2048x1536) puedes verla aquí.

Si quieren ver un pequeño video puedes hacer click aquí (2.2 MB .MOV)

3/1/2005 9:31 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Sunday, February 20, 2005

Este fin de semana he estado probando la libreria Bluetooth creada por Peter Foot y en verdad es muy sencillo poder programar usando esta libreria. Sobre todo es código administrado y es un gran aporte para la comunidad net cf.

Esta libreria será implementada en la versión 1.3 del smart device framework.

 

Y el código para poder escanear cuántos equipos BT se tiene cerca es muy sencillo :) si seguimos los ejemplos que viene con la ayuda, podemos ver algo cómo esto :)

private void CargarForm(object sender, System.EventArgs e)

{

btClient= new BluetoothClient();

Cursor.Current = Cursors.WaitCursor;

BluetoothDeviceInfo[] bdi = btClient.DiscoverDevices(6);

srtlstLista.DataSource = bdi;

srtlstLista.DisplayMember = "DeviceName";

Cursor.Current = Cursors.Default;

}

Eso si sólo funciona con el stack Bluetooth de Microsoft.

Saludos

César

2/20/2005 8:47 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [2]  |  Trackback



 Sunday, February 13, 2005

He podido revisar mi primer producto para manejar base de datos. Este es conocido como eSQL y es de la empresa Vieka.

Este aun no muy conocido sistema de base de datos posee una gran ventaja ya que la base de datos es compatible (el mismo archivo) en Windows y Windows CE para Pocket PC y Smartphone.

Hoy sólo les mostraré unas imagenes de una base de datos con la que estoy haciendo pruebas y ya para el siguiente reunión de wmugperu tendré el reportaje listo.

el eSQL posee un administrador de base de datos asi como un pequeño visor de los querys, además posee una página de trace y una de estado de la conexión, lo importante es que es compatible con el SQL estándar.

   

Y lo más importante de todo es que posee dlls para poder realizar aplicaciones, tanto en .net como en C.

Esto es solo un avance ... :)

Antes de olvidarme, eSQL es gratis para uso personal :)

2/13/2005 1:32 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Friday, February 11, 2005

 

Ivo Salmre, ex miembro del team de .net compact framework ha escrito, el que se puede decir, el libro que rompe paradigmas en el desarrollo de aplicaciones móviles. En este libro hace referencia desde crear, una interfaz de usuario adecuado, así como las estrategias de datos y arquitectura de sincronización. Pues, al parecer es un gran libro, habrá que conseguirlo rápido para darle una mirada. 

Pueden comprarlo desde acá

2/11/2005 6:03 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Friday, December 24, 2004

La semana pasada que viaje a Piura, estuve usando el gprs en el smartphone mientras viajaba en el bus, en verdad usar el msn es mucho mas util que usar o gastar sms.

Y por que digo esto. Saquemos cuentas, mientras que loguearme en el msn messenger me cuesta 0.6 soles  (60 kB) el conversar con una persona mandando unas cuantas palabras no pasa de 0.1 (10 kb) por recepcion o envio de un texto pequenio mientras mantener una conversacion via sms puede ir desde 0.3 a 0.5 por sms que mandas. Creo que en estos casos si vas a conversar con alguien que sabes que esta conectado el msn es tal vez mucho mas facil hacerlo por gprs que por sms :)

Me gustaria escuchar sus comentarios :)

Feliz Navidad.

12/24/2004 10:24 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [2]  |  Trackback



 Wednesday, December 22, 2004

Mientras que descanso un momento, me he puesto a jugar este gran juego que conseguí en el http://www.clubimate.com del cual pertenezco por un año gracias a la compra de mi imate sp3i.

Lo bueno de este club imate que a parte de darte una cuenta de exchange, el cual la estaré probando en unos día más tambien te da ofertas para adquirir algunos juegos. En mi caso, compre el Tennis Addict de Hexacto Games por 4 dólares (precio para miembros del club). En verdad un gran juego para distraerte.

   

Una de las ventajas del juego es que lo puedes jugar con una sola mano y el juego mas se centra en cómo golpear el balón en vez, y deja el movimiento al programa. Me parece que de esta manera te centras mas a golpear y menos a moverte lo cual hace más atractivo el juego (es decir en posición para golpear vas a estar casi el 90% de las veces lo cual permite centrar en el golpe en si).

Puedes golpear recto, bombeado o tipo mate todo esto con las 9 teclas numéricas. (1,2,3-para tipo mate, 4,5,6-para rectos y 7,8,9 para bombeados)

  

Puedes jugar torneos como partidos simples, en este caso fue un partido sencillo donde puedes escoger a los deportistas, así como las canchas dónde quieres jugar. Los partidos son a 3 sets por defecto . Lo mejor de todo es que puedes salir de la aplicación y hace un auto resume es decir la siguiente vez que entres al juego lo coge de dónde te quedaste.

  

Además hay estadísticas y opciones para apagar el volumen o cambiar el número de sets.

  

Así mismo hay un area de training dónde puedes hacer saques o pues hacer devoluciones de bola.

Pros:

  • Fácil de jugar.
  • Gráficos muy agradables.
  • Buen sonido.

Contras

  • Si no fuera por el club imate el costo es algo elevado (US$ 15).
  • Me gustaría poder dominar un poco más al jugador en sus movimientos.

 

12/22/2004 9:11 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [1]  |  Trackback



 Friday, December 17, 2004

Para usarlo de modem creen una conexion por bluetooth. El numero a marcar sera *99# y luego el usuario tim y password tulibertad. Mas facil ya no puede ser :)

Actualización 22 de Diciembre. No olvidar que para otros celulares TIM, el número de conexión es *99***1# y el usuario tim password tu libertad.

La conexion se debe agregar un marcado de comandos extras que son los siguientes

+CGDCONT=1,"IP","tim.pe","0.0.0.0",0,0

12/17/2004 12:54 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



Esta es una pequeña explicación de los parámetros necesarios.(Muchas gracias aris de www.todopocketpc.com)

1. Inicio.. 8 Configuracion .9 Mas 2 Conexion de Datos. Ahi ponen todo automatico

 

Luego van a menu y ponen editar la conexion. Luego dan de nuevo a menu y agregan un tipo de conexion en este caso GPRS. 

  

Luego le dices que conecte a internet, el access point tim.pe el usuario tim y el password, tulibertad

Primary DNS nada , asi para secondary DNS y para el IP Address tampoco nada.

 

Luego ya estas listo para navegar (asegurate que en las opciones en internet explorer esten en automatico)

Y provecho ya estas navegando con tu smartphone en la red de TIM :)

 

P.d. Las imagenes las tome con pocket controller, gran herramienta no :)

 

12/17/2004 12:11 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Thursday, December 16, 2004

Acabo de tomar una foto de noche.. no esta mal para no tener flash y ser una camarita tan pequenia.

El fin de semana la llevare fuera de lima a ver como se porta la camarita :) .. que desorden no?? :)

12/16/2004 11:00 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



Recuerdan este post cuando les contaba acerca de este equipo. Ahora sólo contarles que por fin tengo en mis manos (bueno aun no porque estoy en el trabajo y el está en casa) el nuevo imate sp3i perteneciente a la última camada de smartphones con windows mobile 2003 second edition for smartphone.

Aunque hoy tengo mucho más trabajo de lo habitual este fin de semana tendré bastante tiempo para probarlo :)

César

12/16/2004 6:30 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Thursday, December 09, 2004

Ayer nos reunimos muchos amigos usuarios de pocket pc y entre todas las pruebas que hicimos, la del teclado bluetooth fue la que mas nos asombró.

Despues de probarla con la HP iPAQ 4700 procedimos a instalar los drivers en la Dell Axim X50v y va muy bien :)

Luego procedimos a probar la conectividad, vemos a Ronald Armas (MVP Mobile Devices), con su Dell Axim X50v. A esa distancia la conexión con el teclado bluetooth, que se encontraba en la posición desde dónde tomamos la foto, aproximadamente 10 a 15 metros era buena. Ya sabemos que tal vez nunca lo usaremos a esa distancia pero me pareció bastante interesante investigar algo más acerca del tipo de bluetooth del teclado :)

Luego les cuento más novedades :)

César

 

12/9/2004 10:00 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Monday, November 15, 2004

Estoy bastante ocupado estos dias acabando un proyecto pero no queria dejar de lado este pequeño código para postear datos usando HTTP Post a una página web sea esta PHP, ASP.NET o ASP.

....

p1,p2,p3,p4,var1,var2, var3, var4, urlServer todos son variables.

string postData="p1="+var1+@"&p2="+var2+@"&p3="+var3+@"&p4="+var4;

HttpWebRequest request = (HttpWebRequest)(WebRequest.Create(urlServer));

request.Timeout=15000;

request.Method="POST";

request.ContentType="application/x-www-form-urlencoded";

request.ContentLength=postData.Length;

ASCIIEncoding encoding=new ASCIIEncoding();

byte[] byte1=encoding.GetBytes(postData);

Stream newStream=request.GetRequestStream();

newStream.Write(byte1,0,byte1.Length);

newStream.Flush();

newStream.Close();

....

ACTUALIZACION 21/Nov/2004: Este código, al enviar los datos no envía los espacios en blanco por lo que antes de enviar los datos debe reemplazar los espacios dentro de tus valores por %20.

 

11/15/2004 12:00 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Monday, October 18, 2004

Me da gusto poder contarles que la próxima semana lanzaremos el grupo de Windows Mobile Perú. Y esperamos el apoyo y feedback de todos los presentes.

http://www.wmugperu.org/PermaLink,guid,9e1da731-0fc4-4fa2-81d1-8ad9aaf6fc0d.aspx

¡AHI NOS VEMOOOS!

César

10/18/2004 12:42 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Thursday, October 14, 2004

Este esperado smartphone esta por llegar muy pronto a nosotros. http://www.expansys-usa.com nos dice que a partir del 8 de Noviembré estará disponible.

 

Por otro lado la web http://www.ppcw.net dice que a finales estará disponible también.

Ojalá que salga muy pronto :)

10/14/2004 2:44 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Friday, September 17, 2004
Pues acabo de terminar de configurar mi ipaq 3635. Lista para el ruedo y para retomar el proyecto freelance, que debido a la pérdida anterior está siendo mi salvación. Aleeee 3635!

Ahora voy por la Tablet PC, a instalarte visual studio :)

9/17/2004 12:16 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Thursday, September 02, 2004
Para los usuarios de SQL CE y Windows XP SP 2. Si usas SQL Server CE con Windows XP Service Pack 2 y este no funciona, es porque este último cierra la salida del puerto 80. Asi que si tienes una aplicación Web solo la podrás ver de manera local más no de manera remota. Lo único de necesitan hacer es habilitar el puerto 80 en el windows firewall. Suerte :)
9/2/2004 10:24 AM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Wednesday, August 25, 2004
No quieres ayudarnos a convertir a un palmero. En TodoPocketPC estamos organizando una colecta para que se haga realidad esto. El link donde puedes colaborar con nosotros es aquí
8/25/2004 2:52 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback



 Tuesday, August 24, 2004
LogoTodoPocketPC is the spanish site i collaborate, i have great friends there and i am so proud what we have got in this first two years :)

BTW, this is another w.blogger intro :)

8/24/2004 3:39 PM SA Pacific Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback