Apple Inc. wants to make it easier for software coders to create tools, games and other applications for its main devices in one fell swoop — an overhaul designed to encourage app development and, ultimately, boost revenue.

The aim of the multistep initiative, code-named “Marzipan,” is that by 2021, developers will be able to build an app once and have it work on the iPhone, iPad and Mac computers, people familiar with the effort said. That should spur the creation of new software, increasing the utility of the company’s gadgets.

Each new app is another revenue opportunity for Apple because it takes a cut of many app-related purchases and subscriptions. The company has positioned its services division as a major growth area. It plans to announce two new services — a premium Apple News subscription offering and an original video content initiative — at the end of March, Bloomberg News reported recently.

Later this year, Apple plans to let developers port their iPad apps to Mac computers via a new software development kit that the company will release as early as June at its annual developer conference. Developers will still need to submit separate versions of the app to Apple’s iOS and Mac App Stores, but the new kit will mean they don’t have to write the underlying software code twice, said the people familiar with the plan.

In 2020, Apple plans to expand the kit so iPhone applications can be converted into Mac apps in the same way. Apple engineers have found this challenging because iPhone screens are so much smaller than Mac computer displays.

By 2021, developers will be able to merge iPhone, iPad, and Mac applications into one app or what is known as a “single binary.” This means developers won’t have to submit their work to different Apple App Stores, allowing iOS apps to be downloaded directly from Mac computers — effectively combining the stores.

Via Bloomberg