A Windows Mobile version of Task Coach
Is there a possibility of a Windows Mobile version of this great program?

-
Anonymous commented
Can't wait, please deliver a microsoft phone version of this great app
-
Anonymous commented
Would be very nice if support of OneDrive for file access so project natively shared between windows devices
-
Nebo commented
What about Windows Phone 8? Surprised that you guys aren't considering this.
-
AdminAaron Wolf (Admin, Task Coach) commented
Is it just trolling to say that you people should NOT buy a Windows Mobile device in the first place…? The real priority for any new devices is Android, both for popularity and because it is more consistent and compatible with GPL and FLOSS.
-
AdminJérôme Laheurte (Admin, Task Coach) commented
No; please read the discussion I linked. They can't even legally include Pascal headers for UIKit. The RAD part of Lazarus works with desktop-oriented platforms (Linux, Windows, Mac OS X) and maybe Windows Mobile which is not very different from Windows, but not with specific mobile platforms like iOS or Android. Most of desktop-oriented controls (menus for example) aren't even available on iOS. See also here:
http://wiki.lazarus.freepascal.org/The_LCL_in_various_platforms
The only mobile platform supported by LCL is Windows CE (not even Windows 7 mobile).
-
tas commented
Yes the code is platform spezific - but thi code is already written as library (LCL) of Lazarus. - Buttons, Scrollbars ProgressBars, Dialogs. Everything what Platform specific is already there - that is the aim of Lazarus.
You just need to writeyour Application using LCL:
...
var btn:=TButton.Create(nil);
btn.caption:='Test!';
showmessage('hello, world!');
...
Can you detect some specific code?
Is it a code for win /linux / mac ?
You can't even say what platform is a target for this code.Because you can define it in compiler after the whole application ready.
Have you used a JAVA? - it' better than JAVA - because of compiled machine code and not interpreted like in Python and Java. -
AdminJérôme Laheurte (Admin, Task Coach) commented
As explicitely stated here
http://www.lazarus.freepascal.org/index.php?action=printpage;topic=7394.0
the UI code is platform-specific. Quote: "I would think that one use for FPC would be if you have significant non-UI Pascal code that you don't want to rewrite in ObjC". This is not the case for Task Coach.
-
tas commented
No Documentation?
You have Tutorials / Wiki's - and if you can Delphi you don't need to know much more to make TaskCoach. -
AdminJérôme Laheurte (Admin, Task Coach) commented
Lazarus is just an IDE/RAD for Free Pascal isn't it ? And their documentation is even worse...
-
tas commented
Hey don't look at FreePascal directly - look at Lazarus.
http://wiki.lazarus.freepascal.org/Overview_of_Free_Pascal_and_Lazarus#Lazarus_Architecture
-
AdminJérôme Laheurte (Admin, Task Coach) commented
Nope. I may have missed something (the documentation is not really clear), but the only cross-platform classes provided by Free Pascal don't include anything on the UI level as far as I know. They only cover the regular low-level stuff: I/O, networking, etc. I'll take another look but I don't see how they could have made a generic UI framework that would work with systems as different (from an ergonomic point of view) as iOS and Windows.
-
tas commented
Don't know what you mean - try lazarus it's like Delphi - and just change compiling target and you will get Linux / Windows / WinCE / Mac Application :)
-
AdminJérôme Laheurte (Admin, Task Coach) commented
I did take a look at Free Pascal. GUI classes are still platform-specific; since the GUI code represents more than 80% of the code base, it's almost as much work as rewriting the app from scratch...
-
tas commented
@Jerome - just take a better look to Lazarus - write once compile everywhere.
-
AdminJérôme Laheurte (Admin, Task Coach) commented
Even with a common language I highly doubt the APIs are anywhere near similar, so still 95% of the code will be platform-specific...
-
tas commented
Yeah use Free Pascal and it will work everywhere :)
-
Graham commented
What's the point? WinMo 6.x is officially dead now - and WinMo 7 isn't available for months. WinMo market share is collapsing (due to RIM, iPhone & Android) Why develop for a dead platform?
-
JimboJoe commented
That would definitely fit well onto that business-oriented platform!