Fivetech y los "Cell Phones": a que direccion nos movemos?

George
Posts: 710
Joined: Tue Oct 18, 2005 6:49 pm

Fivetech y los "Cell Phones": a que direccion nos movemos?

Post by George »

Los que desarrollamos aplicaciones sabemos que el mercado se esta re-direccionando a los telefonos celulares.
Mi pregunta es: a cual plataforma de desarrollo de telefono movil debemos movernos?

1. Windows Phone 7
2. Apple iPhone
3. Google Android

O en otras palabras hacia donde esta encaminado el soporte de Fivetech?
Me gustaria saber la opinion de los compañeros del foro y por supuesto la de Fivetech.

Saludos


George
juancarlos
Posts: 4
Joined: Wed Mar 31, 2010 8:14 pm
Location: Tacna-Peru

Re: Fivetech y los "Cell Phones": a que direccion nos movemos?

Post by juancarlos »

Estimados amigos del foro,

Me uno a la misma duda-pregunta

me parece que hay mas sistemas operativos para cells, como blackberry (que tiene su propio SO), Windows mobile, etc.
fwh
xharbour
borland C++ Compiler 5.5
PellesC
Vladimir Zorrilla
Posts: 225
Joined: Tue Feb 28, 2006 4:25 pm
Location: PERU

Re: Fivetech y los "Cell Phones": a que direccion nos movemos?

Post by Vladimir Zorrilla »

Mi opinion es que para tener cobertura en los tres debemos de ir a la programacion web
de los navegadores que corren en celulares en htm.

Saludos
ME INTERESA FW Y XHB POR SER OPEN SOURCE
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Fivetech y los "Cell Phones": a que direccion nos movemos?

Post by Antonio Linares »

George,

La posición de FiveTech es la de explorar e intentar ofrecer soluciones para todas los sistemas existentes, teniendo más importancia aquellas plataformas que son más populares y que tienen más interés actualmente.

La primera plataforma mobil que nosotros ofrecimos fue Windows Mobile (FWPPC), pero esta claro que hoy en dia el iPhone y el Android van cobrando más y más fuerza. Windows mobile 7 acaba de aparecer en el mercado, están saliendo los primeros teléfonos, y aún el número de usuarios es muy reducido.

El problema con Android es que no admite programación en C (solo de forma muy reducida) y Harbour está desarrollado en lenguaje C, con lo que de momento, estamos muy limitados. Sin embargo para el iPhone y el iPad tenemos muchas posibilidades y de ahí que hallamos comenzado y avanzado bastante el desarrollo de "FivePhone". Así ya es posible empezar a usar Harbour y FivePhone para desarrollar para el iOS (iPhone/iPad).

Por supuesto que está la opción de hacer aplicaciones web y que funcionen en cualquier teléfono, pero muchos clientes quieren aplicaciones "nativas" que funcionen en solo un determinado teléfono. Nosotros como programadores debemos tener la capacidad de programar y ofrecer soluciones para cualquier plataforma que nos soliciten, ó por lo menos, para las más populares actualmente :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
George
Posts: 710
Joined: Tue Oct 18, 2005 6:49 pm

Re: Fivetech y los "Cell Phones": a que direccion nos movemos?

Post by George »

Antonio,
Perfecto y gracias por tu detallada y comprensiva respuesta.
Por lo pronto me inclinare por el iPhone de Apple, ya que si voy a pasar a la plataforma de desarrollo de los telefononos celulares y puesto que uso [x]Harbour + FWH, sera con el apoyo de FiveTech.

Saludos,


George
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Re: Fivetech y los "Cell Phones": a que direccion nos movemos?

Post by Carles »

Hola,

La programación web la puedes realizar y ejecutar directamente desde cualquier navegador que se encuentre en cualquier mobil con conexion a internet. Solo tienes q crear pantallas q sean amigables para el usuario, todo lo demas es igual.

La gran respuesta es como programar aplicaciones nativas y en que tipo de OS. Quizas en realidad, la gran respuesta tenga de ser que tipo de OS (Android, Windows, iPhone,...) porque a la respuesta de como programar tiene ser -> "La misma manera que FW/H" !!! esta es la gran potencia de exte producto, que facilmente puedas portar la misma filosofia de trabajo usando el mismo entorno de programación.

Esto lo experimente ya en el 2004 y te puedo asegurar que en una semana porte No toda la aplicación, pero si el objetivo de ofrecer una funcionalidad en Pocket PC. Esto ya lo ofrecia FWPPC en 2004. Actualmente puedes realizar todo tipo de aplicaciones de gestion con conexión a Inet, mysql, dbf, sockets,....

Yo creo q el objetivo esta en q además de la opcion FWPPC, salgan con la misma filosofia en iPhone (a mi gusto) y tendras una parte del pastel de mobiles muy grande. Y para mi, esto es la grandeza de este entorno de programación :D

Image
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
George
Posts: 710
Joined: Tue Oct 18, 2005 6:49 pm

Re: Fivetech y los "Cell Phones": a que direccion nos movemos?

Post by George »

Carles,
Veo que has hechos aplicaciones importantes y profesionales en el entorno de los mobiles, enhorabuena.
La programación web la puedes realizar y ejecutar directamente desde cualquier navegador que se encuentre en cualquier mobil con conexion a internet. Solo tienes q crear pantallas q sean amigables para el usuario, todo lo demas es igual.
Mi pregunta es si solo necesitamos [x]harbour + FWH para la programacion web?
Podrias explicarnos un poco con mas detalle o mejor algun ejemplo?

Saludos


George
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Re: Fivetech y los "Cell Phones": a que direccion nos movemos?

Post by Carles »

George,

Para la programación web no necesitas ni xH ni FWH, pero para crear una aplicacion 'de escritorio' nativa en el cliente si q lo necesitas. A partir de aqui existe el debate de siempre sobre que es mejor si las aplicación de escritorio o las aplicaciones web. No voy a ser yo quien siga alimentando el debate, pero si dar mi punto de vista sobre las aplicaciones 'nativas'. Creo que actualmente puedes crear escenarios hibridos, en el que perfectamente pueden coexistir ambas, es decir, imaginate que tienes un proveedor ISP y alli tienes una BD MySql. Perfectamente puedes tener en este servidor tu aplicacion web la cual accede a dicha BD y los distintos usuarios accediendo desde cualquier navegador web.

Pero puedes perfectamente crear tu aplicacion con FWH y atacar esta base de datos en INet. Actualmente puedes acceder de muchas maneras, via drivers, ADO, la fabulosa clase de Daniel,... De tal manera q ya tienes un escenario donde coexisten dos entornos bien diferentes usando los mismos datos, perooo si aqui le añades que la aplicacion de escritorio puedes 'pasarla' a los mobiles y q estos se conecten al mismo ISP, el escenario ya lo vas extendiendo. NO tiene nada q ver la programacion Web con la de nuestras aplicaciones de escritorio pero SI tiene mucho q ver la manera de programar nuestras aplicaciones nativas.

Para mi, que el hacer un DEFINE WINDOW conceptualmente y operativamente me haga lo mismo en Windows, Mac, o Pocket me parece simplemente extraordionario. Ahora añadele el iPhone... :-) Yo para mi gusto lo encuentro brutal, controlar de una misma manera 'basicamente' tantos entornos. Ya dispones Win, Mac, Pocket i espero q pronto iPhone/iPad :lol: No encuentras tu margen de maniobra realmente amplio ? Y usando la misma metodologia de programación ?

La programacion para Web, es completamente distinta. No se parece a nada (hasta ahora) a la filosofia de FW, pero porque tambien conceptualmente es todo distinto. Hay una carga de codigo, un proceso de datos y una salida de codigo que sera mostrado en el navegador: Constantemente te vas recargando la misma pagina para procesarla de una manera u otra. Si que existen otros metodos avanzado com Ajax, q te permiten asincronamente cargar y procesar parte de la pagina. Existen muchas maneras. Tambien existen numerosos Frameworks q te facilitan una capa de programacion mas fàcil para crear estos procesos pero ninguno tiene la filosifia de trabajo de FW, no tiene nada q ver.

En resumen, que primero de todo tenemos de diferenciar la programacion web de la 'nativa' del OS.
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
George
Posts: 710
Joined: Tue Oct 18, 2005 6:49 pm

Re: Fivetech y los "Cell Phones": a que direccion nos movemos?

Post by George »

Carles,
Por lo que entiendo te refieres a la ventaja de poder desarrollar nuestras aplicaciones de "escritorio", como hasta ahora lo hacemos, por medio de Harbour + FWH y a la vez desarrollar la misma aplicacion (entorno web) para la telefonia movil y que ambas puedan acessar una database comun.
En otras palabras tendriamos la aplicacion "profesional" de escritorio y la aplicacion "lite" para los moviles.
Lo unico que ambas tendran en comun es el acesso la misma database.
El interface seria diferente (por el tamaño de las pantallas) y algunas caracteristicas en la aplicacion "profesional" no podran quizas implementarse en la aplicacion "lite".

Ahora bien, tu punto y con el cual estoy completamente de acuerdo, es que con la ayuda y el soporte de FiveTech podemos desarrollar ambas aplicaciones en corto tiempo y sin tener que complicarnos mucho.

De ahi mi pregunta: A que entorno "mobile" nos movemos?


Saludos


George
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Re: Fivetech y los "Cell Phones": a que direccion nos movemos?

Post by Carles »

George
...y a la vez desarrollar la misma aplicacion (entorno web) para la telefonia movil
No necesariamente tienes de crear una aplicacion web. Puedes crear la misma aplicacion para movil, pero nativa, esto quiere decir que en el caso de Pocket PC el OS es Windows Mobile y para el iPhone el iOS 4.2 :shock:
De ahi mi pregunta: A que entorno "mobile" nos movemos?
Esto lo tiene q responder FiveTech. De momento Pocket PC. Puede q dentro de poco iPhone/iPad por lo que se puede ver en el foro :D
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
User avatar
Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Re: Fivetech y los "Cell Phones": a que direccion nos movemos?

Post by Silvio »

Carles,
How insert or upgrade a record into dbf from pockect Unto windows application VIA cable or Bluetooth ?
I try with ftp but I never understtod how make it
Have you a function made easy?
Best Regards, Saludos

Falconi Silvio
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Re: Fivetech y los "Cell Phones": a que direccion nos movemos?

Post by Carles »

Silvio,

Si quieres abrir un dbf una manera es conectarte aun recurso compartido y mapearlo. Si vas al explorador a conectar unidad de red puedes poner \\servidor\recurso_compartida y maperalo, o puedes hacer un USE \\miserver\midbf. Ftp es para 'transferir' ficheros
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
User avatar
sysctrl2
Posts: 833
Joined: Mon Feb 05, 2007 7:15 pm
Contact:

Re: Fivetech y los "Cell Phones": a que direccion nos movemos?

Post by sysctrl2 »

alguien tiene experiencia en aplicaciones web?
y desea compartir alguna experiencia ?

ahora resulta que las empresas controlan,clientes, pedidos, cotizaciones, facturacion, pagos,inventarios,etc., todo mediante aplicaciones web,
llamese, php,asp.net, html, etc. etc.

alguien ha hecho algo con fivewin/xhb ?

saludos..
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
Vladimir Zorrilla
Posts: 225
Joined: Tue Feb 28, 2006 4:25 pm
Location: PERU

Re: Fivetech y los "Cell Phones": a que direccion nos movemos?

Post by Vladimir Zorrilla »

Bueno yo ando metido en ese mundo hace 8 meses ya.

Bueno con fivewin/xhb no se si se podra hacer algo yo trabajo con javascript jquery para ajax y php en el lado del servidor.

La programacion es muy distinta al modo de escritorio son 2 pcs las que se programan el server con php y el cliente con javascript cada una con sus variables de memoria y su tiempo de ejecucion y su sintaxis distintas.

Lo que me agrada de la programacion web es que no hay que compilar ni enlazar nada todo es interpretado , y la integracion de nuevas librerias no pasa por pelearse con las incompatibilidades de generar un ejecutable es mucho mas sencillo.

Con FiveWin construyo algunas herramientas que me generan codigo javascript y php para agilizarme el trabajo por
que el codigo en web es mucho mas extenso que el codigo fW.

Lo primero q tienen que hacer es entender ese entorno no se trata de un ejecutable si no de trozos de codigo q
se evalkuan en el server y se envia al navegador.

Eso quiere decir que puedo ponerlos los mismos nombres de funciones a los modulos de mi aplicacion lo que en
programacion de escritorio es una locura.

La parte que te plantea un reto es como tener variables publicas en un entorno asi, no se puede aca te tiene que
agarrar de la pagina del DOM los famosos input type="hidden"

Aquie esta lo que ando armando

http://online.hsnsig.com/

ingresen con el usuario 06 y la clave 06



Saluds
ME INTERESA FW Y XHB POR SER OPEN SOURCE
User avatar
sysctrl2
Posts: 833
Joined: Mon Feb 05, 2007 7:15 pm
Contact:

Re: Fivetech y los "Cell Phones": a que direccion nos movemos?

Post by sysctrl2 »

Buen trabajo Vladimir, veo que usas Mysql como motor de datos,

hay que ponernos a investigar y si sabes de algun manual basico para principiantes,

bienvenido sea.

gracias..
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
Post Reply