Harbour siendo portado a Windows 8 WinRT

User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Harbour siendo portado a Windows 8 WinRT

Post by Antonio Linares »

Aqui estamos :-)

Image

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
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
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

Post by Antonio Linares »

Esta es una demo construida usando Harbour para Windows 8 WinRT:

Image

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 :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
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

Post by Antonio Linares »

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
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

Post by Antonio Linares »

Video (la calidad no es buena. Subiré más videos pronto...)

http://www.youtube.com/watch?v=OlY4Wn8i ... ature=plpp
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
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

Post by Antonio Linares »

El futuro está aqui... :-)

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
RuFerSo
Posts: 55
Joined: Mon Feb 20, 2012 2:56 pm

Re: Harbour siendo portado a Windows 8 WinRT

Post by RuFerSo »

Maestro: Simplemente Espectacular!!!!, como siempre.

Saludos
Ruben Fernandez.(Uy,uy, uy, a aprender de nuevo)
User avatar
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

Post by Antonio Linares »

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
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

Post by Antonio Linares »

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Adolfo
Posts: 815
Joined: Tue Oct 11, 2005 11:57 am
Location: Chile
Contact:

Re: Harbour siendo portado a Windows 8 WinRT

Post by Adolfo »

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
;-) 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
User avatar
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

Post by Antonio Linares »

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
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

Post by Antonio Linares »

Adolfo wrote: Actualmente con HB y FWH podemos o no realizar aplicaciones para 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: El que WINRT tome nuestras aplicaciones como NATIVAS, en que realmente nos beneficia ?
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: Podemos usar el mismo exe en WINRT y Windows 8 Phone ?
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.

Esto se debe a que estamos usando una librería estática en C, en dos versiones: para Intel y para ARM.
Adolfo wrote: Veo que no usas FWH, o sea, HARBOUR puede usarse en "modo consola" directamente en WINRT ?
El proceso de creación de FiveWinRT consta de varias etapas:

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.
Adolfo wrote: Por lo que veo, hay muchas y grandes espectativas para el futuro, gracias por tu empeño.
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 ya :-)
a un precio reducido, y lo antes posible.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
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

Post by Antonio Linares »

Usando el click derecho para abrir el menu contextual:

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
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

Post by Antonio Linares »

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
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

Post by Antonio Linares »

Image

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
sysctrl2
Posts: 833
Joined: Mon Feb 05, 2007 7:15 pm
Contact:

Re: Harbour siendo portado a Windows 8 WinRT

Post by sysctrl2 »

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.
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
Post Reply