GenoPro Home
GenoPro Home  |  Get Started With My Genealogy Tree  |  Buy  |  Login  |  Privacy  |  Search  |  Site Map
 

GenoPro Support Forum




GenoPro for Macintosh

Click to view RSS...
Author Drawing a Genogram programatically / GenoPro for Apple Macintosh
Posted Monday, August 8, 2005 - Post #7581
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Customers
GenoPro version: 1.99

Last Login: Wednesday, August 17, 2005
Posts: 3, Visits: 0
Hi,

Having tried practically every other piece of software, I keep coming back to GenoPro as my software of choice, and it's probably due to the elegant way it lets you add family members via the Genogram. However, I'm on a Mac, so I currently have to do this via VirtualPC, which isn't ideal. Sad

So, being a programmer, I have this big hairy amibition to write a GenoPro-like program for the Mac. This may go nowhere, but I'd like to give it a stab. The shot in the arm for such a development project would be understanding the programming logic behind drawing the Genogram - any chance you could share that info? I'd fully understand if you'd rather not.

Pete


Edited: Thursday, February 16, 2006 by GenoProSupport
Posted Monday, April 7, 2014 - Post #33406
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Forum Members

Last Login: Monday, April 7, 2014
Posts: 1, Visits: 2
I'm guessing since 9 years have gone by it didn't happen. It's a shame, really, there's still no new softwares that match how good GenoPro is!
Posted Sunday, May 23, 2010 - Post #25929
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Forum Members

Last Login: Sunday, May 23, 2010
Posts: 1, Visits: 1
Hi, guys. I would love to see GenoPro become available for the Mac environment! Would the Mac software be capable of reading a GenoPro data file originally created in the PC environment? That would be REALLY GREAT! Include that if you can, if you ever do this project . . . thanks!!!! Would hate to lose all the data I've gathered on my family and have to start over just because I can't transfer the file onto my Mac . . .

Posted Monday, May 24, 2010 - Post #25930
Grand Master

Grand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand Master

Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: Friday, March 28, 2025
Posts: 1,584, Visits: 31,821
GenoPro data is in xml format so there is no problem reading it. It is essentially a text file containing format details (as text). As such a Mac will be able to read it.

If you look at the back history it is very unlikely there will be a Mac version of GenoPro so Mac users will have to use one of the ways to run PC software

Posted Monday, September 25, 2006 - Post #13371
Famous Writer

Famous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous Writer

Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.0.1.5

Last Login: Saturday, March 14, 2020
Posts: 365, Visits: 3,680
pixuk (8/9/2005)
Hi,

Having tried practically every other piece of software, I keep coming back to GenoPro as my software of choice, and it's probably due to the elegant way it lets you add family members via the Genogram. However, I'm on a Mac, so I currently have to do this via VirtualPC, which isn't ideal. Sad Pete

I would be interested to know how you get "Virtual PC" to work on your "Mac" as you might notice on the last page I mentioned a cousin who bought GenoPro but had no success with "Virtual PC" on his "Mac".

Could you please explain what is needed to get it to work so that I might help him set it up ?

Posted Monday, September 25, 2006 - Post #13366
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Forum Members

Last Login: Saturday, September 30, 2006
Posts: 1, Visits: 2
pixuk (8/9/2005)
Hi,

Having tried practically every other piece of software, I keep coming back to GenoPro as my software of choice, and it's probably due to the elegant way it lets you add family members via the Genogram. However, I'm on a Mac, so I currently have to do this via VirtualPC, which isn't ideal. Sad

So, being a programmer, I have this big hairy amibition to write a GenoPro-like program for the Mac. This may go nowhere, but I'd like to give it a stab. The shot in the arm for such a development project would be understanding the programming logic behind drawing the Genogram - any chance you could share that info? I'd fully understand if you'd rather not.

Pete


Yeah I am another Mac fan of GenoPro and I always recommend it to new found cousins who are PC based, who I have to share data with. I would use a Mac version if one were to be developed. I use "Reunion" family tree program and I would love to see the drawing aspect of Genopro in it. Smile

Regards Michael



Edited: Monday, September 25, 2006 by Michael De La Motte
Posted Thursday, August 18, 2005 - Post #7589
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Moderators
Customers
Gamma
FamilyTrees.GenoPro.com
Translator
GenoPro version: 3.1.0.1

Last Login: Thursday, January 16, 2025
Posts: 4,886, Visits: 22,775
Tripod does no longer accepts the .gno extension. For details, please read the post at Unable to view .gno file in browser.

Edited: Wednesday, October 26, 2005 by GenoProSupport
Posted Thursday, August 18, 2005 - Post #7588
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Forum Members
GenoPro version: 1.99c

Last Login: Wednesday, August 17, 2005
Posts: 1, Visits: 0
I'm not going to pretend to be in the same league as you gents. I'm not even a novice in comparison. I downloaded the free version some time ago and really got into building my tree. Since I host my family's website, I thought it would be neat to add Genopro as a link. Following the instructions, I built a site just to display the tree and that seems to work fine. However, when I click on the tree icon to display the genogram, all I get is Unicode. could one of you gents take a look at this link and point me in the right direction to fix this? Your help would be greatly appreciated. http://caleb1517.tripod.com/Fowlkes_Epps_Stanley/index.html
Posted Thursday, August 18, 2005 - Post #7587
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Moderators
Customers
Gamma
FamilyTrees.GenoPro.com
Translator
GenoPro version: 3.1.0.1

Last Login: Thursday, January 16, 2025
Posts: 4,886, Visits: 22,775
I can understand both points. Myself, I will stick to the Windows platform and add features to GenoPro. If someone wants to create a genealogy software for Mac, Linux or any other platform, they are welcome to do so. The web is a free market, so everyone has an equal chance.
Posted Thursday, August 18, 2005 - Post #7586
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Customers
GenoPro version: 1.99

Last Login: Wednesday, August 17, 2005
Posts: 3, Visits: 0
2. I would recommend to have an XML import/export right from day one. My original goal for XML was to have a backup file format so I can upgrade the internal data structure of the .gno document without data loss. It turned out the XML format is used by customers to create third party tools, or integrate GenoPro with their database by storing the XML text directly in an SQL database. Customers who wants to analyze their data will appreciate to have an XML format available to them. You can use the GenoPro XML format if you want. The XML tags are not documented yet, however you are welcome to use the Tag Definitions dialog (Menu -> Tools -> Tag Definitions) to get some basic documentation about each tag.


Thanks for that tip; As it happens, the application I'm currently in the middle of uses XML, so I have a lot of that stuff buzzing around in my head. It would make sense to follow your tag schema, and therefore make the files compatible. I'll take a look through the tag definitions dialog as you suggest.

i hate to keep bring this up

but a pc that is capable of running genopro is not very expensive ( infact you can probably find one in a dumpster that will run it)

i think that it would be much much cheaper to do that rather than spend time developing a mac client or even buying virtual pc for mac

( this of course excludes the novlety of makeing your very own genopro for mac but im just useing the time cost money equation.


I think you might be missing my point. I already have Virtual PC, and in fact I also have 7 Windows-based PCs too. Embarking on this project isn't about just developing GenoPro Mac so I can avoid buying a PC box. The reason this project sparks my interest is because I think GenoPro is the best program in its genre, and given I have some talent in developing Mac applications, I'd like to give it a shot.

To address your specific point regarding the cheapness of a PC that can run GenoPro; sure, you can get a cheap box, but I doubt that would appeal to the majority of Mac users who have bought an iMac because of its style. They're hardly likely to want to put an old dumpster-worthy PC next to it to run a single app :wink:

Pete


Edited: Wednesday, September 28, 2005 by GenoProSupport
Posted Sunday, September 3, 2006 - Post #12872
Famous Writer

Famous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous Writer

Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.0.1.5

Last Login: Saturday, March 14, 2020
Posts: 365, Visits: 3,680
pixuk (8/18/2005)
2. I think you might be missing my point. I already have Virtual PC, and in fact I also have 7 Windows-based PCs too. Embarking on this project isn't about just developing GenoPro Mac so I can avoid buying a PC box. The reason this project sparks my interest is because I think GenoPro is the best program in its genre, and given I have some talent in developing Mac applications, I'd like to give it a shot.

To address your specific point regarding the cheapness of a PC that can run GenoPro; sure, you can get a cheap box, but I doubt that would appeal to the majority of Mac users who have bought an iMac because of its style. They're hardly likely to want to put an old dumpster-worthy PC next to it to run a single app Wink

I have a distant relative who has bought GenoPro and tried Virtual PC as he has a Mac but had no success (he is retired and started computers late in life) So your project would be of great interest to him.

Do you have any time scale on this project? Smile

Edited: Sunday, September 3, 2006 by GenoProSupport

Posted Saturday, February 2, 2008 - Post #20665
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Forum Members

Last Login: Saturday, February 2, 2008
Posts: 1, Visits: 2
Dear Folks,

I am a psychotherapist and need a simple to use genogram maker with readily available phone support that can be used on a Mac. I will gladly pay for this product and the phone support time. If you do not offer such a genogram maker would you please refer me to someone who may offer this service. Also, I do not have clue what this site is about or how to use it. If you have an answer to my need would you please email me at: fritzlan at comcast dot net

Thank you,

Larry Fritzlan



Edited: Saturday, February 2, 2008 by fritzlan@comcast.net
Posted Thursday, August 18, 2005 - Post #7585
Forum Writer

Forum WriterForum WriterForum WriterForum WriterForum WriterForum WriterForum WriterForum WriterForum Writer

Forum Members

Last Login: Monday, December 10, 2007
Posts: 72, Visits: 426
i hate to keep bring this up

but a pc that is capable of running genopro is not very expensive ( infact you can probably find one in a dumpster that will run it)

i think that it would be much much cheaper to do that rather than spend time developing a mac client or even buying virtual pc for mac


( this of course excludes the novlety of makeing your very own genopro for mac but im just useing the time cost money equation.
Posted Thursday, August 18, 2005 - Post #7584
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Moderators
Customers
Gamma
FamilyTrees.GenoPro.com
Translator
GenoPro version: 3.1.0.1

Last Login: Thursday, January 16, 2025
Posts: 4,886, Visits: 22,775
Obviously, I also have no intention of copying the idea, look & feel of GenoPro onto the Mac without your blessing. It is, afterall, your baby.

Well, you have my blessing. If you do a good job, I will put a link to your site. I am sure there are lots of users who will be happy to find a good genogram software for Macintosh. Your tool will be a great asset for the genealogy community.

A few more tips:
1. Make sure your program can support Unicode text. For details about Unicode, please visit http://www.genopro.com/beta/ in the section "Unicode".
2. I would recommend to have an XML import/export right from day one. My original goal for XML was to have a backup file format so I can upgrade the internal data structure of the .gno document without data loss. It turned out the XML format is used by customers to create third party tools, or integrate GenoPro with their database by storing the XML text directly in an SQL database. Customers who wants to analyze their data will appreciate to have an XML format available to them. You can use the GenoPro XML format if you want. The XML tags are not documented yet, however you are welcome to use the Tag Definitions dialog (Menu -> Tools -> Tag Definitions) to get some basic documentation about each tag.


Edited: Tuesday, December 20, 2005 by GenoProSupport
Posted Thursday, August 18, 2005 - Post #7583
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Customers
GenoPro version: 1.99

Last Login: Wednesday, August 17, 2005
Posts: 3, Visits: 0
My full time job is a freelance developer, so understand what you're saying about the nuts and bolts of the application (opening, saving & spreadsheets within the app). Those parts of the app aren't as big a challenge as understanding your logic for drawing the genogram itself.

I would be quite willing to explore the fesability of creating a Mac version of GenoPro without putting a burden on you or divert you from the core coding of the Windows version. For Mac users, VirtualPC is far from an ideal (or cheap) way of running software. There are geno programs that run natively on Mac, such as Heredis, but those just aren't as good as GenoPro.

Obviously, I also have no intention of copying the idea, look & feel of GenoPro onto the Mac without your blessing. It is, afterall, your baby.

Pete


Edited: Tuesday, December 20, 2005 by GenoProSupport
Posted Friday, March 26, 2010 - Post #25703
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Forum Members

Last Login: Friday, March 26, 2010
Posts: 1, Visits: 1
Just saw this string. Has anything developed on the MAC version of genopro?w00t

Bob
Posted Saturday, March 27, 2010 - Post #25706
Grand Master

Grand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand Master

Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: Friday, March 28, 2025
Posts: 1,584, Visits: 31,821
The only changes are with the Mac itself. Latest models use Intel chips and so can also run an alternative Windows OS. Older models need a different approach.
Mac OS is Unix-like and as such there is a Mac version of Wine which allows Windows programs to run.
On Unix/Linux Pcs GenoPro can run under Wine - search the forum about this and also the Help file. The main problem at present is that the Report Writer does not work - at least with my version of Linux/Wine.
Posted Thursday, August 18, 2005 - Post #7582
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Moderators
Customers
Gamma
FamilyTrees.GenoPro.com
Translator
GenoPro version: 3.1.0.1

Last Login: Thursday, January 16, 2025
Posts: 4,886, Visits: 22,775
I understand there are a lot of Mac users and the likelihood of native version of GenoPro for Macintosh is slim to none. I would rather add new features to GenoPro and/or translate GenoPro into other languages (French, Spanish, Italian, German, etc) than re-writing GenoPro for the Macintosh. With the software emulators such as VirtualPC (http://www.apple.com/macosx/applications/virtualpc/, http://www.microsoft.com/mac/products/virtualpc/virtualpc.aspx?pid=virtualpc) it is possible to run GenoPro on a Macintosh anyway.

I am quite open minded, so I will give you a few hints. The drawing of the genealogy tree / genogram does not require much coding. It is all the stuff behind, such as saving & loading the .gno file, undo / redo, copy & paste, that constitutes the bulk of the coding. For instance, the Table Layout is a mini spreadsheet with over 30,000 lines of code.  The report generator has more lines of code than this. GenoPro has 220,000 lines of C++ code on 515 files totalizing over 8 MB of source code. This means I typed at least 8 million characters to create 8 MB of source code.

Developing software is a full-time commitment. I have been working full-time on GenoPro for the past 5 years, so you must have a source of fundings, either from your savings, or from someone willing to invest, or from sales of your product (like GenoPro currently does). Without fundings, you will have to do your programming during your spare time. If you already have a full-time job to earn your living, you will have little spare time, and after working a full day, the propensity to relax and enjoy life is usually higher than working another 4 to 5 hours of work on another project. I am writing this so you know a bit what is ahead of you. Good luck.


Edited: Tuesday, December 20, 2005 by GenoProSupport

Threaded View

Expand / Collapse
Threaded View
Forum Post Hi, Having tried practically every other piece of software, I keep... By pixuk ( Monday, August 8, 2005 )
Forum Post I'm guessing since 9 years have gone by it didn't happen. It's a... By falconmaiden ( Monday, April 7, 2014 )
Forum Post Hi, guys. I would love to see GenoPro become available for the Mac... By mezzoetc ( Sunday, May 23, 2010 )
Forum Post GenoPro data is in xml format so there is no problem reading it. It is... By appleshaw ( Monday, May 24, 2010 )
Forum Post [quote][b]pixuk (8/9/2005)[/b][hr]Hi, Having tried practically every... By IainTait ( Monday, September 25, 2006 )
Forum Post [quote][b]pixuk (8/9/2005)[/b][hr]Hi, Having tried practically every... By Michael De La Motte ( Monday, September 25, 2006 )
Forum Post Tripod does no longer accepts the .gno extension. For details, please... By GenoProSupport ( Thursday, August 18, 2005 )
Forum Post I'm not going to pretend to be in the same league as you gents. I'm... By caleb1517 ( Thursday, August 18, 2005 )
Forum Post I can understand both points. Myself, I will stick to the Windows... By GenoProSupport ( Thursday, August 18, 2005 )
Forum Post [quote]2. I would recommend to have an XML import/export right from... By pixuk ( Thursday, August 18, 2005 )
Forum Post [quote][b]pixuk (8/18/2005)[/b][hr]2. I think you might be missing my... By IainTait ( Sunday, September 3, 2006 )
Forum Post Dear Folks, I am a psychotherapist and need a simple to use genogram... By fritzlan ( Saturday, February 2, 2008 )
Forum Post i hate to keep bring this up

but a pc that is capable of...
By crash893 ( Thursday, August 18, 2005 )
Forum Post [quote]Obviously, I also have no intention of copying the idea, look &... By GenoProSupport ( Thursday, August 18, 2005 )
Forum Post My full time job is a freelance developer, so understand what you're... By pixuk ( Thursday, August 18, 2005 )
Forum Post Just saw this string. Has anything developed on the MAC version of... By BOB1870 ( Friday, March 26, 2010 )
Forum Post The only changes are with the Mac itself. Latest models use Intel... By appleshaw ( Saturday, March 27, 2010 )
Forum Post I understand there are a lot of Mac users and the likelihood of native... By GenoProSupport ( Thursday, August 18, 2005 )


Similar Topics

Click to view RSS...
Expand / Collapse
TopicKey_TopicReplies
Monday, February 10, 2025
Last Post: Jordi-Albert
TopicKey_Topic
Wednesday, May 1, 2024
Last Post: Jordi-Albert
TopicKey_Topic
Wednesday, March 13, 2024
Last Post: Jordi-Albert
TopicKey_Topic
Is it possible to import ASSO tags in Gedcom (and links to godparents etc)
Sunday, February 18, 2024
Last Post: Olivierm
TopicKey_Topic
random memory error and crash
Saturday, February 3, 2024
Last Post: GenoProSupport

Reading This Topic

Expand / Collapse
Active: 3 - 1 guest, 1 member, 0 anonymous.
Refresh