What is the status of the Mac project?
Modified on: Tue, 26 Mar, 2019 at 4:11 PM
From the desk of Jeff Taylor: 27 Jun, 2018
We know there have been a lot of questions and speculations about the future release of EasyWorship on the Mac.
During the development of EasyWorship 6, we dedicated separate resources for both the PC and the Mac. Unfortunately, in the middle of this development, it became clear to us that in order to deliver to our customers a well-functioning PC version of EasyWorship, we would need to combine the teams to effectively complete the PC product. This resulted in the Mac version getting put on hold.
Since that time, we have been working towards the release of EasyWorship 7, as well as a new strategy of leveraging the existing PC code base by modifying it to be Mac compliant giving us a shared code base for both PC and Mac. Now that EasyWorship 7 is in beta, we will be shifting our attention back to the Mac version.
Unfortunately, we are still far enough out that we cannot provide you a time frame of when this product will be ready. Because of this, we urge anyone needing a Mac solution, within the near future, to look elsewhere. As soon as we are within a reasonable time frame, we will update this post and start releasing more definitive information. If you need assistance finding a solution or you just have questions, please call us. We want to help.
And finally, we are truly sorry for any pain or grief we may have caused you by our past decisions in this matter. We are here to serve. We value you as a customer and we want only the best for your church. If there is anything we can do, please let us know.
Thanks again for your continued support and encouragement.
From the desk of Jeff Taylor: 26 Mar, 2019
Creating a cross-platform version of EasyWorship that will run on Windows and Mac is still the primary focus of our software development team.
So far we have migrated our existing Version 7 codebase to the new cross-platform compatible development environment and successfully compiled and run the Windows version of EasyWorship 7. We have also converted our data access layer to be truly cross-platform enabled in order to keep a seamless integration between all platforms of EasyWorship. I.E. making sure that shared data profiles and schedule are 100% compatible with all platforms. Currently, we are making good headway in converting the business logic layer and core components.
Once the business layer is complete we will begin working on the output display engine. Our next major milestone will be the ability to present a schedule for output on both PC and Mac environments. From there we will work on creating the cross-platform GUI/UI controls. Users may see incremental Windows builds in the future that use some of the new cross-platform logic and components, thus enabling us to test functionality as it is completed.
We cannot make any promise to when this project will be delivered or completed but can confirm that it continues to be the primary project our software development team is working towards.