Harbour siendo portado a Windows 8 WinRT
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Harbour siendo portado a Windows 8 WinRT
Aqui estamos
function Main()
return nil
function Another()
Test( Version() )
return nil
#pragma BEGINDUMP
#include <hbapi.h>
void MsgInfo( char * );
HB_FUNC( TEST )
{
MsgInfo( hb_parc( 1 ) );
}
#pragma ENDDUMP
http://forums.fivetechsupport.com/viewt ... 73#p135473
function Main()
return nil
function Another()
Test( Version() )
return nil
#pragma BEGINDUMP
#include <hbapi.h>
void MsgInfo( char * );
HB_FUNC( TEST )
{
MsgInfo( hb_parc( 1 ) );
}
#pragma ENDDUMP
http://forums.fivetechsupport.com/viewt ... 73#p135473
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Harbour siendo portado a Windows 8 WinRT
Esta es una demo construida usando Harbour para Windows 8 WinRT:
Se puede usar esta consola para cargar, salvar y ejecutar vuestros PRGs. Alternativamente se pueden construir aplicaciones auto contenidas que no precisan de esta consola.
Toda la programación se realiza desde el IDE de Visual Studio 2012
Se puede usar esta consola para cargar, salvar y ejecutar vuestros PRGs. Alternativamente se pueden construir aplicaciones auto contenidas que no precisan de esta consola.
Toda la programación se realiza desde el IDE de Visual Studio 2012
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Harbour siendo portado a Windows 8 WinRT
Video (la calidad no es buena. Subiré más videos pronto...)
http://www.youtube.com/watch?v=OlY4Wn8i ... ature=plpp
http://www.youtube.com/watch?v=OlY4Wn8i ... ature=plpp
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Harbour siendo portado a Windows 8 WinRT
El futuro está aqui...
Re: Harbour siendo portado a Windows 8 WinRT
Maestro: Simplemente Espectacular!!!!, como siempre.
Saludos
Ruben Fernandez.(Uy,uy, uy, a aprender de nuevo)
Saludos
Ruben Fernandez.(Uy,uy, uy, a aprender de nuevo)
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Harbour siendo portado a Windows 8 WinRT
Espectacular..
Dudas antonio, y disculpa la falta de conocimiento.. pero.
Actualmente con HB y FWH podemos o no realizar aplicaciones para WINRT ?
El que WINRT tome nuestras aplicaciones como NATIVAS, en que realmente nos beneficia ?
Podemos usar el mismo exe en WINRT y Windows 8 Phone ?
Veo que no usas FWH, o sea, HARBOUR puede usarse en "modo consola" directamente en WINRT ?
Por lo que veo, hay muchas y grandes espectativas para el futuro, gracias por tu empeño.
Desde Chile
Adolfo
Dudas antonio, y disculpa la falta de conocimiento.. pero.
Actualmente con HB y FWH podemos o no realizar aplicaciones para WINRT ?
El que WINRT tome nuestras aplicaciones como NATIVAS, en que realmente nos beneficia ?
Podemos usar el mismo exe en WINRT y Windows 8 Phone ?
Veo que no usas FWH, o sea, HARBOUR puede usarse en "modo consola" directamente en WINRT ?
Por lo que veo, hay muchas y grandes espectativas para el futuro, gracias por tu empeño.
Desde Chile
Adolfo
Ji,ji,ji... buena la cosa... "all you need is code"
http://www.xdata.cl - Desarrollo Inteligente
----------
Lenovo Legion Y520, 16GB Ram, 1 TB NVME M.2, 1 TB SSD, GTX 1050
http://www.xdata.cl - Desarrollo Inteligente
----------
Lenovo Legion Y520, 16GB Ram, 1 TB NVME M.2, 1 TB SSD, GTX 1050
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Harbour siendo portado a Windows 8 WinRT
No, Es imposible, puesto que el Harbour que usamos ha sido construido usando el API Win32 y no WinRT. Lo mismo ocurre con FiveWin: está construido sobre Win32 y no sobre WinRT.Adolfo wrote: Actualmente con HB y FWH podemos o no realizar aplicaciones para WINRT ?
En que podemos usar el verdadero entorno de Windows 8 Moderno (antes llamado Metro), usando toda la potencia que este nuevo entorno pone a nuestra disposición. Asi mismo, podremos publicar nuestras aplicaciones en el Market de Microsoft y vender a todo el mundo desde su tienda. Es aprovechar todo el marketing que Microsoft está haciendo y que hará.Adolfo wrote: El que WINRT tome nuestras aplicaciones como NATIVAS, en que realmente nos beneficia ?
El código será 100% el mismo, pero tendremos que ofrecer una versión para Intel y otra para ARM. Intel ha publicado una libreria que se llama "Houdini" (como el mago) que permite ejecutar código de ARM en Intel. En cuanto esa libreria esté disponible para WinRT, entonces solo tendriamos que publicar la versión para el Windows 8 Phone y funcionaria tambien en los tablets y el PC.Adolfo wrote: Podemos usar el mismo exe en WINRT y Windows 8 Phone ?
Esto se debe a que estamos usando una librería estática en C, en dos versiones: para Intel y para ARM.
El proceso de creación de FiveWinRT consta de varias etapas:Adolfo wrote: Veo que no usas FWH, o sea, HARBOUR puede usarse en "modo consola" directamente en WINRT ?
1. Portar Harbour a WinRT. Esto ya está funcionando a falta de hacer pruebas y ajustes. Hay que tener en cuenta que Harbour ha sido diseñado para trabajar con Win32 y no con WinRT.
2. Creación de las Classes y funciones de FiveWinRT. Por ejemplo, en el video se muestra MsgInfo(). Esta es una función propia de FiveWinRT y no de Harbour.
3. Creación de un IDE (construido con Harbour y FiveWinRT). Este es el que se muestra en el video. De momento es muy básico pero permite probar facilmente Harbour y FiveWinRT.
4. Los usuarios de Harbour/WinRT y FiveWinRT pueden ejecutar aplicaciones desde el propio IDE, ó construir aplicaciones nativas, que no usen este IDE en absoluto. Toda la programación se realiza desde Visual Studio 2012.
Gracias a todos vosotros por vuestro apoyo. Tenemos planeado ofrecer una versión "alfa" para quienes quieran no puedan esperar y quieran ir probándolo yaAdolfo wrote: Por lo que veo, hay muchas y grandes espectativas para el futuro, gracias por tu empeño.
a un precio reducido, y lo antes posible.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Harbour siendo portado a Windows 8 WinRT
Usando el click derecho para abrir el menu contextual:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Harbour siendo portado a Windows 8 WinRT
Antonio, si yo quiero usar visual estudio 2012 para desarrollar mi app.
como se incorpora fivewin rt a visual estudio ?
fivewin rt, sera como un componente que se tiene que agregar a VS.2012 ?
son mis primeras dudas upsss.
Suerte y saludos.
como se incorpora fivewin rt a visual estudio ?
fivewin rt, sera como un componente que se tiene que agregar a VS.2012 ?
son mis primeras dudas upsss.
Suerte y saludos.
Cesar Cortes Cruz
SysCtrl Software
Mexico
' Sin +- FWH es mejor "
SysCtrl Software
Mexico
' Sin +- FWH es mejor "