Recent

Author Topic: Windows RT  (Read 8355 times)

bambamns

  • Full Member
  • ***
  • Posts: 223
Windows RT
« on: December 06, 2012, 04:56:42 am »
Hi,

Is there any plans for Windows RT to be supported by Lazarus ?

Windows RT is Windows for ARM - does it mean that building application in Lazarus with WinCE as a target OS , arm as a target CPU and WinCE as a LCLWidgetType (like we do now for WinMe) will do the job ?
Lazarus 1.8.4 + FPC 2.6.4 x86 (rebuild) and Lazarus 2.0, Windows 7 x64, unless otherwise specified

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7801
Re: Windows RT
« Reply #1 on: December 06, 2012, 09:58:48 am »
No, RT/Metro is a totally separate platform, and will require a new port.

That is, if it doesn't die before somebody starts with a port :-)  >:D

felipemdc

  • Administrator
  • Hero Member
  • *
  • Posts: 3541
Re: Windows RT
« Reply #2 on: December 07, 2012, 04:59:09 pm »
I could accept a bounty to make a port of LCL-CustomDrawn for this platform.

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7801
Re: Windows RT
« Reply #3 on: December 07, 2012, 08:46:50 pm »
What are the rules for Windows RT store acceptance btw ?


bambamns

  • Full Member
  • ***
  • Posts: 223
Re: Windows RT
« Reply #5 on: December 08, 2012, 05:17:06 am »
Hi,

As I can see Microsoft wrote :
Quote
Before you can start creating Windows Store apps, you need a developer license. Fortunately, it's quick and easy to get one.

A developer license for Windows 8 lets you install, develop, test, and evaluate Windows Store apps before the Windows Store tests and certifies them. Developer licenses are free, and you can get as many as you need if you already have a Microsoft account.

So, it can be done.
Lazarus 1.8.4 + FPC 2.6.4 x86 (rebuild) and Lazarus 2.0, Windows 7 x64, unless otherwise specified

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7801
Re: Windows RT
« Reply #6 on: December 08, 2012, 03:21:33 pm »
I could accept a bounty to make a port of LCL-CustomDrawn for this platform.

Since it is a new platform, a proper FPC port needs to be done first, and then it must be supported afterwards.

And that is not trivial, if you see that android is still not mainlined