Page 1 of 2

Harbour being ported to Windows 8 WinRT

PostPosted: Sun Sep 30, 2012 10:12 am
by Antonio Linares
Here we are :-)

Image

test.prg
Code: Select all  Expand view
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

Re: Harbour being ported to Windows 8 WinRT

PostPosted: Sun Sep 30, 2012 11:27 am
by Otto
Hello Antonio,
congratulations and thank you.
I would like to take beside FWDN also a subscription for FWDN WinRT.
Best regards,
Otto

Re: Harbour being ported to Windows 8 WinRT

PostPosted: Sun Sep 30, 2012 12:06 pm
by Antonio Linares
This is a demo built using Harbour for Windows 8 WinRT:

Image

Re: Harbour being ported to Windows 8 WinRT

PostPosted: Sun Sep 30, 2012 12:09 pm
by Antonio Linares
Otto,

Otto wrote:Hello Antonio,
congratulations and thank you.
I would like to take beside FWDN also a subscription for FWDN WinRT.
Best regards,
Otto


I expect that we could have a first version in just few days. Harbour for Windows 8 WinRT is working and now I am building a console alike app so you can load, save and run PRGs from it. Or alternativaly you can build your own apps using it (without the need of the console)

All the development is done entirely from Visual Studio 2012 IDE :-)

many thanks for your support :-)

Re: Harbour being ported to Windows 8 WinRT

PostPosted: Sun Sep 30, 2012 1:12 pm
by norberto
Antonio Linares wrote:This is a demo built using Harbour for Windows 8 WinRT:

Image



Antônio,

congrats, youre the best! im excited! waiting... :D

Re: Harbour being ported to Windows 8 WinRT

PostPosted: Sun Sep 30, 2012 1:19 pm
by norberto
Are you using visual Studio 2012 and Windows 8 pro? thanks

Re: Harbour being ported to Windows 8 WinRT

PostPosted: Sun Sep 30, 2012 1:22 pm
by norberto
Otto wrote:Hello Antonio,
congratulations and thank you.
I would like to take beside FWDN also a subscription for FWDN WinRT.
Best regards,
Otto


Otto, WinRt is the api for Windows 8, in 28 days you can buy Windows 8 from stores, or download the 90 days trial from internet.
but Windows RT for ARM ( tablets like surface), we cant buy, have instaled in OEM.

i guess antonio are using Windows 8 pro to his tests.

regards

Re: Harbour being ported to Windows 8 WinRT

PostPosted: Sun Sep 30, 2012 8:40 pm
by Antonio Linares
Image

Re: Harbour being ported to Windows 8 WinRT

PostPosted: Sun Sep 30, 2012 9:22 pm
by Antonio Linares
Video (not good quality. I will upload some more soon...)

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

Re: Harbour being ported to Windows 8 WinRT

PostPosted: Sun Sep 30, 2012 11:34 pm
by norberto
Antonio, congratulations for the work.

Let me speculate a bit, when you're ready portability, we will be able to:

-make programs that manipulate the live tiles?
-send programs to the Marketplace of Windows 8 and sell there?
-in the future do these same programs for Windows phone 8? Windows 8 and Windows phone 8 share the same kernel.

I ask this because I heard about some problems of compatibility and security, that Microsoft was not approving certain types of programs compiled with certain compiler flags or pack in the marketplace.

Thank you, I am anxious waiting for a beta.

Re: Harbour being ported to Windows 8 WinRT

PostPosted: Mon Oct 01, 2012 12:58 am
by Antonio Linares
The future is here... :-)

Image

Re: Harbour being ported to Windows 8 WinRT

PostPosted: Mon Oct 01, 2012 1:07 am
by Antonio Linares
Norberto,

-make programs that manipulate the live tiles?
-send programs to the Marketplace of Windows 8 and sell there?


Yes, we can use all WinRT features. We are a truly C/C++ WinRT app. I have recompiled the entire Harbour using WinRT :-)

I plan to send an app to the marketplace soon, so we will check it.

-in the future do these same programs for Windows phone 8? Windows 8 and Windows phone 8 share the same kernel.


Thats what gave me the key :-) I remebered I had read that Windows phone 8 allows C/C++ code. When I reviewed Visual Studio 2012 Ultimate and saw the C/C++ support, then I got the connection. We can use the same implementation on Windows Phone 8 :-)

In fact, I learned this way when I played with the iPad, the iPhone and Android. We used the same technique with them. So we were ready for this... :-)

Re: Harbour being ported to Windows 8 WinRT

PostPosted: Mon Oct 01, 2012 1:30 am
by norberto
Antonio

are you have a Windows phone and Windows 8 developer account ? i have both, if you wanna , we can use, im registered developer.

This opens a new world of possibilities for us, Microsoft and nokia, which are partners in the development of Windows phone applications are investing and financing developers.

and imagine the same program running on desktop, tablet and smartphone? Let's not over worry about even with a fiveweb, same as facebook itself said that this giving up on making their applications in html5 and returning to do in native code. We will have an application on the server and another on the device, accessing the database, and the best and the device can be in iphone, android, tablet with Windows 8 and Windows phone. because fivewin has versions for all.

Thanks

Re: Harbour being ported to Windows 8 WinRT

PostPosted: Mon Oct 01, 2012 2:29 am
by Antonio Linares
Image

Re: Harbour being ported to Windows 8 WinRT

PostPosted: Mon Oct 01, 2012 2:55 am
by Antonio Linares
Image