Correr un programa en Visual Foxpro 9.0 en una tablet con Android 3.0

9,315 views
Skip to first unread message

fer.mj23

unread,
Apr 3, 2012, 8:34:09 AM4/3/12
to Comunidad de Visual Foxpro en Español
Quisiera saber si vienen librerías o algo que pueda hacer funcionar un
programa en Visual Foxpro 9.0 en una tablet con Android

Fox Learner

unread,
Apr 3, 2012, 9:35:20 AM4/3/12
to Comunidad de Visual Foxpro en Español
Aquí parece haber información sobre Tablets PC.

http://msdn.microsoft.com/es-mx/vfoxpro/

http://msdn.microsoft.com/library/ms965060.aspx

Para sistema operativo Android, con arquitectura ARM...Um no sé.. deja
ver..

Victor Espina

unread,
Apr 3, 2012, 9:38:19 AM4/3/12
to publice...@googlegroups.com
No, y yo que tu no me sentaria a esperarlas.  Por un lado, VFP es una tecnologia Windows y por tanto Android tendria que simular gran parte del API de Windows para permitir que ejecutara en forma nativa, al estilo de lo que hace el proyecto Wine en Linux.  A parte de ser una tarea inmensa, es poco practica pues los tablets no tienen el poder de computo suficiente como para ejecutar una aplicacion Win32 pesada como VFP.

Por si eso no fuera suficiente, VFP es un producto descontinuado, con cada vez menos gente utilizandolo para nuevos desarrollos, por lo que dificilmente Google tendria algun incentivo como para lanzarse a algo como eso De hecho, lo mas probable es que la gente de google ni siquiera sepa que existe algo llamado VFP.

Asi que, si tienes una aplicacion VFP y la quieres ejecutar en un tablet con Android, la unica salida que tienes es Terminal Services.

Saludos

Victor Espina

Fox Learner

unread,
Apr 3, 2012, 9:55:55 AM4/3/12
to Comunidad de Visual Foxpro en Español
Pues parece que lo ideal es usar Java.

Sin embargo, hay algunas utilerías que podrían hacer el trabajo sucio.
Revisa aquí:

http://saltydogllc.com/?p=394

Los 2 projects que usan West Wind, son:

http://phonegap.com/about/features

http://www.appcelerator.com/products/


El documento dice que "con algunas salvedades" (caveats),

"but for us FoxPro developers the general idea to get FoxPro data onto
iPhones, Androids, etc, would be to write the Presentation Tier in
HTML5 and have that make calls to via web services calls to our
Controllers (West Wind Web Connection, e.g.) which natively talk to
our FoxPro database".

La idea general seria escribir la "Capa de Presentación" en HTML5 y
tener que hacer llamadas via llamadas a los servicios web, a nuestros
controladores (Como West Wind Web Connection) los cuales hablan de
forma nativa a nuestras bases de datos Foxpro.

http://www.wordreference.com/es/translation.asp?tranword=caveat

En fin, hay que seguir investigando.

Saludos!


lm...@cclf.com.pe

unread,
Apr 3, 2012, 10:14:18 AM4/3/12
to Comunidad de Visual Foxpro en Español
Tablet con windows 8 mi estimado ahi corre hasta sistemas de 16 bits que ya fueron descontinuadas hace como 30 años..
 


logo2 Mata Figueroa, Luis A.
Procesos y Tecnología
TELF: (00 51 1) 617-4613
RPC : (00 51) 993597297
FAX : (00 51 1) 617-4601
lm...@cclf.com.pe
www.cclf.com.pe
imgfrm siguenos-fb

logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

Guillermo MDQ

unread,
Apr 3, 2012, 10:21:31 AM4/3/12
to publice...@googlegroups.com
No se si te servira pero el Teamviewer tiene una version para Android.
Yo lo instale en mi smartphone con android para conectarme a las pc y funciona muy bien.

Saludos
Guillermo

lm...@cclf.com.pe

unread,
Apr 3, 2012, 10:31:28 AM4/3/12
to Comunidad de Visual Foxpro en Español
Windows 8 corre hasta 64 bits
 


logo2 Mata Figueroa, Luis A.
Procesos y Tecnología
TELF: (00 51 1) 617-4613
RPC : (00 51) 993597297
FAX : (00 51 1) 617-4601
lm...@cclf.com.pe
www.cclf.com.pe
imgfrm siguenos-fb

 
From: extremo
Sent: Tuesday, April 03, 2012 9:19 AM
Subject: [vfp] Re: Correr un programa en Visual Foxpro 9.0 en una tablet con Android 3.0
 
en otras palabras , esperemos un par de años y las tablets correran a
32 bits

Bendiciones



On 3 abr, 10:14, <lm...@cclf.com.pe> wrote:
> Tablet con windows 8 mi estimado ahi corre hasta sistemas de 16 bits que ya fueron descontinuadas hace como 30 años..
>
> --------------------------------------------------------------------------------

>
>         Mata Figueroa, Luis A.
>       Procesos y Tecnología
>       TELF: (00 51 1) 617-4613
>       RPC : (00 51) 993597297
>       FAX : (00 51 1) 617-4601
>       lm...@cclf.com.pe
>      www.cclf.com.pe
>
> From: Fox Learner
> Sent: Tuesday, April 03, 2012 8:35 AM
> To: Comunidad de Visual Foxpro en Español
> Subject: [vfp] Re: Correr un programa en Visual Foxpro 9.0 en una tablet con Android 3.0
>
> Aquí parece haber información sobre Tablets PC.
>
> http://msdn.microsoft.com/es-mx/vfoxpro/
>
> http://msdn.microsoft.com/library/ms965060.aspx
>
> Para sistema operativo Android, con arquitectura ARM...Um no sé.. deja
> ver..
>
>  logo2[3].png
> 16 KVerDescargar
>
>  imgfrm[3].png
> 52 KVerDescargar
>
>  siguenos-fb[3].gif
> 2 KVerDescargar
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

Julio César Núñez Loyo

unread,
Apr 3, 2012, 11:26:40 AM4/3/12
to fox
 Para saber si se pude o no se pude, debes tener conocimiento de la arquitectura de los sistemas operativos

chécate estas ligas:

 

http://www.dcc.uchile.cl/~jpiquer/Docencia/SO/aps/node16.html

http://www.monografias.com/trabajos26/arquitectura-windows/arquitectura-windows.shtml

http://asignaturas.diatel.upm.es/ffacc/doc/Arquitectura%20Sistemas%20Operativos.pdf

Ahora Android está basado en  Linux  como se menciona en esta liga :

http://es.wikipedia.org/wiki/Android

 

Ahora bien, cada sistema tiene un distinto tipo de interfaz gráfica para realizar la interacción entre humano y maquina

http://es.wikipedia.org/wiki/GUI

 

por lo tanto, debemos  usar un emulador para  hacer la conexión con los distintos sistemas operativos

http://es.wikipedia.org/wiki/Emulador

 

Ya que como se menciona anteriormente  los sistemas operativos son distintas arquitectura donde interviene:

 

Hardware = fierros que componen un equipo informático.

 Firmware = instrucciones máquina que establece el control de los circuitos electrónicos (o fierros) de entrada y salida.

 Lenguaje ensamblador = es el lenguaje máquina que toma el control para el procesamiento de la información en los microprocesadores memoria y otros circuitos programables, es un lenguaje de bajo nivel el cual es definido por el fabricante (nuevamente aquí se presenta la incompatibilidad de las pc con otros dispositivos) y solo funciona con cierta arquitectura.

 El núcleo o Kernel  = software que constituye la parte más importante del sistema operativo, que al final es el responsable de proporcionar el acceso a los programas para su ejecución correcta al Hardware (fierros o dispositivos electrónicos) en pocas palabras es el que permite el acceso al Hardware y el periodo de tiempo  se va a utilizar.

 

Sistema Operativo = conjunto de programas o programa que gestiona los recursos del HARDWARE y provee servicios  para que los programas se pueden ejecutar.

 

Aplicaciones  =  Programa informático diseñado como herramienta para que permita que el usuario realice uno o varios trabajos. La diferencia de una aplicación y un sistema operativo, radica en que el último hace funcionar equipo. El primero sirve como una solución informática para la automatización de ciertas tareas como por ejemplo la contabilidad, la gestión de un almacén  etc, el cual solo tiene acceso a los datos, mas no a la gestión de memoria, procesador y fierros del equipo como lo hace el sistema operativo.

 

 

ARQUITECTURA DE FUNCIONAMIENTO DE LOS SISTEMAS DE ESCRITORIO 

 

El funcionamiento de la arquitectura de una aplicación de escritorio  es la siguiente:

 

Usuario o Cliente ßàAplicación ß àsistema operativo ß à Hardware

 

Ahora bien, si quieres correr sin ningún problema  y sin modificaciones tu sistema  sigue el consejo de Luis Mata.

 

Saludos



From: lm...@cclf.com.pe
To: publice...@googlegroups.com
Subject: Re: [vfp] Re: Correr un programa en Visual Foxpro 9.0 en una tablet con Android 3.0
Date: Tue, 3 Apr 2012 09:31:28 -0500
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

Victor Espina

unread,
Apr 3, 2012, 11:49:18 AM4/3/12
to publice...@googlegroups.com
Siempre y cuando esten compilados para ARM... si no, no correran.

Victor Espina

lm...@cclf.com.pe

unread,
Apr 3, 2012, 11:54:10 AM4/3/12
to publice...@googlegroups.com
Seguro que con ARM o sin eso, el SO lo hara
 


logo2 Mata Figueroa, Luis A.
Procesos y Tecnología
TELF: (00 51 1) 617-4613
RPC : (00 51) 993597297
FAX : (00 51 1) 617-4601
lm...@cclf.com.pe
www.cclf.com.pe
imgfrm siguenos-fb

logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

Victor Espina

unread,
Apr 3, 2012, 12:24:10 PM4/3/12
to publice...@googlegroups.com
Amigo, lamentablemente no es asi.  Hay dos tipos de ejecutables en el mundo de Windows (aunque en general aplica a cualquier SO):

1. Apps nativas: son aplicaciones compiladas a codigo de maquina, que ejecutan nativamente en el sistema operativo.  Estas aplicaciones requieren una arquitectura especifica para poder ejecutar, por lo que una aplicacion nativa Win32 optimizada para x86 (16, 32, o 64 bits) NO EJECUTARA en un entorno ARM, a menos que se ofreciera una capa de "compatibilidad" en tiempo de ejecucion, tal como hizo OSX para permitir que aplicaciones PowerPC ejecutaran sobre Intel.  En esta categoria caeria el VFP.

2. Apps de psudo-codigo: son aplicaciones compiladas a un pseudo-codigo de maquina, que requieren de una libreria de soporte que interprete el pseudo-codigo y lo ejecute en la plataforma especifica donde esta corriendo.  Esto permite que la misma aplicacion pueda ejecutar en distintas plataformas, siempre y cuando exista una version de la libreria de soporte que funcione en dicha plataforma.  Este es el caso de Java y C#. Ahora, esta flexibilidad viene a cambio de un sacrificio en el rendimiento de la aplicacion, ya que una aplicacion en pseudo-codigo siempre funcionara MAS lento que una nativa,   En esta categoria caerian las aplicaciones HECHAS con VFP.


Ahora, esto es solo a nivel del codigo BASE. Luego entran en juego las API propias del sistema operativo.  A diferencia de Java, VFP usa el API de Windows para todo lo que tiene que ver con la interfaz grafica, lo que hace que para que una aplicacion VFP ejecute en otra plataforma distinta de Windows, se deba no solo contar con la libreria runtime nativa de esa plataforma, sino que ademas se deben proporciona todas las API que VFP espera encontrar a nivel del sistema operativo.

En teoria, esto no deberia ser un problema con Windows 8, lo que nos deja solo con el problema de la libreria runtime VFP adaptada a ARM lo cual, en mi opinion, no sucedera.

Microsoft ha dicho oficialmente que el unico cambio que ellos haran en los runtime de VFP sera para permitir que ejecute sin problemas en Windows 8... pero, aunque no lo dijeron claramente, creo que esta sobreentendido que se referian a Windows8 sobre x86, NO a Windows 8 en otras plataformas como ARM.

Saludos

Victor Espina

lm...@cclf.com.pe

unread,
Apr 3, 2012, 12:47:39 PM4/3/12
to publice...@googlegroups.com
En primer Lugar:
 
1 - estas probando Windows 8, en sus 2 lanzamientos hechos?, yo si por eso te comento. y como te comento la meta de MS es poner todas las utilidades de PC a Tablet y Smartphone, es decir todo lo que conoces hasta ahora lo puedas ejecutar en esos dispositivos.
 
Eso es lo que indican ellos, y según las pruebas realizadas hasta ahora todo esto esta siendo real y la gran mayoría de software que utilizo están siendo ejecutados sin problema. Ahora no se porque me vienes a decir que eso no es posible? o que estas probando tu que no te permite hacer eso.
Si no lo has probado aun, pruébalo y recién te hare caso en tus comentarios.
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

Fox Learner

unread,
Apr 3, 2012, 12:55:53 PM4/3/12
to Comunidad de Visual Foxpro en Español
En un momento dado, como alguien dijo por aquí, acerca de que hay
empresas que no fabrican sistemas web para el publico en general sino
solo para empresas privadas.

En ese caso, los desarrolladores establecen los requerimientos del
sistema, uno de los cuales puede ser:

"Esta pagina web se ve mejor a 1024 x 768 pixeles en el navegador
Chrome".

Sería tanto pedirle al usuario que lleve su ipad a un servicio
autorizado y que lo formateen y en vez de tener sistema operativo
android, le pongan windows 8?...

Porque por aquí escuche que fox, según su licencia solo se puede
ejecutar "de forma legal" en Windows, no linux, no mac, no ...
Android?...

Como ven?... Una cosa es si se puede.. pero.. se debe?...

Saludos!


lm...@cclf.com.pe

unread,
Apr 3, 2012, 1:13:33 PM4/3/12
to Comunidad de Visual Foxpro en Español
El tema de navegadores es una jarana ese es un problema que no creo que se solucione así por así, pero la idea de trabajar con estandares es lo que se apunta, no puede ser que para también requieras tener un dispositivo para cada cosa que hagas, que tengas que estar haciendo trucos para poder ejecutar algún software, virtualizando.. etc.
Si una empresa como MS viene y te dice que todo lo que conoces hasta ahora de Informática lo vas a poder hacer en una Tablet, que hacemos le ponemos peros?, les decimos que están locos, como va a ser posible?, la tecnología actual no la soporta, yo se mas que tu. No lo creo solo es esperar que se haga realidad y eso será posiblemente en mayo. Y sino seguimos estancados en lo que actualmente existe.
 


logo2 Mata Figueroa, Luis A.
Procesos y Tecnología
TELF: (00 51 1) 617-4613
RPC : (00 51) 993597297
FAX : (00 51 1) 617-4601
lm...@cclf.com.pe
www.cclf.com.pe
imgfrm siguenos-fb

 
Sent: Tuesday, April 03, 2012 11:55 AM
Subject: [vfp] Re: Correr un programa en Visual Foxpro 9.0 en una tablet con Android 3.0
 
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

Victor Espina

unread,
Apr 3, 2012, 1:25:56 PM4/3/12
to publice...@googlegroups.com
Es cuestion simplemente de entender los desafios que enfrenta un sistema operativo para permitir que las aplicaciones hechas para una plataforma corran sin cambios en otras plataformas. 

A Apple no le quedo otra salida que inventarse "Rosetta" cuando hicieron el cambio de PowerPC a Intel, ya que no podian simplemente decirle a todo el mundo "saben que? vamos a cambiarnos a Intel y ninguna de las aplicaciones que venian corriendo funcionaran en los nuevos equipos".

Lo que hacia Rosetta era, basicamente, era traducir sobre la marcha todas las instrucciones y referencias contenidas en un binario PowerPC para que ejecutara correctamente en Intel. Ahora, como dije Apple tenia todo el interes del mundo en hacer eso porque ellos cambiaron la plataforma en su principal linea de negocios, asi que no les quedaba otra salida. Dada la forma particular que tienen las aplicaciones de OSX, le permitio a Apple inventarse algo llamado "Universal Apps", que no eran mas que aplicaciones que contenian DOS binarios distintos; uno optimizado para Intel y otro para PowerPC, de modo que el sistema operativo seleccionaba el correcto segun la plataforma del equipo donde se estaba ejecutando.

El caso de Microsoft es distinto. La principal linea de negocios de MS sigue siendo las PCs con arquitectura x86, por lo que toda aplicacion que ejecute actualmente en Windows deberia seguir funcionando en Windows 8 ya que se trata de la misma plataforma.

Pero ARM es OTRA cosa. ARM es un mercado nuevo para el que no hay una version previa de Windows, asi que Microsoft no tiene ninguna necesidad de esforzarse por permitir que las aplicaciones desarrolladas para x86 corran en esta plataforma.

Y si no me crees a mi, creele a la misma gente de Microsoft:

Saludos

Victor Espina

lm...@cclf.com.pe

unread,
Apr 3, 2012, 1:31:35 PM4/3/12
to publice...@googlegroups.com
Entiendo que por eso se hicieron Alianzas entre fabricantes de Software y Hardware. MS->Intel->Nokia, ahora HP y Dell.. osea no se habla de un llanero solitario sino de empresas transnacionales detrás de todo esto.
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

Victor Espina

unread,
Apr 3, 2012, 1:39:24 PM4/3/12
to publice...@googlegroups.com
Genial, pero el que pone el software es Microsoft, y como se ve en los links que puse, ya ellos dejaron muy claro que NO HABRA compatibilidad directa entre x86 y ARM para las aplicaciones Windows existentes actualmente.

Y tiene mucha logica ademas. Disenar una aplicacion para un PC no es lo mismo que para un tablet, empezando por las limitaciones de procesador y memoria hasta llegar a la gran diferencia que significa interactuar con el usuario usando un touchscreen y no un mouse.

Por esta misma razon Apple termino con iOS el cual, a pesar de estar basado en el nucleo de OSX, NO ES OSX.  Y por esa misma razon no salieron a decir "las aplicaciones que ahora ejecutan en OSX correran tambien sin cambios en iOS".. simplemente es impractico.

Victor Espina

lm...@cclf.com.pe

unread,
Apr 3, 2012, 1:46:44 PM4/3/12
to publice...@googlegroups.com
Lo que tu digas, si encuentro algún problema relacionado con lo que indicas te avisare, pero como ahora todo corre sobre Windows 8, no tiene sentido lo que dices.
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

Victor Espina

unread,
Apr 3, 2012, 1:53:42 PM4/3/12
to publice...@googlegroups.com
"pero como ahora todo corre sobre Windows 8..." pregunto: CUAL version de Windows 8? porque hasta donde entiendo, y por favor corrigeme si no es asi, la unica BETA publica que hay disponible de Windows 8 es para arquitectura x86; la version ARM la tienen solo un punado de desarrolladores que estan haciendo una prueba privada (o al menos eso es lo que se lee en los articulos que indique), asi que a menos que tu seas uno de esos desarrolladores o te hayas conseguido una version de Windows 8 ARM pirateada y encima te las hayas ingeniado para instalarlo en una tablet con ARM, la verdad es IMPOSIBLE que estes haciendo pruebas de aplicaciones x86 corriendo sobre ARM.

Como dije, si estoy equivocado aclarame mi error por favor. 

Victor Espina

unread,
Apr 3, 2012, 2:02:06 PM4/3/12
to publice...@googlegroups.com
Luis, por favor no tomes este de mala manera, pero "lo que tu digas" no es un argumento valido en una discusion amigable como la que tenemos aqui.

"Lo que tu digas" implica o bien que no tienes argumentos para rebatir los que yo he dado o que sabes que tengo razon pero no quieres admitirlo.  Tambien infiere un alto nivel de intransigencia de mi parte, que al menos en este caso me parece injusta.

Por favor, por mi parte no tengo molestia alguna contigo pero si esto no es reciproco, propongo que dejemos esta discusion hasta aqui y mejor continuemos en paz en lugar de importunar a los demas del grupo con peleas cansonas.

Saludos

Victor Espina


On Tuesday, April 3, 2012 12:46:44 PM UTC-5, (unknown) wrote:
On Tuesday, April 3, 2012 12:46:44 PM UTC-5, (unknown) wrote:

lm...@cclf.com.pe

unread,
Apr 3, 2012, 3:06:12 PM4/3/12
to publice...@googlegroups.com
Y que te hace pensar que no pueden desechar ARM y fabricar de CERO otra arquitectura que hasta ahora no conocemos, me vas a decir que eso es imposible, como va a ser?.
Osea para ti ARM es insustituible? crees que innovación es usar tecnologías antiguas? has visto los requisitos de windows 8, donde dice explicitamente que debe ser ARM, en ningun lado: http://windows.microsoft.com/es-XL/windows-8/faq
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

Victor Espina

unread,
Apr 3, 2012, 3:34:09 PM4/3/12
to publice...@googlegroups.com
A ver Luis, Microsoft fabrica SOFTWARE, no hardware.  Asi que ellos no van a desarrollar una nueva plataforma mobil simplemente porque no es su negocio.  Para eso, dependen de los fabricantes de microchips y, hasta ahora, los unicos chips mobiles disponibles en el mercado son los que estan fabricando en Intel y los basados en ARM, que son los que usan la mayoria de los tablets.

Si claro, hay tablets que usan chips intel con arquitectura x86 en donde tambien podra correr Windows 8 y que, en teoria, seria compatible con las aplicaciones Windows actuales. Eso no es nada diferente a lo que ya se puede hacer con algunas tablets que ejecutan Windows 7. Eso no lo estoy discutiendo; en esos tablets definitivamente VFP podra correr sin problemas.

Peeero, esas tablets tienen dos grandes problemas: sobrecalentamiento y un alto consumo de energia.  Quizas ambos problemas se solucionen cuando llegue la nueva generacion de chips mobiles en las que trabaja Intel, pero mientras eso sucede, Microsoft esta apuntando al mercado de las tablets con ARM simplemente porque actualmente dominan el mercado:

"While ARM remains dominant with more than 90% marketshare on these smaller, less power intensive devices, the world's largest chipmaker, Intel has been working hard on its new Atom chips. It has been playing catch-up and wants to get the new Atom into as many smartphones as possible. Intel, like ARM, has been looking at other industries, such as smart TVs and 'internet of things' markets."  (http://www.cbronline.com/news/arm-in-new-jv-to-provide-new-secure-mobile-payment-standard-03-04-12)

En este articulo de la gente de Microsoft se indica claramente que Windows 8 esta orientado a plataforma intel/amd y a ARM:

Una ultima cosa: no todos estos nuevos procesadores de Intel seran capaces de ejecutar el conjunto de instrucciones x86 (necesario para ejecutar VFP); esto sera posible solo en los modelos de gama alta orientados a desktops y laptops, mientras que los modelos de gama baja orientados a netbooks, ultrabooks y dispositivos embeeded NO PODRAN ejecutar este tipo de instrucciones (http://en.wikipedia.org/wiki/Intel_Atom#Instruction_set_architecture)

Finalmente, nunca he dicho que WIndows 8 REQUIERE de ARM. El principal mercado de Windows 8 sigue siendo las PCs y laptops que ejecutan chips Intel, en donde VFP podra ejecutar tranquilamente (de hecho, Microsoft se asegurara de eso).

Pero ademas de ese mercado, Microsoft quiere entrarle de lleno al de los smartphones y tablets los cuales, en su AMPLIA MAYORIA, usan chips ARM, y por tanto decidieron invertir en una version de Windows 8 recompilada y optimizada para esa plataforma.  Es en ESTA version de Windows 8 donde VFP no puede ejecutar ahora y, segun yo lo veo, es altamente improbable que MS haga algo para permitir que ejecute en el futuro.

Para resumir y ya dar por zanjado este tema, al menos de mi lado: si eres programador VFP y quieres crear aplicaciones para tablets con Windows 8 usando VFP, pues es conveniente que tengas claro que esto SOLO sera posible en tablets con chips AMD o Intel con soporte para x86/64 las cuales, lamentablemente, son una infima parte de la oferta de tablets actual.

Saludos

Victor Espina

extremo

unread,
Apr 3, 2012, 3:47:42 PM4/3/12
to Comunidad de Visual Foxpro en Español
y que pasaria si los ARM los llevan a las PCs?.... por lo que he visto
la tecnologia da para todo,,,, y en un momentos siempre se ha
dicho...esto es imposibke de hacer, y bueno el tiempo ha dicho otra
cosa.... Yo creo que cerrarse a algo es malo, esperar algo que aun no
existe (al menos si existe aun no es popular) tambien es malo. Si los
cientificos se quedaran con la idea de que es imposible entonces el
avan tecnologico se frenaria.

Bendiciones

On 3 abr, 15:34, Victor Espina <vespi...@gmail.com> wrote:
> A ver Luis, Microsoft fabrica SOFTWARE, no hardware.  Asi que ellos no van
> a desarrollar una nueva plataforma mobil simplemente porque no es su
> negocio.  Para eso, dependen de los fabricantes de microchips y, hasta
> ahora, los unicos chips mobiles disponibles en el mercado son los que estan
> fabricando en Intel y los basados en ARM, que son los que usan la mayoria
> de los tablets.
>
> Si claro, hay tablets que usan chips intel con arquitectura x86 en donde
> tambien podra correr Windows 8 y que, en teoria, seria compatible con las
> aplicaciones Windows actuales. Eso no es nada diferente a lo que ya se
> puede hacer con algunas tablets que ejecutan Windows 7. Eso no lo estoy
> discutiendo; en esos tablets definitivamente VFP podra correr sin problemas.
>
> Peeero, esas tablets tienen dos grandes problemas: sobrecalentamiento y un
> alto consumo de energia.  Quizas ambos problemas se solucionen cuando
> llegue la nueva generacion de chips mobiles en las que trabaja Intel, pero
> mientras eso sucede, Microsoft esta apuntando al mercado de las tablets con
> ARM simplemente porque actualmente dominan el mercado:
>
> "While ARM remains dominant with more than 90% marketshare on these
> smaller, less power intensive devices, the world's largest chipmaker, Intel
> has been working hard on its new Atom chips. It has been playing catch-up
> and wants to get the new Atom into as many smartphones as possible<http://mobility.cbronline.com/news/orange-to-debut-intel-based-smartp...>.
> Intel, like ARM, has been looking at other industries, such as smart TVs
> and 'internet of things' markets.<http://www.cbronline.com/blogs/cbr-rolling-blog/intel-starting-to-pan...>"
>  (http://www.cbronline.com/news/arm-in-new-jv-to-provide-new-secure-mob...)
>
> En este articulo de la gente de Microsoft se indica claramente que Windows
> 8 esta orientado a plataforma intel/amd y a ARM:http://blogs.msdn.com/b/b8/archive/2012/02/09/building-windows-for-th...
> > ------------------------------
> >     [image: logo2] *Mata Figueroa, Luis A. *
> > Procesos y Tecnología
> > TELF: (00 51 1) 617-4613
> > RPC : (00 51) 993597297
> > FAX : (00 51 1) 617-4601
> > lm...@cclf.com.pe
> >www.cclf.com.pe
> > [image: imgfrm] [image: siguenos-fb]<http://www.facebook.com/pages/Hipermercado-Cer%C3%A1mico/198287550195...>
>
> >  *From:* Victor Espina <vespi...@gmail.com>
> > *Sent:* Tuesday, April 03, 2012 12:53 PM
> > *To:* publice...@googlegroups.com
> > *Subject:* Re: [vfp] Re: Correr un programa en Visual Foxpro 9.0 en una
> > tablet con Android 3.0
>
> > "pero como ahora todo corre sobre Windows 8..." pregunto: CUAL version de
> > Windows 8? porque hasta donde entiendo, y por favor corrigeme si no es asi,
> > la unica BETA publica que hay disponible de Windows 8 es para arquitectura
> > x86; la version ARM la tienen solo un punado de desarrolladores que estan
> > haciendo una prueba privada (o al menos eso es lo que se lee en los
> > articulos que indique), asi que a menos que tu seas uno de esos
> > desarrolladores o te hayas conseguido una version de Windows 8 ARM
> > pirateada y encima te las hayas ingeniado para instalarlo en una tablet con
> > ARM, la verdad es IMPOSIBLE que estes haciendo pruebas de aplicaciones x86
> > corriendo sobre ARM.
>
> > Como dije, si estoy equivocado aclarame mi error por favor.
>
> > Victor Espina
>
> > On Tuesday, April 3, 2012 12:46:44 PM UTC-5, (unknown) wrote:
>
> >>   Lo que tu digas, si encuentro algún problema relacionado con lo que
> >> indicas te avisare, pero como ahora todo corre sobre Windows 8, no tiene
> >> sentido lo que dices.
>
> >> ------------------------------
> >>     [image: logo2] *Mata Figueroa, Luis A. *
> >> Procesos y Tecnología
> >> TELF: (00 51 1) 617-4613
> >> RPC : (00 51) 993597297
> >> FAX : (00 51 1) 617-4601
> >> lm...@cclf.com.pe
> >>www.cclf.com.pe
> >> [image: imgfrm] [image: siguenos-fb]<http://www.facebook.com/pages/Hipermercado-Cer%C3%A1mico/198287550195...>
>
> >>  *From:* Victor Espina <vespi...@gmail.com>
> >> *Sent:* Tuesday, April 03, 2012 12:39 PM
> >> *To:* publice...@googlegroups.com
> >> *Subject:* Re: [vfp] Re: Correr un programa en Visual Foxpro 9.0 en una
> >> tablet con Android 3.0
>
> >> Genial, pero el que pone el software es Microsoft, y como se ve en los
> >> links que puse, ya ellos dejaron muy claro que NO HABRA compatibilidad
> >> directa entre x86 y ARM para las aplicaciones Windows existentes
> >> actualmente.
>
> >> Y tiene mucha logica ademas. Disenar una aplicacion para un PC no es lo
> >> mismo que para un tablet, empezando por las limitaciones de procesador y
> >> memoria hasta llegar a la gran diferencia que significa interactuar con el
> >> usuario usando un touchscreen y no un mouse.
>
> >> Por esta misma razon Apple termino con iOS el cual, a pesar de estar
> >> basado en el nucleo de OSX, NO ES OSX.  Y por esa misma razon no salieron a
> >> decir "las aplicaciones que ahora ejecutan en OSX correran tambien sin
> >> cambios en iOS".. simplemente es impractico.
>
> >> Victor Espina
>
> >> On Tuesday, April 3, 2012 12:31:35 PM UTC-5, (unknown) wrote:
>
> >>>   Entiendo que por eso se hicieron Alianzas entre fabricantes de
> >>> Software y Hardware. MS->Intel->Nokia, ahora HP y Dell.. osea no se habla
> >>> de un llanero solitario sino de empresas transnacionales detrás de todo
> >>> esto.
>
> >>> ------------------------------
> >>>     [image: logo2] *Mata Figueroa, Luis A. *
> >>> Procesos y Tecnología
> >>> TELF: (00 51 1) 617-4613
> >>> RPC : (00 51) 993597297
> >>> FAX : (00 51 1) 617-4601
> >>> lm...@cclf.com.pe
> >>>www.cclf.com.pe
> >>> [image: imgfrm] [image: siguenos-fb]<http://www.facebook.com/pages/Hipermercado-Cer%C3%A1mico/198287550195...>
>
> >>>  *From:* Victor Espina <vespi...@gmail.com>
> >>> *Sent:* Tuesday, April 03, 2012 12:25 PM
> >>> *To:* publice...@googlegroups.com
> >>> *Subject:* Re: [vfp] Re: Correr un programa en Visual Foxpro 9.0 en una
> >>> tablet con Android 3.0
>
> >>> Es cuestion simplemente de entender los desafios que enfrenta un sistema
> >>> operativo para permitir que las aplicaciones hechas para una plataforma
> >>> corran sin cambios en otras plataformas.
>
> >>> A Apple no le quedo otra salida que inventarse "Rosetta" cuando hicieron
> >>> el cambio de PowerPC a Intel, ya que no podian simplemente decirle a todo
> >>> el mundo "saben que? vamos a cambiarnos a Intel y ninguna de las
> >>> aplicaciones que venian corriendo funcionaran en los nuevos equipos".
>
> >>> Lo que hacia Rosetta era, basicamente, era traducir sobre la marcha
> >>> todas las instrucciones y referencias contenidas en un binario PowerPC para
> >>> que ejecutara correctamente en Intel. Ahora, como dije Apple tenia todo el
> >>> interes del mundo en hacer eso porque ellos cambiaron la plataforma en su
> >>> principal linea de negocios, asi que no les quedaba otra salida. Dada la
> >>> forma particular que tienen las aplicaciones de OSX, le permitio a Apple
> >>> inventarse algo llamado "Universal Apps", que no eran mas que aplicaciones
> >>> que contenian DOS binarios distintos; uno optimizado para Intel y otro para
> >>> PowerPC, de modo que el sistema operativo seleccionaba el correcto segun la
> >>> plataforma del equipo donde se estaba ejecutando.
>
> >>> El caso de Microsoft es distinto. La principal linea de negocios de MS
> >>> sigue siendo las PCs con arquitectura x86, por lo que toda aplicacion que
> >>> ejecute actualmente en Windows deberia seguir funcionando en Windows 8 ya
> >>> que se trata de la misma plataforma.
>
> >>> Pero ARM es
>
> ...
>
> leer más »

lm...@cclf.com.pe

unread,
Apr 3, 2012, 3:51:52 PM4/3/12
to publice...@googlegroups.com
Mi estimado, por si no te has dado cuenta del giro de los fabricantes hacia windows 8, MS a dicho bien claro que las tablets con procesador ARM no van a ser compatibles con X86 Y X64, eso lo a dicho bien claro, YO LO ENTENDERIA ASI, TU TABLET CON ARM va a tener limitaciones, asi que anda pensando(Fabricando) en otra cosa, y Uds DESARROLLADORES DE Software para plataformas ARM LES DIGO QUE SUS APLICACIONES NO VAN A SER COMPATIBLES CON X86 NI X64 que van a ser la mayoria de tablets. Ahora bajo este contexto ARM es un procesador basico solo para hacer webadas en las tablet, pero si te diriges al sector empresarial ya cambian las cosas porque ellos no va a estar perdiendo el tiempo en descargar musica, videos, FB..etc van a requerir un procesador mas potente y que este en equilibrio aceptable con la energía, me van a decir que las Ipad dura mas de un día su batería.
No me imagino a Intel, Dell, AMD yendo a ofrecer tablets con ARM a estas alturas del partido, estoy viendo que las exigencias son bien duras en cuanto a hardware y ARM ya esta obsoleto.
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

lm...@cclf.com.pe

unread,
Apr 3, 2012, 3:52:46 PM4/3/12
to Comunidad de Visual Foxpro en Español
Anda no te pases, volver a la edad de piedra.
 


logo2 Mata Figueroa, Luis A.
Procesos y Tecnología
TELF: (00 51 1) 617-4613
RPC : (00 51) 993597297
FAX : (00 51 1) 617-4601
lm...@cclf.com.pe
www.cclf.com.pe
imgfrm siguenos-fb

 
From: extremo
Sent: Tuesday, April 03, 2012 2:47 PM
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

Victor Espina

unread,
Apr 3, 2012, 5:01:47 PM4/3/12
to publice...@googlegroups.com
Amigo, si los ARMs se usaran para potenciar un PC aun asi seguirian sin implementar las instrucciones x86.

Y si ARM decidiera incorporar el soporte a ese conjunto de instrucciones en versiones futuras? pues ahi si no necesitarias ninguna version especial de Windows para correr sobre ARM, pero ya caeriamos en el mismo segmento de un tablet corriendo en intel o amd, asi que no es el tema.

Yo no digo que ejecutar VFP sobre Windows 8 en ARM sea IMPOSIBLE EN EL FUTURO. Digo que es imposible AHORA y que, dada como estan las cosas ahora, veo muy improbable que eso cambie en el futuro... pero si cambia, pues que bien, solo que al menos yo no voy a apostar por eso, lo que me lleva a la decision de aprender otras tecnologias que me permitan desarrollar aplicaciones nativas para ARM AHORA y no esperar por un futuro incierto.

Saludos

Victor Espina

Victor Espina

unread,
Apr 3, 2012, 5:13:40 PM4/3/12
to publice...@googlegroups.com
Luis, el mercado principal de las tablets no es el empresarial sino el de hogar, donde los usurios solo hacen esas pavadas que tu dices y donde lo que les importa es la duracion de la bateria y no si pueden o no ejecutar aplicaciones de negocios basados en VFP.

Creo que el mensaje que MS esta enviando a los desarrolladores es: si quieren que sus aplicaciones corran en Windows 8 sobre tablets, tendran que modificarlas para que ejecuten en ARM o limitarse a tablets con chips Intel / AMD.  Que las aplicaciones para ARM no sean compatibles con x86 no es un problema para nadie pues NO EXISTEN aplicaciones Windows para ARM en este momento (aparte de las creadas por MS para Windows 8, claro).  Lo que realmente importa es el hecho de que las aplicaciones hechas para Windows 7 o anterior, todas x86, no correran en Windows 8 ARM.

No se de que fuente sacas eso de que los procesadores ARM son obsoletos. Los ARM son procesadores basados en RISC, que historicamente han sido siempre superiores a los chips basados en CISC como los de Intel; ejecutan mas rapidamente, consumen menos energia y requieren menos recursos.

Si no me crees que ARM es una tecnologia bien viva y lejos de estar obsoleta, lee estas fuentes:


Apple defendio por anos la superioridad de sus procesadores PowerPC (RISC) sobre los de Intel (CISC).  Al final les toco morderse la lengua y cambiarse a Intel simplemente porque para IBM le resultaba mas negocio crear procesadores potentes para el XBOX que procesadores de bajo consumo para las laptops de Apple, pero lo cortez no quita lo valiente: los procesadores PowerPC G5 aun hoy son mas potentes que muchos procesadores Intel de doble nucleo.

Saludos

Victor Espina

lm...@cclf.com.pe

unread,
Apr 3, 2012, 5:29:48 PM4/3/12
to publice...@googlegroups.com
Yo siempre he querido hacer todo en uno, Trabajo, estudio, ocio, comunicaciones y no tener que estar cargando mi maletín con laptop por un lado que ya es fastidioso, y los móviles por otro lado. Y para eso requiero potencia que con los ARM no los voy a encontrar. Si todo lo que quiero lo puedo hacer en una pantalla de 12” o menos excelente, al menos eso es lo que estoy viendo hasta ahora que ofrece MS y si no logra hacer eso, pues simplemente estaremos en la misma situación que estábamos con Android y Apple... osea no paso nada y un fracaso mas de MS.
logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

Victor Espina

unread,
Apr 3, 2012, 5:36:41 PM4/3/12
to publice...@googlegroups.com
En eso tienes toda la razon Luis. Microsoft no la tiene facil en su meta de insertarse en el mercado de tablets con Windows 8.  Tiene una muy buena arma, que es su nueva GUI Metro, la cual es altamente usable, atractiva y original.

Si logran implementar esa interfaz a todo lo largo y ancho de las aplicaciones que ejecuten sobre Windows 8, tienen una buena oportunidad... si no, pues no creo que lleguen ni siquiera a despegar pues Android les lleva ya una laaaaarga ventaja.  No incluyo a iOS aca pues solo funciona en equipos de Apple, por lo que ahi no hay nada que hacer mas que convencer a la gente de que no compre equipos Apple sino equipos con Windows... lo cual TAMPOCO sera facil.

Saludos

Victor Espina

Carlos Miguel FARIAS

unread,
Apr 3, 2012, 7:06:28 PM4/3/12
to publice...@googlegroups.com
Hace un tiempo comente que VFP iba a poder ejecutarse en cualquier equipo que pudiera soportar la arquitectura de 32 bits en la que corre xp. Al ser un programa codificado en C y C++, cambiar todo el esquema de punteros es bastante complejo.
W7 y W8 sobre intel, tienen emulación de intel 32 bits, y alli corre el runtime, si no hay lubricante (muchos $) no habrá interes en emular intel 32 bits s/cualquier otra arquitectura.
Porque lo hace con .NET, porque lo único que tiene que recompilar es el framework .NET (sería el runtime de vfp) y como en ese tema si hay plata (y posiblemente una arquitectura interna mas adaptable) se toma el trabajo de hacer la recompilación.
Y M$, como bien dicen, con ARM está abriendose a un nuevo camino y no tiene compromiso de mantener compatibilidad hacia atras, de algo que no tocaba antes.
Saludos: Miguel, La Pampa (RA)

lm...@cclf.com.pe

unread,
Apr 3, 2012, 7:15:43 PM4/3/12
to publice...@googlegroups.com
Con el tema de compatibilidad por lo que se esta viendo MS no esta dejando de lado a ningún usuario suyo, con esta guerra de Software donde el cliente menos pensado te puede hacer la diferencia, no creo que deje de lado a ninguno de sus seguidores, x86 y x64 tienen para rato
 


logo2 Mata Figueroa, Luis A.
Procesos y Tecnología
TELF: (00 51 1) 617-4613
RPC : (00 51) 993597297
FAX : (00 51 1) 617-4601
lm...@cclf.com.pe
www.cclf.com.pe
imgfrm siguenos-fb

logo2[3].png
imgfrm[3].png
siguenos-fb[3].gif

Walter R. Ojeda Valiente

unread,
Apr 3, 2012, 7:31:19 PM4/3/12
to publice...@googlegroups.com
Me parece que están hablando de cosas distintas, por eso no se ponen de acuerdo.

Luis está hablando de tablets que nativamente ya tendrán instalado el Windows 8, por lo tanto en ellas se podrán ejecutar los programas VFP.

Víctor de tablets que tendrán nativamente instalado Android, y en esas no se podrán ejecutar (al menos, no facilmente) aplicaciones Windows.

¿Es eso o yo entendí mal?

Saludos.

Walter.




Date: Tue, 3 Apr 2012 11:02:06 -0700
From: vesp...@gmail.com
To: publice...@googlegroups.com

Douglas Sánchez Guillén

unread,
Apr 3, 2012, 7:33:20 PM4/3/12
to publice...@googlegroups.com
En efecto Walter ni lo dudes entendistes bien yo sigo el hilo pero conozco poco de disposivos moviles, en cuanto compre Lianja, veré que pasa en ese campo.

Saludes
--
Ing. Douglas Sánchez Guillén
      Consultor Informatico
Movistar: 505 8759 - 5342
Claro: 505 88495476

Victor Espina

unread,
Apr 3, 2012, 7:55:46 PM4/3/12
to publice...@googlegroups.com
No walter, entendiste mal.

Luis esta hablando de que VFP podra ejecutar en tablets con Windows 8 y yo le digo que eso solo sera posible en tablets con chips Intel y NO en tablets con Windows 8 pero tecnologia ARM.

Microsoft esta sacando una version de Windows 8 optimizada para ejecutar en procesadores ARM, para meterse de lleno en la pelea de los tablets de consumo, conjuntamente con Android y iOS.

El punto en discusion es si esas tablets con Windows 8 y procesador ARM podran ejecutar aplicaciones VFP actualmente o si Microsoft hara algo para permitir que eso pase. 

Saludos

Victor Espina


On Tuesday, April 3, 2012 6:31:19 PM UTC-5, Walter R. Ojeda Valiente wrote:
Me parece que están hablando de cosas distintas, por eso no se ponen de acuerdo.

Luis está hablando de tablets que nativamente ya tendrán instalado el Windows 8, por lo tanto en ellas se podrán ejecutar los programas VFP.

Víctor de tablets que tendrán nativamente instalado Android, y en esas no se podrán ejecutar (al menos, no facilmente) aplicaciones Windows.

¿Es eso o yo entendí mal?

Saludos.

Walter.




Date: Tue, 3 Apr 2012 11:02:06 -0700
From: vesp...@gmail.com

Fox Learner

unread,
Apr 4, 2012, 1:29:35 PM4/4/12
to Comunidad de Visual Foxpro en Español
Sobre el éxito del Sistema Operativo Windows Movil, les recuerdo que
el Rey en el mercado de Tablets, por el momento es Sistema operativo
Android.

En cuanto a la Web, también les recuerdo que MS tiene varios años que
no le hace mella a PHP y JSP(Java).

Conclusión: profetizo otro fracaso anunciado para MS en el terreno
movil. Al menos para los primeros años de su incursión.

Sino, vean lo que paso con el .NET, desde el 2002 hasta el 2012, ASP
aun no gana nada de terreno en la web, sobre todo por que sigue siendo
carísimo.

http://es.wikipedia.org/wiki/Sistema_operativo_m%C3%B3vil

Saludos!

Victor Espina

unread,
Apr 4, 2012, 2:49:16 PM4/4/12
to publice...@googlegroups.com
El rey del mercado de las tablets es Android???!!! Amigo, creo que estas malinformado.  El rey indiscutible desde cualquier angulo que lo mires, fue y ES Apple iOS:


http://mashable.com/2012/03/14/ipad-kindle-fire-market-share/

Ni siquiera con la increible variedad de fabricantes de tablets que hay actualmente logran vender mas en conjunto que Apple con su iPad.

Ahora, tal como indica el analista en el primer link, eventualmente las tablets con Android dominaran el mercado, pero NO por ser superiores tecnologicamente o mejores a nivel de experiencia de usuario, sino por una combinacion de mas oferta, menores precios y funcionalidad "aceptable".

Victor Espina

Fox Learner

unread,
Apr 4, 2012, 4:10:57 PM4/4/12
to Comunidad de Visual Foxpro en Español
Si.. Me equivoqué. Quize decir en el de dispositivos móviles, no en el
de ipads:

http://es.wikipedia.org/wiki/Sistema_operativo_m%C3%B3vil

Victor Espina

unread,
Apr 4, 2012, 4:48:36 PM4/4/12
to publice...@googlegroups.com
Ahi si tienes razon.  Y sera interesante ver que pasa cuando Windows Phone 7 entre de lleno en la pelea.  Microsoft tiene un buen producto que, ojala, sepa como explotar.

Saludos

Victor Espina

Carlos Miguel FARIAS

unread,
Apr 4, 2012, 5:24:20 PM4/4/12
to publice...@googlegroups.com
No te creas, fijate que un buen producto (VFP) como lo exploto!!
320.gif

Victor Espina

unread,
Apr 4, 2012, 5:32:47 PM4/4/12
to publice...@googlegroups.com
Es un caso completamente distinto.  Microsoft compro a Fox en su momento principalmente para ponerle la mano a la tecnologia Rushmore y para tener algo con que competir con Ashton-Tate.

Lo que no contaban creo fue con el increible trabajo que hizo la gente del Fox Team, los cuales llevaron a VFP a brillar como herramienta de desarrollo, lo cual empezo a afectar al posicionamiento de VB, cosa que no era del agrado de MS.

La estocada final vino con el pase a .NET.

El caso de Windows Phone 7 es muy distinto; es su producto estrella para el mercado de los smartphones, asi que no van a matarlo a proposito; lo que si puede pasar es que lo maten por ineptitud.

Victor Espina

Walter R. Ojeda Valiente

unread,
Apr 4, 2012, 5:37:26 PM4/4/12
to publice...@googlegroups.com
Hmmmmmmmmmmmmmm.

A Microsoft se le podrán criticar muchas cosas pero .... es la empresa de software más grande del mundo. Lejos.

Y el objetivo de ellos es ganar dinero, así que no van a tirar a la basura un buen negocio así nomás. Si ahora están apostando por Windows Phone 7 pueden estar seguros de que habrá muchos dispositivos con ese SO en los próximos años.

Saludos.

Walter.




Date: Wed, 4 Apr 2012 14:32:47 -0700
From: vesp...@gmail.com
To: publice...@googlegroups.com

Subject: Re: [vfp] Re: Correr un programa en Visual Foxpro 9.0 en una tablet con Android 3.0

Fox Learner *

unread,
Apr 4, 2012, 5:50:19 PM4/4/12
to publice...@googlegroups.com
Así y todo, MS no es nada en la web... Java sigue siendo su papa y PHP su hermano mayor jeje!

En calidad del sistema operativo.. amm  Solaris, primer sistema operativo 128 bits. Unix.. uff.. Linux.. Reuff y Mac.. El uff y agreguenle una deliciosa manzana jeje

Windows es popular... pero en calidad.. umm

En software para graficos, hace años que MS no saca nada para competir con Adobe, o por lo menos con Corel Corporation.

En moviles, como dice la "chimoltrufia" puede ser, a lo mejor, quien sabe jeje

Victor Espina

unread,
Apr 4, 2012, 6:38:22 PM4/4/12
to publice...@googlegroups.com
Walter, de que vamos a ver un monton de smartphones con Windows Phone 7, eso es seguro. Ahora, que Microsoft logre darle el empuje y manejo coherentes que se necesitan para realmente lograr que la gente se cambio de iPhone o Android a telefonos con WP7, bueno eso es OOOOTRA historia.

Y si vemos la historia reciente te daras cuenta que Microsoft no es precisamente buena posicionando productos en mercados donde no tienen el control hegemonico que tienen sobre las PCs.  

Creo que uno de los pocos casos recientes donde MS logro posicionar su producto de forma impecable en un segmento nuevo para ellos fue con el caso de XBox;  PS3 es tecnologicamente superior al XBox, pero nadie puede negar que PS3, XBox y Nintendo son los 3 grandes dominadores de ese mercado, y aun falta ver el empuje que le dara a MS el tema del Kinect (de nuevo, si saben explotarlo bien con juegos atractivos y adictivos).

Pero asi como ahi tuvieron exito, hay un monton mas donde simplemente fallaron estrepitosamente; como el caso de Zune (con el que querian destronar al iPod de Apple) y Silverlight (con el que querian ganarle la pelea a Flash y HTML5).

Saludos

Victor Espina


On Wednesday, April 4, 2012 4:37:26 PM UTC-5, Walter R. Ojeda Valiente wrote:
Hmmmmmmmmmmmmmm.

A Microsoft se le podrán criticar muchas cosas pero .... es la empresa de software más grande del mundo. Lejos.

Y el objetivo de ellos es ganar dinero, así que no van a tirar a la basura un buen negocio así nomás. Si ahora están apostando por Windows Phone 7 pueden estar seguros de que habrá muchos dispositivos con ese SO en los próximos años.

Saludos.

Walter.




Date: Wed, 4 Apr 2012 14:32:47 -0700
From: vesp...@gmail.com

Walter R. Ojeda Valiente

unread,
Apr 4, 2012, 7:01:31 PM4/4/12
to publice...@googlegroups.com
Particularmente preferiría que hubiera un solo ganador para facilitarme la vida al escribir aplicaciones, pero tendré que adaptarme a lo que venga.

El problema con la tecnología es que avanza demasiado rápido y cualquier cosa que aprenda hoy dentro de 5 años puede estar obsoleta. Y en 10 años seguro que lo estará.

Saludos.

Walter.




Date: Wed, 4 Apr 2012 15:38:22 -0700
From: vesp...@gmail.com
To: publice...@googlegroups.com

Carlos Miguel FARIAS

unread,
Apr 5, 2012, 9:18:08 AM4/5/12
to publice...@googlegroups.com
En cuanto al desarrollo de software, los fabricantes de los productos base, se van a dar un golpe contra la pared de la imposibilidad mental tanto de usuarios como programadores, de seguir la velocidad de evolución de las nuevas tecnologias y elementos asociados.
Por ejemplo, normalmente se estima que un sistema de gestión de datos administrativo tendría que durar 10 años mínimo, por supuesto que en el medio habrá que hacer mantenimiento adaptativo. De hecho, se observa que a pesar de que desde 1991 se dispone de un entorno gráfico bastante pasable en la mayoría de las PCs estandar (con Windows 3.1 y 3.11, Mac es otro mundo) , se observan muchas aplicaciones corriendo en entorno de caracteres, y no solo en pymes, lo veo empresas bastante grandes, con sucursales en la mitad de Argentina.
O sea, hay una resistencia natural al cambio, el que tiene software funcionando fiable y con buena atención para adaptar a cambios y demás, preferirá seguir con lo que tiene antes de pegar el salto. Hay que tener en cuenta que reentrenar al personal, no es tan fácil, salvo que renueves el personal con gente muy joven (pero es muy caro).
Ya se sufrieron los chascos que fueron los saltos revolucionarios de W95 y Vista, entonces, para pegar el salto, se hace por extrema necesidad competitiva o porque se cae la necesidad imperiosa de renovación por avanzada obsolecencia.
Además, la evolución de las herramientas alcanzado hace 10 años, es tan alto, que salvo requerimientos específicos de hardware nuevo, los sistema de gestión administrativa pueden desarrollarse olgadamente con por ejemplo VFP 6 y mas allá de los diseños más cool actuales, en lo que es facturaciòn, ventas, contabilidad y por el estilo, hasta podrían darse soluciones con tablas nativas.
Por supuesto que hay nuevas necesidades (ecomerce, web, etc.) pero eso se puede desarrollar con herramientas disponibles desde hace una decada. Y por supuesto que M$, y equivalentes, tienen que "vender" en gran cantidad para mantener sus altos niveles de ganancias, y entonces agregan innumerables e innecesarios "chiches" que cuando uno aprende a usarlos, ya no son aplicables, o pasaron de moda.
De hecho, el estandar web (HTML 4.1) actual tiene mas de 10 años, el JS de los navegadores no ha cambiado casi nada des IE 6 más o menos.
Recien ahora se está pegando un salto en ese aspecto, pero le falta madurar y estandarizar.

Saludos: Miguel, La Pampa (RA)


Walter R. Ojeda Valiente

unread,
Apr 5, 2012, 9:41:33 AM4/5/12
to publice...@googlegroups.com
El problema con la tecnología es que su avance es exponencial. El avance que hubo entre 1980 y 1990 (por decir) es menor que el que hubo entre 2000 y 2010. Y éste de seguro será menor al que habrá entre 2010 y 2020.

A mí como desarrollador me gustan los estándares permanententes. Los tomacorrientes son similares en todo el mundo, los portafocos (donde se colocan los focos de 60W, 75W, 100W, etc.) son iguales sin importar el fabricante.

Lastimosamente, con el software no es así.

Hoy podrás ser un experto en el software "X", pero si no te actualizas, dentro de 10 años no tendrás trabajo. Lamentable.

Saludos.

Walter.





Date: Thu, 5 Apr 2012 10:18:08 -0300

Subject: Re: [vfp] Re: Correr un programa en Visual Foxpro 9.0 en una tablet con Android 3.0

Luis Mata

unread,
Apr 6, 2012, 3:58:17 AM4/6/12
to publice...@googlegroups.com
Tienes un terrible problema de clasifica SO con Aplicaciones de desarrollo
 
 
Sent: Wednesday, April 04, 2012 4:50 PM
Subject: Re: [vfp] Re: Correr un programa en Visual Foxpro 9.0 en una tablet con Android 3.0
 

Luis Mata

unread,
Apr 6, 2012, 4:00:46 AM4/6/12
to publice...@googlegroups.com
Windos 7 = windows phone 7
 
Desde Trujillo(Semana tranca
) un toque para revisar el mail

Luis Mata

unread,
Apr 6, 2012, 4:03:17 AM4/6/12
to publice...@googlegroups.com
No vivas del pasado, desde hace años empresas de software y Hardware luchan por estandarizar

Luis Mata

unread,
Apr 6, 2012, 4:04:29 AM4/6/12
to publice...@googlegroups.com
Estandarización

Walter R. Ojeda Valiente

unread,
Apr 6, 2012, 4:06:50 AM4/6/12
to publice...@googlegroups.com
¿Qué vas a estandarizar si casi cada mes aparecen productos nuevos?

Saludos.

Walter.





To: publice...@googlegroups.com
Subject: Re: [vfp] Re: Correr un programa en Visual Foxpro 9.0 en una tablet con Android 3.0
Date: Fri, 6 Apr 2012 03:04:29 -0500

Luis Mata

unread,
Apr 6, 2012, 5:10:47 AM4/6/12
to publice...@googlegroups.com
por eso el desorden madie se basa en los ISO

Carlos Miguel FARIAS

unread,
Apr 6, 2012, 9:30:35 AM4/6/12
to publice...@googlegroups.com
No veo que .NET sea estandar, por lo menos por lo que me han contado y he leido, con cada salto de orden principal, algo que tenias armado de una manera, se debe hacer de otra y a veces la forma vieja no es mas compatible. Por lo que he leido de Java (dicho por gente que lo usa) frameworks muy potentes se desarrollaron y luego fueron abandonados.
O sea que cuando te aprendes algo y lo metiste en tus productos como buenos, te encontras que debes empezar a desechar, o refactorizar por que deja de funcionar o produce problemas.
Al menos PHP, como ya comente te avisa que van a descontinuar a futuro, pero no te lo sacan, te dejan 1 o dos versiones que te "avisan" de lo deprecated, entonces, hay tiempo de revisar el codigo pero no que te deja de funcionar de golpe.
VFP tiene lo mismo, las funciones viejas funcionan, pero en la ayuda te dice que solo se mantiene por compatibilidad, entonces, te "lleva" a abandonar esas caracteristicas por otras mas eficientes o mas consistentes (y en la ayuda te remiten a la ayuda vieja).
Estoy en un proyecto nuevo para un gestor de información de todo tipo. A nivel Web, pienso, es una oportunidad para HTML5, pero hay pocos manuales, no todos los navegadores lo soportan, y no lo soportan igual, entonces, como tiene que ser accesible a navegadores que corran en XP, estoy restringido.
Los fabricantes de software de desarrollo, necesitan seguir vendiendo sus productos, entonces inventan nuevas posibilidades o agregan "chiches" y te lo promocionan como el que tenes que tenerlo o estas fuera.
Y fijate este grupo, vendiendo sistemas con una herramienta que su nucleo tiene ya 8 años.
Y que hay nuevos mercados, si, pero por ejemplo, si desarrollo con Android, a que apunto? Hay móviles nuevos que tienen como SO al menos 4 variantes de android diferente.
Entonces si no quiero perder mercado, tengo que diseñar con el común denominador que es la versión más vieja.
O sea, el tema es muy complejo.

Saludos: Miguel, La Pampa (RA)


Mario Oviedo

unread,
Apr 17, 2012, 6:33:46 PM4/17/12
to publice...@googlegroups.com
lo que tu dices que se le instale a la tablets android el teamviewer
y asi funcionaria vfp en una tablet 

El martes, 3 de abril de 2012 08:21:31 UTC-6, Guillermo MDQ escribió:
No se si te servira pero el Teamviewer tiene una version para Android.
Yo lo instale en mi smartphone con android para conectarme a las pc y funciona muy bien.

Saludos
Guillermo



El martes 3 de abril de 2012 09:34:09 UTC-3, fer.mj23 escribió:
Quisiera saber si vienen librerías o algo que pueda hacer funcionar un

Guillermo MDQ

unread,
Apr 17, 2012, 6:39:11 PM4/17/12
to publice...@googlegroups.com
Con el teamviewer en la tablet con android  podes conectarte a una pc que tenga el vfp o un programa hecho en vfp y manejarlo desde alli. Pero no que el vfp funciona en la tablet por instalar el teamviewer.

Saludos
Guillermo

lm...@cclf.com.pe

unread,
Apr 17, 2012, 6:55:40 PM4/17/12
to publice...@googlegroups.com
Y como seria la figura, prendo mi laptop lo pongo en el escritorio me siento al frente enciendo la Tablet, me conecto por el Team... y trabajo en el VFP... ni hablar Tablet con windows 8 directo.


logo2 Mata Figueroa, Luis A.
Procesos y Tecnología
TELF: (00 51 1) 617-4613
RPC : (00 51) 993597297
FAX : (00 51 1) 617-4601
lm...@cclf.com.pe
www.cclf.com.pe
imgfrm

logo2[3].png
imgfrm[3].png

Guillermo MDQ

unread,
Apr 17, 2012, 7:19:17 PM4/17/12
to publice...@googlegroups.com
Si la tablet es x86 con Windows 8 no tendras problemas para correr el VFP directamente.

Saludos
Guillermo

apzavaleta

unread,
Apr 18, 2012, 10:05:15 AM4/18/12
to publice...@googlegroups.com
Hola,

Me imagino que se puede hacer algo parecido que en las iPad, con un programa de escritorio remoto, me puedo conectar directamente a terminal server de mi servidor windows 2008 y ahí ejecuto mi programa desarrollado en Fox, este lo puedo accesar tanto de forma local, como de forma remota  y sin ningun problema y sin tanto rollo.

Salu2!!

Sharp User

unread,
Apr 18, 2012, 10:14:33 AM4/18/12
to publice...@googlegroups.com
La idea es EJECUTAR DE FORMA NATIVA una Aplicación compilada en VFP 9 en una Tablet Android, No mediante un programa de Escritorio Remoto. 

Sharp User

unread,
Apr 18, 2012, 10:28:24 AM4/18/12
to publice...@googlegroups.com
Considerando que Windows 8 vendrá con 3 sabores:
-----> Windows 8 
-----> Windows 8  Pro y
-----> Windows 8  RT, este ultimo enfocado a procesadores ARM, habría que ver si incluyen las APIS para ejecutar de manera Nativa VFP.

Pero en Android, justo ahora NO ES POSIBLE.

lm...@cclf.com.pe

unread,
Apr 18, 2012, 10:32:37 AM4/18/12
to publice...@googlegroups.com
No lo creo, parece que ARM solo sera como VFP hasta cierto tiempo, para eso están las versiones Windows 8 y Windows pro, ¿para que hacer lo otro?
 


logo2 Mata Figueroa, Luis A.
Procesos y Tecnología
TELF: (00 51 1) 617-4613
RPC : (00 51) 993597297
FAX : (00 51 1) 617-4601
lm...@cclf.com.pe
www.cclf.com.pe
imgfrm

From: Sharp User
Sent: Wednesday, April 18, 2012 9:28 AM
logo2[3].png
imgfrm[3].png

Sharp User

unread,
Apr 18, 2012, 10:42:28 AM4/18/12
to publice...@googlegroups.com

Es cierto Windows 8 RT no podrá ejecutar aplicaciones x86/64, y vendrá preinstalado en tablets de bajo precio, aun asi aplicaciones VFP, tiene ligeras esperanzas de ejecutarse correctamente.

imgfrm[3].png
logo2[3].png

Victor Espina

unread,
Apr 18, 2012, 11:24:22 AM4/18/12
to publice...@googlegroups.com
"...aun asi aplicaciones VFP, tiene ligeras esperanzas de ejecutarse correctamente."

Ehhh, como exactamente?

Lo he dicho antes y lo vuelvo a decir ahora: VFP NO CORRERA EN WINDOWS 8 sobre ARM; ni ahora ni NUNCA.  No hay ligeras, ni minimas esperanzas...no hay NINGUNA.

Si quieren ejecutar una aplicacion VFP en forma nativa sobre una tablet con Windows 8, TIENE QUE SER sobre la version x86/x64.

Victor Espina

carlos SALCEDO

unread,
Apr 18, 2012, 11:26:25 AM4/18/12
to visual fox
Tranquilo Victor, Tranquilo

Saludos
Carlos


Date: Wed, 18 Apr 2012 08:24:22 -0700
From: vesp...@gmail.com
To: publice...@googlegroups.com

Victor Espina

unread,
Apr 18, 2012, 11:28:46 AM4/18/12
to publice...@googlegroups.com
Ja Ja ja... gracias Carlos... es que es dificil a veces :)

Victor Espina


On Wednesday, April 18, 2012 10:26:25 AM UTC-5, carlos SALCEDO wrote:
Tranquilo Victor, Tranquilo

Saludos
Carlos


Date: Wed, 18 Apr 2012 08:24:22 -0700
From: vesp...@gmail.com

Sharp User

unread,
Apr 18, 2012, 11:30:23 AM4/18/12
to publice...@googlegroups.com
Totalmente cierto: 
    VFP correrá en Windows 8 y Windows 8 Pro, porque ejecutaran aplicaciones X86-64.

Sharp User

unread,
Apr 18, 2012, 11:37:04 AM4/18/12
to publice...@googlegroups.com
Sr. Víctor, tranquilo.

Seguramente me equivoque, fue un comentario acelerado.

Miguel Antúnez

unread,
Apr 18, 2012, 11:38:50 AM4/18/12
to publice...@googlegroups.com
Estoy por probar la solución de Virtualizar aplicaciones con CITRIX, creo que la tendencia ahora va por ese camino. desde virtualizar servidores hasta virtualizar escritoriorios. con un cliente RDP te puedes conectar de cualquier dispositivo. y con esta solución de virtualizar aplicaciones, puedes tener dentro de tu android como un acceso directo a tus aplicativos virtualizados.


Saludos.


--
Miguel Angel Antúnez Camones
Especialista en SQL Server

mant...@frenosa.com.pe
mant...@gmail.com
miguel_...@msn.com
Cel. 997914428

Microsoft Active Professional
Membresía FY11-4D8A908D4C470

Victor Espina

unread,
Apr 18, 2012, 11:42:13 AM4/18/12
to publice...@googlegroups.com
Mike, yo habia estado usando esa solucion con un cliente para ejecutar un modulo hecho en VFP desde un table ACER ICONIA.

No es que no funcione, que si funciona y es usable. Pero no es la mejor solucion. De hecho, el cliente decidio cambiar a un table con Windows 7 para poder ejecutar la app de forma nativa.

Victor Espina


On Wednesday, April 18, 2012 10:38:50 AM UTC-5, mike wrote:
Estoy por probar la solución de Virtualizar aplicaciones con CITRIX, creo que la tendencia ahora va por ese camino. desde virtualizar servidores hasta virtualizar escritoriorios. con un cliente RDP te puedes conectar de cualquier dispositivo. y con esta solución de virtualizar aplicaciones, puedes tener dentro de tu android como un acceso directo a tus aplicativos virtualizados.


Saludos.




El 18 de abril de 2012 10:26, carlos SALCEDO <caros...@hotmail.com> escribió:
Tranquilo Victor, Tranquilo

Saludos
Carlos


Date: Wed, 18 Apr 2012 08:24:22 -0700
From: vesp...@gmail.com

Miguel Antúnez

unread,
Apr 18, 2012, 12:04:53 PM4/18/12
to publice...@googlegroups.com
Eso de la mejor solución me parece bastante relativo, ya que dependerá del tipo de usuario al cual se este apuntando.
en mi caso serian para que los vendedores tomen pedidos en linea desde la calle, por el cual no necesito que tengan un desktop. 
 
Saludos.

lm...@cclf.com.pe

unread,
Apr 18, 2012, 12:06:53 PM4/18/12
to publice...@googlegroups.com
Al final LA GRAN PREGUNTA... ¿HABRA ALGO QUE NO SE PUEDA HACER EN X86, LO QUE SE HACIA EN TABLETS CON ARM? osea todos los demás ocios... ummm NO LO CREO.
 


logo2 Mata Figueroa, Luis A.
Procesos y Tecnología
TELF: (00 51 1) 617-4613
RPC : (00 51) 993597297
FAX : (00 51 1) 617-4601
lm...@cclf.com.pe
www.cclf.com.pe
imgfrm

logo2[3].png
imgfrm[3].png

apzavaleta

unread,
Apr 18, 2012, 12:18:20 PM4/18/12
to publice...@googlegroups.com
OK, A una pregunta TAJANTE.. una respuesta tajante.. Un programa de visual fox, nunca correra en una tablet con android ya que visual fox no es MULTIPLATAFORMA, talvez habrá "mañas"  para que con otro programa puedas accesar o correr un programa de fox, pero esto no seria nativo.

Victor Espina

unread,
Apr 18, 2012, 12:38:38 PM4/18/12
to publice...@googlegroups.com
Por lo visto di la impresion de estar molesto por el comentario, cuando en la realidad no fue asi. Lo que quise fue dejar claro el punto, porque hace unos dias se discutio mucho sobre esto y es importante que la gente entienda claramente la situacion y lo que se puede o no se puede esperar.

Saludos

Victor Espina

Sharp User

unread,
Apr 18, 2012, 12:43:48 PM4/18/12
to publice...@googlegroups.com
El punto fue claro, Sr. Víctor.

Ya leí dicha discusión sobre ARM.

carlos SALCEDO

unread,
Apr 18, 2012, 12:46:24 PM4/18/12
to visual fox
No victor no es molestia, solamente se sintio algo fuerte tu posicion(por las mayusculas)
que segun las normas de conducta del foro significan que estabas gritando.
por lo demas en este foro estamos abiertos y expectantes a las tecnologias y realidades tecnologicas
para poder crecer y avanzar en nuestros proyectos, asi que todas las posiciones son recibidas
y cuando es nesesario debatidas.

Saludos
Carlos


Date: Wed, 18 Apr 2012 09:38:38 -0700
From: vesp...@gmail.com
To: publice...@googlegroups.com

Victor Espina

unread,
Apr 18, 2012, 1:13:39 PM4/18/12
to publice...@googlegroups.com
Tienes razon Carlos con lo de las mayusculas. La verdad, yo las uso para resaltar un punto importante dentro del mensaje que estoy tratando de transmitir, pero tienes razon cuando dices lo de las normas de conducta.

Evitare usarlas en el futuro para no crear confusion.

Saludos

Victor Espina


On Wednesday, April 18, 2012 11:46:24 AM UTC-5, carlos SALCEDO wrote:
No victor no es molestia, solamente se sintio algo fuerte tu posicion(por las mayusculas)
que segun las normas de conducta del foro significan que estabas gritando.
por lo demas en este foro estamos abiertos y expectantes a las tecnologias y realidades tecnologicas
para poder crecer y avanzar en nuestros proyectos, asi que todas las posiciones son recibidas
y cuando es nesesario debatidas.

Saludos
Carlos


Date: Wed, 18 Apr 2012 09:38:38 -0700
From: vesp...@gmail.com

Walter R. Ojeda Valiente

unread,
Apr 18, 2012, 5:08:44 PM4/18/12
to publice...@googlegroups.com
Eso sería algo muy bueno, a todos nos gustaría, pero ... no es factible.

Saludos.

Walter.




Date: Wed, 18 Apr 2012 09:14:33 -0500
Subject: Re: [vfp] Re: Correr un programa en Visual Foxpro 9.0 en una tablet con Android 3.0
From: sharp....@gmail.com
To: publice...@googlegroups.com

Jose Antonio Blasco

unread,
Apr 3, 2012, 10:10:42 AM4/3/12
to publice...@googlegroups.com
Existe para Android clientes de TS, algunos gratuitos.
¿Seria una forma ?

Saludos.

El día 3 de abril de 2012 15:55, Fox Learner
<thenewin...@gmail.com> escribió:
> Pues parece que lo ideal es usar Java.
>
> Sin embargo, hay algunas utilerías que podrían hacer el trabajo sucio.
> Revisa aquí:
>
> http://saltydogllc.com/?p=394
>
> Los 2 projects que usan West Wind, son:
>
> http://phonegap.com/about/features
>
> http://www.appcelerator.com/products/
>
>
> El documento dice que "con algunas salvedades" (caveats),
>
> "but for us FoxPro developers the general idea to get FoxPro data onto
> iPhones, Androids, etc, would be to write the Presentation Tier in
> HTML5 and have that make calls to via web services calls to our
> Controllers (West Wind Web Connection, e.g.) which natively talk to
> our FoxPro database".
>
> La idea general seria escribir la "Capa de Presentación" en HTML5 y
> tener que hacer llamadas via llamadas a los servicios web, a nuestros
> controladores (Como West Wind Web Connection) los cuales hablan de
> forma nativa a nuestras bases de datos Foxpro.
>
> http://www.wordreference.com/es/translation.asp?tranword=caveat
>
> En fin, hay que seguir investigando.
>
> Saludos!
>
>

--
Jose A. Blasco
Zaragoza - España

"No hay camino hacia la libertad, la libertad es el camino" - Indira Gandhi

extremo

unread,
Apr 3, 2012, 10:19:04 AM4/3/12
to Comunidad de Visual Foxpro en Español
en otras palabras , esperemos un par de años y las tablets correran a
32 bits

Bendiciones


On 3 abr, 10:14, <lm...@cclf.com.pe> wrote:
> Tablet con windows 8 mi estimado ahi corre hasta sistemas de 16 bits que ya fueron descontinuadas hace como 30 años..
>
> --------------------------------------------------------------------------------
>
>         Mata Figueroa, Luis A.
>       Procesos y Tecnología
>       TELF: (00 51 1) 617-4613
>       RPC : (00 51) 993597297
>       FAX : (00 51 1) 617-4601
>       lm...@cclf.com.pe
>      www.cclf.com.pe
>
> From: Fox Learner
> Sent: Tuesday, April 03, 2012 8:35 AM
> To: Comunidad de Visual Foxpro en Español
> Subject: [vfp] Re: Correr un programa en Visual Foxpro 9.0 en una tablet con Android 3.0
>
> Aquí parece haber información sobre Tablets PC.
>
> http://msdn.microsoft.com/es-mx/vfoxpro/
>
> http://msdn.microsoft.com/library/ms965060.aspx
>
> Para sistema operativo Android, con arquitectura ARM...Um no sé.. deja
> ver..
>
>  logo2[3].png
> 16 KVerDescargar
>
>  imgfrm[3].png
> 52 KVerDescargar
>
>  siguenos-fb[3].gif
> 2 KVerDescargar
Reply all
Reply to author
Forward
0 new messages