Compact Framework - El blog de Jose Antonio Gallego

Ver por etiquetas

Todas las etiquetas » Compact Framework (RSS)

Asociar extensiones de archivo a nuestras aplicaciones en Compact Framework

En Windows Mobile al igual que en Windows podemos asociar una extensión de archivo para que se ejecute una aplicación determinada. Podemos asociar los archivos con una extensión (por ejemplo .rxr) para que sean abiertos con una aplicación desarrollada por nosotros. En Windows Mobile esto lo podemos hacer modificando el registro. Las claves a generar se encuentran dentro de HKEY_CLASSES_ROOT. Para poder ver el registro de nuestro dispositivo (también podemos hacerlo sobre un emulador) utilizaremos...
Publicado por Jose Antonio Gallego | con no comments
Archivado en:

SDK Omnia 1.0 para Windows Mobile de parte de Samsung

Este fin de semana Samsung ha colgado en su web el nuevo SDK para Samsung Omnia , su dispositivo "Windows Phone". Con este SDK (para nativo) se ofrece la posibilidad a los desarrolladores de integrar el Acelerometro, controlar los LEDS, el emulador de ratón óptico, la salida de video, la ruleta del teclado, la orientación de la pantalla, el sensor de luz, el flash de la cámara etc. Aunque el SDK esta documentado y el instalador es para código nativo, Samsung...

[Reflection] Un momento de reflexión... para Windows Mobile (MenuItem.Click)

Las limitaciones a las que nos vemos sometidos habitualmente los desarrolladores de Compact Framework, sobre todo si trabajamos sobre código manejado, suelen resultar muchas veces frustrantes, frustantes en el sentido de que algo que podíamos hacer de una manera sencilla en cualquier aplicación de escritorio no funciona de igual modo en la plataforma móvil. Una de esas cosas, que de paso utilizo para el ejemplo, es poder enlazar el evento Click de un elemento MenuItem...

Centinela Bluetooth para Windows Mobile, jugando con RegistryState

Se acabó el darte cuenta al llegar al trabajo que dejaste la mochila con el portátil en casa... y es que cansado ya de salir corriendo de casa y darme cuenta "demasiado tarde" de que no llevo el portátil encima se me ocurrió inspirado en la nueva idea de Nokia (bueno no tan nueva todos conocemos los busca llaves) que están desarrollando un sistema para localizar objetos con el móvil, el desarrollar algo similar para Windows Mobile y claro, sin tener...

Redimiento en Compact Framework - Carga de datos en un DataGrid

Siguiendo en la línea de "agradar" a nuestros clientes, y porque no decirlo a nuestros pequeños corazoncillos, algo que suele marcar la diferencia entre una solución aceptable y otra que caerá en el olvido es la velocidad con la que nuestra aplicación se mueva, por ello y para comenzar esta nueva línea he recopilado algunos de los ejemplos que tenia por ahí olvidados y me he dedicado a ponerlos en comparativa. El primer ejemplo que voy a tratar es la carga de datos en un DataGrid, utilizando...

Custom Controls en Compact Framework - personalizando un Listview

Como la mayoría de los desarrolladores el sentido del diseño lo tuve aparcado durante algún tiempo, pero a medida que te involucras en los desarrollos, y sobre todo cuando estas cerca del cliente de das cuenta que una buena funcionalidad no lo es todo, el cliente/usuario final, no tiene porque comprender la complejidad de un desarrollo y posiblemente no sepa valorarla, en cambio una interfaz de usuario atractiva cambia las cosas, algunas de las principales novedades respecto a tecnología móvil en...
Publicado por Jose Antonio Gallego | 9 comment(s)
Archivado en:

Implementando un Hard-Reset por código en Windows Mobile 6.x

Un tema bastante peliagudo en los tiempos que corren es el de la seguridad de los datos que almacenamos en nuestras aplicaciones, sobre todo cuando hablamos de aplicaciones de gestión empresarial, en las cuales almacenamos datos confidenciales de nuestros clientes, como facturación, deudas, compras habituales... Si bien es cierto que si en nuestra empresa contamos con un servidor Exchange podemos forzar el borrado remoto, también es cierto que hasta que no nos demos cuenta de que el dispositivo ha...

Decalogo del factor humano en el desarrollo de software móvil

A la hora de acometer un proyecto de software móvil no te puedes centrar en lo meramente técnico, en que lenguaje utilizar, en que sistema operativo vas a basar tu desarrollo, en este tipo de proyectos tendemos a olvidarnos del factor humano, (si, esos seres bípedos que resultan ser los usuarios finales), En estos últimos años me he dedicado precisamente a esto, a llevar funcionalidades de un ERP a dispositivos móviles, y no me he llevado un batacazo... más bien han sido varios, en los cuales uno siempre intenta no volver a caer, en esta primera parte la idea es ir más alla de los factores técnicos de desarrollo, y acercarnos a la parte humana. ...

Compact Framework y las aplicaciones en modo Kiosco

Normalmente a la hora de afrontar el desarrollo de una aplicación móvil nos suelen exigir que la aplicación se ejecute en modo kiosco , es decir que el usuario solo pueda trabajar con la aplicación en cuestión y limitar de este modo el acceso a otras aplicaciones. Unos de los primeros pasos para esto es el inhabilitar el botón de inicio del escritorio, eso nos permite hacer que nuestra aplicación pueda utilizarse en modo kiosco sin la necesidad de estar maximizando el formulario y realizando chequeos...
Publicado por Jose Antonio Gallego | 2 comment(s)
Archivado en:

Como insertar imagenes en una base de datos SQL CE

Hace tiempo me vi en la necesidad de insertar imágenes dentro de un campo en una base de datos de Sql CE, algo que resulta relativamente sencillo ha resultado ser algo no muy conocido, (y desde mi punto de vista proco práctico) ya que me estan llegando de nuevo consultas sobre como se podría hacer, así que para aquellos que lo necesitéis (antes o después ocurrirá) aquí os dejo el ejemplo y podréis encontrar la solución completa con su código fuente en el enlace adjunto al final. //Cargamos la imagen...
Publicado por Jose Antonio Gallego | 4 comment(s)
Archivado en:

Desarrollando un Cliente FTP para Compact Framework 2.0

Aunque ya tenemos aquí la nueva versión de CF 3.5 que mejora en gran medida el tema de las comunicaciones, aún nos vemos obligados muchas veces a tener que trabajar con su hermano pequeño el Compact Framework 2.0, y por supuesto no es nada raro el tener que utilizar servidores FTP para transferir archivos, descargarlos etc. (a pesar de ser un metodo nada recomendado por motivos de seguridad que no explicare en estos momentos ) si que es cierto que es una forma muy comoda de enviar información cuando...
Publicado por Jose Antonio Gallego | 9 comment(s)
Archivado en:

Aprovisionando bases de datos SQL CE con Integration Services

No hace mucho me preguntaron por la posibilidad de generar una base de datos para SQL Server CE desde un equipo PC para posteriormente pasarla a un parque de dispositivos móviles. Esto en un principio no me pareció extremadamente útil hasta que vino la correspondiente explicación, el tremendo volumen de datos que tenían que cargar (tremendo tratándose de una base de datos para un dispositivo móvil claro), y que todos los equipos iban cargados con la misma información. Por lo que me resulto un tema...