Preguntas frecuentes
Frequently Asked Questions
¿Qué es Medium?..pero que la respuesta sea un poco mas técnica para poder entender. Medium en un “framework” completo, similar a lo que puede ser .NET para Windows, pero orientado específicamente a móviles. Pero en vez de tener que mantener un proyecto para cada dispositivo, un mismo proyecto Medium sirve para la mayoría de los dispositivos que poseen además en distintos sistemas operativos. El principal avance en el desarrollar con Medium, es el tener un lugar en común para poder crear aplicaciones en un solo tamaño de pantalla, y Medium convertirá las coordenadas de pantallas, ampliará o reducirá en escala los fuentes de texto utilizando True Type, colores, usando distintos hardware de ingreso de datos como ser teclado, tecldo virtual, 5 way, botones de función, mouse, funcionando en forma individual o en conjunto automáticamente con todos los objetos definidos, sin necesidad de definir estos elementos. La virtualización simplifica las difíciles tareas, como ser el conectarse a Internet, transferencias de archivos, tener un único sistema de archivos, etc. Medium logra romper límites en algunos dispositivos como ser el “número máximo de objetos en pantalla”, transparencias para maximizar el espacio visible en pantallas pequeñas, objetos animados, y objetos con características para juegos que incluyen “sorites”, múltiples planos, control de colisiones, etc. Podemos seguir y seguir . Hay muchísimas mas funciones que estas nombradas.
¿Entonces Medium es como JAVA (J2Me)? La virtualización en J2Me permite correr las aplicaciones dentro de una Máquina Virtual, independiente del dispositivo. Una excelente idea, pero los resultados de la implementación no son tan geniales. J2Me corriendo en procesadores lentos es poco efectivo comparando mismas aplicaciones corriendo directamente en el sistema operativo del smartphone. Para trabajar en proyectos que requieren buenos gráficos, se requiere manejar un proyecto para cada tipo específico de dispositivo, modelo y marca. . Y lo peor, es que hay versiones de J2Me recortadas por el fabricante del teléfono celular y específicamente para ciertas compañías. . Medium en tanto trabaja como un “homogeinizador” de distintos dispositivos. Convierte instrucciones Medium en instrucciones nativas del sistema operativo del móvil, logrando similares resultados a aplicaciones nativas sin necesidad de conocer el tipo de dispositivo en que se corre. Esto significa que no es una máquina virtual aislada, es un entorno virtual dínamico INTEGRADO , compatible con la mayoría de los smartphones.
Acabo de descargar Medium desde el navegador del teléfono, pero no puedo bajar aplicaciones. Volví a probar con el navegador y confirmo que puedo entrar en otros sitios. Algunos móviles necesitan que se configure manualmente por única vez una conexión de red para aplicaciones de terceros. Algunos navegadores se autoconfiguran automáticamente con los parámetros de la tarjeta SIM o del carrier, o directamente estos parámetros están embebidos de fábrica. Por ello consulte en su manual o compañía si debe configurar su móvil. Le avisamos que en algunos planes de datos limitados requieren que Medium ( al igual que todas las aplicaciones de terceros que tengan internet) utilice un proxy. Vaya al menú principal de Medium, Configuración, y llene los valores correspondientes de servidor y port.
¿Qué hay sobre las versiones de Medium? La última versión de Medium es la 1.4 Beta. Es una versión definitiva y completa en muchos dispositivos (Symbian Series 60 versiones 6 to 8.x , Windows Mobile and Pocket PC), pero a la espera que algunas de las funciones como cámara y Bluetooth terminen de implementarse en otros (Palm OS, Windows 2000/XP/Vista). Apenas se terminen estas ampliaciones y queden totalmente operativas en todas las plataformas en forma “homogénea”, entonces se podrá considerar versión final.
¿Cómo puedo actualizar Medium? Medium se auto actualiza cuando se consulta por nuevas aplicaciones a descargar del servidor de HiTecnia. Actualizaciones manuales son posibles, pero se deberá borrar previamente el directorio Medium.
¿Porqué Medium corre un poco lento en mi móvil con Palm OS? La version de Medium Palm OS fue desarrollada en C++ utilizando kit de desarrollo standard. Puede ser optimizada en futuro próximo reemplazando algunos códigos por “Armlets” optimizados. Pero igualmente la velocidad de ejecución en esta versión esta correcta y usable. Medium para Palm OS utiliza la tarjeta de expansión SD para ahorrar el uso de la preciada memoria interna, la cual es usada “en demanda”. La mayoría de las quejas fueron resueltas con la utilización de memorias SD rápidas. Por ejemplo una aplicación ejecutada desde una tarjeta SD Corsair de 1Gb, tardaba muchísimo menos entre pantallas y cargas (casi 10 veces mas rápido), que corriendo desde un SD lento. Entonces si se quiere velocidad, recomendamos en Palm tarjetas SD de escritura y lectura rápidas.
¿Cuántos Kits de desarrollo Medium voy a necesitar para crear aplicaciones que corran en diferentes Smartphones y sistemas operativos? Solamente uno. |