{"id":3167,"date":"2019-07-17T10:21:09","date_gmt":"2019-07-17T16:21:09","guid":{"rendered":"http:\/\/blog.rootsmagic.com\/?p=3167"},"modified":"2019-07-17T10:21:09","modified_gmt":"2019-07-17T16:21:09","slug":"happy-30th-birthday-rootsmagic-part-12-growth-and-new-products","status":"publish","type":"post","link":"http:\/\/blog.rootsmagic.com\/?p=3167","title":{"rendered":"Happy 30th Birthday, RootsMagic! \u00a0Part 12: Growth and New Products"},"content":{"rendered":"<p><strong>NOTE: This is Part 12 of\u00a0<\/strong><strong>our ongoing series documenting the history of our company. If you&#8217;re just joining us, be sure to read\u00a0<a href=\"http:\/\/blog.rootsmagic.com\/?p=2726\">Part 1<\/a>,\u00a0<a href=\"http:\/\/blog.rootsmagic.com\/?p=2753\">2<\/a>,\u00a0<a href=\"http:\/\/blog.rootsmagic.com\/?p=2769\">3<\/a>,\u00a0<a href=\"http:\/\/blog.rootsmagic.com\/?p=2782\">4<\/a>,\u00a0<a href=\"http:\/\/blog.rootsmagic.com\/?p=2791\">5<\/a>,\u00a0<a href=\"http:\/\/blog.rootsmagic.com\/?p=2809\">6<\/a>,\u00a0<a href=\"http:\/\/blog.rootsmagic.com\/?p=2824\">7<\/a>,\u00a0<a href=\"http:\/\/blog.rootsmagic.com\/?p=2834\">8<\/a>,\u00a0<a href=\"http:\/\/blog.rootsmagic.com\/?p=2851\">9<\/a>,\u00a0<a href=\"http:\/\/blog.rootsmagic.com\/?p=2864\">10<\/a>, and <a href=\"http:\/\/blog.rootsmagic.com\/?p=2875\">11<\/a>.<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">Once RootsMagic 4 and RootsMagic Essentials were out the door, we tried to concentrate on upgrading the software and adding new functionality. \u00a0But we were hearing from our users that they wanted to be able to take their data on their new tablets they\u2019d gotten for Christmas. The only problem was that we had no programming skills on tablets, either iOS or Android.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Rather than hire new programmers just to write apps, we decided to outsource them. \u00a0We got a bunch of bids from companies all over the world, but finally ended up selecting a local company here in Utah. \u00a0We knew that genealogy software is actually very complex, and this company was actually already familiar with RootsMagic and genealogy software in general.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If you\u2019ve ever hired out programming, you know it can get very expensive. \u00a0And we were faced with the decision how to recover the costs of creating these new apps. \u00a0In the end, we decided to leave them as read-only to keep our costs down, and to make them available for free. \u00a0We<a href=\"http:\/\/blog.rootsmagic.com\/?p=1522\" target=\"_blank\"> released our iOS app in Dec 2012<\/a>, and didn\u2019t know it would take <a href=\"http:\/\/blog.rootsmagic.com\/?p=1907\" target=\"_blank\">another year of development before we could get the Android version out.<\/a><\/span><\/p>\n<p><a href=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2019\/07\/RMapp.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-medium wp-image-3234\" src=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2019\/07\/RMapp-300x196.png\" alt=\"RMapp\" width=\"300\" height=\"196\" srcset=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2019\/07\/RMapp-300x196.png 300w, http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2019\/07\/RMapp.png 728w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Back when we released RootsMagic 4 we assumed we\u2019d never have to rewrite the program again. \u00a0But as we got more and more requests for a Mac version it became clear that we might get to do just that.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We knew there were a couple of options\u2026 write a separate Mac version (or have another company write a Mac version for us), or rewrite the program so that we could compile the same program to both Windows and Mac. \u00a0We\u2019ve seen too many programs where their Windows and Mac versions are quite a bit different (both interface and functionality), so we really didn\u2019t like the first option. The second option would ensure that both Windows and Mac users would always have the same functionality, yet redesigning the program again seemed daunting.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">So in the summer of 2014 we began rebuilding RootsMagic so that we could compile natively to both Windows and Mac. \u00a0But having done this multiple times, I knew firsthand how long it could take, and the Mac users were getting more and more vocal. \u00a0So as a temporary fix, we contacted a company called Codeweavers that wrote software to let Windows programs run on a Mac. We had them build a custom wrapper for RootsMagic, and <a href=\"http:\/\/blog.rootsmagic.com\/?p=2217\" target=\"_blank\">in September 2014 we released MacBridge<\/a>.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since we had to pay Codeweavers for every copy of MacBridge we distributed, we sold it as a separate program so we could keep track of the numbers. \u00a0The MacBridge program allowed you to install the Windows version on your Mac, but the process was somewhat unwieldy, and it was hard to explain to users how it was supposed to work.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We decided we needed to simplify this whole Mac \u201cwrapper\u201d thing, and worked out a license with Codeweavers where we could pay a flat amount every month and be able to distribute unlimited copies. \u00a0This not only allowed us to create a \u201cRootsMagic for Mac\u201d standalone installer, but also meant we could distribute free RootsMagic Essentials with the wrapper as well. And yes, we continue to eat the cost of that monthly license to this day \ud83d\ude09<\/span><\/p>\n<p><span style=\"font-weight: 400;\">While we continued to work on the new Mac\/Windows version, we decided to <a href=\"http:\/\/blog.rootsmagic.com\/?p=2319\" target=\"_blank\">release a new version of RootsMagic<\/a> based on the older code with some exciting features we had been working on. \u00a0RootsMagic 7 included a new feature called WebHints, which would display hints from FamilySearch, MyHeritage, and FindMyPast, and let you click on a little lightbulb to jump to those sites to see the hints.\u00a0 We also announced MyRootsMagic, where registered users could easily post free websites of their family tree.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Then in December 2015, Ancestry dropped a bombshell that they were discontinuing their Family Tree Maker program. \u00a0About this same time they contacted us and asked if we were interested in working with their API and integrating RootsMagic with Ancestry. \u00a0Of course we jumped at the opportunity. I had been asking Ancestry to work with their API for years without any luck, so this came as a very pleasant surprise. \u00a0After crossing all the T\u2019s and dotting all the I\u2019s, <a href=\"http:\/\/blog.rootsmagic.com\/?p=2612\" target=\"_blank\">we jointly announced that we would be working together on February 2, 2016<\/a>.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We optimistically guessed that the new Ancestry features would be done by the end of 2016, but we underestimated the complexity that lay before us.\u00a0 And as we began work on the integration, we noticed that our RootsMagic 7 sales were dropping. We realized that users were holding off buying RootsMagic until the Ancestry features were released, so we announced that the Ancestry features would be a free update to version 7. \u00a0Sales immediately picked back up, but we realized this meant that RootsMagic 8 which we were working on separately would have to be put on the back burner until the Ancestry integration was done.<\/span><\/p>\n<p>We tried to be as transparent as possible about progress on the Ancestry features.\u00a0 Normally we wouldn&#8217;t pre-announce a new feature, but in this case Ancestry wanted it to be known that we were working on this functionality.\u00a0 So it left us open to a lot of second-guessing by users as the development went past our estimated release.<\/p>\n<p>During the latter part of development, I started growing a beard and started joking that I wasn&#8217;t going to shave until the Ancestry features were released.\u00a0 Finally, on June 28, 2017, we announced to the world in a short live video from our &#8220;secret underground laboratories&#8221; that it was finally here.\u00a0 It was kind of a ridiculous video, but was also kind of an emotional release from all the hard work we put into those features.<\/p>\n<p><iframe loading=\"lazy\" title=\"RootsMagic \/ Ancestry announcement\" width=\"400\" height=\"300\" src=\"https:\/\/www.youtube.com\/embed\/Bjeh8-k5sBw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>After releasing the Ancestry integration it was tempting to just take some time off, but we knew we needed to get back to work on RootsMagic 8 since it had been pushed to the back burner for a year and a half.\u00a0 We also knew that we needed to release an update to our Personal Historian software which we had been working on prior to the Ancestry announcement.\u00a0 The update was already close to ready, but we hit a little snag with the main new feature, importing from Facebook.\u00a0 In order to import from Facebook, we were required to submit the program to Facebook.\u00a0 Normally that would have been a simple procedure, but Facebook was in the news for allowing companies to take users data and use it in ways the user didn&#8217;t want.\u00a0 Facebook cracked down on accepting new developers with products that could read data from Facebook.\u00a0 We were finally able to get approved since we were able to show that we (RootsMagic) didn&#8217;t get the data ourselves; that the data was simply downloaded onto the users own computer.\u00a0 At first we were concerned about releasing an update that read from Facebook, but then we realized we actually were providing a feature that Facebook users needed&#8230; the ability to get a copy of all of their data downloaded onto their own computer.\u00a0 <a href=\"http:\/\/blog.rootsmagic.com\/?p=3112\" target=\"_blank\">Personal Historian 3 was released in March 2018<\/a>.<\/p>\n<p>So where are we today?\u00a0 And what does the future hold for RootsMagic?\u00a0\u00a0When we started this blog years ago, the main purpose was to give a sneak preview of our soon to be released RootsMagic 4, and for the next little while we&#8217;re going back to those roots to give you a peek at RootsMagic 8.<\/p>\n<p>Of course everyone wants to know what new features will be in version 8 (we all like new features).\u00a0 And while we&#8217;ll have new features, let me just say that\u00a0 RootsMagic 8 is being designed with our current users in mind, simplifying existing functionality, reducing &#8220;clickiness&#8221;, and other improvements requested by users.\u00a0 Underlying code is being redesigned to provide us with a framework for additional functionality in the years to come.<\/p>\n<p>So stayed tuned to this blog as we begin to unveil the most exciting version of RootsMagic ever.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>NOTE: This is Part 12 of\u00a0our ongoing series documenting the history of our company. If you&#8217;re just joining us, be sure to read\u00a0Part 1,\u00a02,\u00a03,\u00a04,\u00a05,\u00a06,\u00a07,\u00a08,\u00a09,\u00a010, and 11. Once RootsMagic 4 and RootsMagic Essentials were out the door, we tried to concentrate on upgrading the software and adding new functionality. \u00a0But we were hearing from our users [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[41],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=\/wp\/v2\/posts\/3167"}],"collection":[{"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3167"}],"version-history":[{"count":20,"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=\/wp\/v2\/posts\/3167\/revisions"}],"predecessor-version":[{"id":3237,"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=\/wp\/v2\/posts\/3167\/revisions\/3237"}],"wp:attachment":[{"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3167"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}