Hi, Brad. You make an interesting point.  But the functionality of the iPad 
version still quite limited as compared to Windows. I understand this to be 
intentional, part of a strategy to protect the higher cost of the Windows 
version. I believe that most people who are requesting a Mac version are 
looking for a full-featured version.  If they got a Mac port of the iPad 
version, many users would find that they still need to buy the Windows version 
and run it in a windows emulator on Mac. 
-Dwight 
MLO Betazoid & Moderator 
Via k@mail on sgn2

On Dec 9, 2013, Brad Stewart <[email protected]> wrote:
>
>
>On Tuesday, December 4, 2012 4:23:39 PM UTC-5, Mark Levison wrote:
>>
>>  There are frequently requests to create MLO for Mac. Let me help you
>
>> understand how complex this would be and why I hope Andrey never does
>it.
>>
>> MLO Windows is written in Delphi (aka Object Pascal - 
>> http://en.wikipedia.org/wiki/Object_Pascal) - the Borland Version 
>> (presumably Embarcadero now). While it turns out that you can compile
>
>> Delphi for the Mac that doesn't mean it would easy (or sensible to
>port).
>>
>> Fundamentally a program like MLO is made from 4-5 parts
>> - GUI - which involves working with the windowing system
>> - Rules Engine - handles the tasks themselves and all of the rules
>MLO 
>> this the real power of the application
>> - Synchronization Engine - the bit that speaks to the internet, wifi
>etc
>> - File System - the bit that saves MLO files, archives etc.
>> - Extraneous bits - talk to Outlook etc
>>
>> When trying to port to a Mac (or Linux) we have to ask what would
>come 
>> over for free (or with little pain): Rules Engine and Synchronization
>
>> Engine are the only parts that are likely compatible out of the box.
>>
>> The Mac file system is a bit different than Windows (.DStore, storage
>of 
>> preferences, etc.) that would take a fair amount of work to port.
>However 
>> that's not the hard part. The kicker is the GUI - the Mac windowing
>system 
>> is very very different - it would be a complete rewrite from scratch.
>
>> Finally I just can't imagine the pain in trying to figure out how to
>port 
>> Outlook sync etc.
>>
>> So its simple MLO **might** recompile on a Mac but we're talking
>several 
>> years for team to build a GUI that is anywhere near close to Windows
>- is 
>> that where we want Andrey and his merry band to spend their time? If
>it is 
>> are you personally prepared to fund 2-3 person years of work - I'm
>not.
>>
>> Or would you rather that Andrey created a better Windows product,
>IPad 
>> (Objective C)/IPhone (Objective C)/Android(Java)
>>
>>
>>
>Mark,
>
>I would have agreed with most of the above before the iPad version was 
>developed, but it seems that a lot of the underlying issues in 
>synchronization and the rules engine have been resolved. There would be
>GUI 
>and filesystem differences for the Mac version, but they would be
>working 
>in the same IDE, same language, very similar if not identical
>frameworks, 
>and basically the same underlying OS.  If you think of it as a port
>from 
>iPad instead of a port from Windows, do you think it is still something
>not 
>worth pursuing?
>
>Regards,
>Brad
> 

-- 
You received this message because you are subscribed to the Google Groups 
"MyLifeOrganized" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/mylifeorganized.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mylifeorganized/22f51fb4-3ffc-47b3-9316-8745ca3765e0%40katmail.1gravity.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to