Harbour siendo portado a Windows 8 WinRT

Harbour siendo portado a Windows 8 WinRT

Postby Antonio Linares » Sun Sep 30, 2012 10:14 am

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

viewtopic.php?f=17&t=24913&p=135473#p135473
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Harbour siendo portado a Windows 8 WinRT

Postby Antonio Linares » Sun Sep 30, 2012 12:05 pm

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: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Harbour siendo portado a Windows 8 WinRT

Postby Antonio Linares » Sun Sep 30, 2012 8:41 pm

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Harbour siendo portado a Windows 8 WinRT

Postby Antonio Linares » Sun Sep 30, 2012 9:20 pm

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

http://www.youtube.com/watch?v=OlY4Wn8isfA&list=UUkgFhVXjQdJdI768_WmPuog&feature=plpp
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Harbour siendo portado a Windows 8 WinRT

Postby Antonio Linares » Mon Oct 01, 2012 1:00 am

El futuro está aqui... :-)

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Harbour siendo portado a Windows 8 WinRT

Postby RuFerSo » Mon Oct 01, 2012 1:41 am

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

Saludos
Ruben Fernandez.(Uy,uy, uy, a aprender de nuevo)
RuFerSo
 
Posts: 55
Joined: Mon Feb 20, 2012 2:56 pm

Re: Harbour siendo portado a Windows 8 WinRT

Postby Antonio Linares » Mon Oct 01, 2012 2:31 am

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Harbour siendo portado a Windows 8 WinRT

Postby Antonio Linares » Mon Oct 01, 2012 2:54 am

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Harbour siendo portado a Windows 8 WinRT

Postby Adolfo » Mon Oct 01, 2012 12:05 pm

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
----------
Asus TUF F15, 32GB Ram, 1 TB NVME M.2, 1 TB SSD, GTX 1650
User avatar
Adolfo
 
Posts: 846
Joined: Tue Oct 11, 2005 11:57 am
Location: Chile

Re: Harbour siendo portado a Windows 8 WinRT

Postby Antonio Linares » Mon Oct 01, 2012 12:20 pm

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Harbour siendo portado a Windows 8 WinRT

Postby Antonio Linares » Mon Oct 01, 2012 12:39 pm

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: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Harbour siendo portado a Windows 8 WinRT

Postby Antonio Linares » Mon Oct 01, 2012 1:12 pm

Usando el click derecho para abrir el menu contextual:

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Harbour siendo portado a Windows 8 WinRT

Postby Antonio Linares » Thu Oct 04, 2012 4:41 pm

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Harbour siendo portado a Windows 8 WinRT

Postby Antonio Linares » Tue Oct 09, 2012 10:26 am

Image

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Harbour siendo portado a Windows 8 WinRT

Postby sysctrl2 » Tue Oct 09, 2012 6:51 pm

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 "
User avatar
sysctrl2
 
Posts: 962
Joined: Mon Feb 05, 2007 7:15 pm

Next

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 46 guests