Forum > PDAs and Smartphones

WinCE

(1/3) > >>

Sandeep Chandra:
Hi

I just want to know if there is designer support for WinCE in Lazarus. If not will it be available in future?

Is there any advantage in using Lazarus for WinCE compared to using Compact Framework?

I have to develop an application for WinCE and I would like as much information as possible to make the right decision.
The application will need to read and update data from PostgresSql server. How would I do this? Could I use Zeoslib or anything else or would I have to use web service?

Thanks in advance.

Regards

Sandeep

felipemdc:
The form designer works fully with Windows CE. In fact, Lazarus is probably the first Windows CE RAD =)

After some configuration you can even debug via Active Sync from the IDE =)

The documentation is here: http://wiki.lazarus.freepascal.org/index.php/Windows_CE_Interface

What is missing on Lazarus is making the configuration to use Windows CE shorter. i.e. make Lazarus come with more things pre-configured for Windows CE. We are working on it.

> Is there any advantage in using Lazarus for WinCE compared to using Compact Framework?

Depends on what kind of software you are creating. End user software and enterprise software have very different needs. Some general things bellow:

.NET does not come preinstalled on most PocketPCs, your users must install it, and that makes the install process harder. Lazarus produces native code for Windows CE, i.e. a stand alone executable. Also I donĀ“t know which WindowsCE versions are supported by CF.

Acording to the Debian benchmark, Free Pascal uses 15 times less memory, and is 15 times faster to solve the same problem as .NET (ok, this is on Linux, but on Windows the result is the same. google for some benchmarks):

http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=csharp&lang2=fpascal

> The application will need to read and update data from PostgresSql server. How would I do this? Could I use Zeoslib or anything else or would I have to use web service?

I assume the server is remote, right?

In this case you need to use web services techniques.

More info here: http://wiki.lazarus.freepascal.org/index.php/Networking#WebServices

Anonymous:
Thanks for replying.

When could I expect Lazarus release to come fully configured to work for WinCE?

Is it possible to use Indy controls for WebServices with Lazarus?

Regards

Sandeep

felipemdc:

--- Quote from: "Anonymous" ---When could I expect Lazarus release to come fully configured to work for WinCE?
--- End quote ---


Ummm .... this is hard to guess. We should have snapshots pre-configured for Windows CE not too long in the future. Something like 3 months at worse. But then it must be stable, not just be there, so I would say at least 6 months for stabilization and solving bugs that appear.

The more people use and contribute to it, the less bugs it will have, the more stable it becomes, and the more usefull it becomes.


--- Quote ---Is it possible to use Indy controls for WebServices with Lazarus?
--- End quote ---


Yes it is.

Anonymous:
Where could I download the WinCE stuff with form Designer support. Is there a step by step guide to use from designer for WinCE.
Is there any forum for using Lazarus and WinCE?

Regards

Sandeep

Navigation

[0] Message Index

[#] Next page

Go to full version