X
Tech

Microsoft is open-sourcing Windows Calculator on GitHub

Microsoft is making available the Windows Calculator source code, build system, tests and roadmap as open source under an MIT license.
Written by Mary Jo Foley, Senior Contributing Editor

Microsoft is releasing the code and roadmap for its Windows Calculator as open source on GitHub. Microsoft announced on March 6 its plan to make Windows Calculator available under an MIT license for "clone-and-go" development projects. 

Also: What makes Microsoft tick?

Microsoft is making available to the community the Windows Calculator source code, build system, unit tests and roadmap. Microsoft is suggesting that the code might be of interest to those who want to see how different parts of the Calculator app work and who want to integrate the Calculator logic or UI into their own applications.   


Developers are going to be able to participate in discussions; suggest new feature ideas; prototype new features; report or fix issues; and design and build together with Microsoft's engineers. THose interested can use the Calculator source to learn about the Universal Windows Platform (UWP), XAML and Azure Pipelines and Fluent Design, officials said. 


Must read


The Windows Calculator project is here. Windows Calculator documentation is here.

In Memoriam: All the consumer products Microsoft has killed off

Previous and related coverage:

Windows 7: What is your company's exit strategy?

If your business is still running on Windows 7, it's time to get serious about how you're going to handle the January 14, 2020 end of support. Here are your four options.

Windows 10 version 1903: Act fast to delay this big upgrade

Each time Microsoft rolls out a major upgrade to Windows 10, you have the option to wait a few months before you install it on PCs running Windows 10 Pro or Enterprise. But you have to act quickly.

Windows 10: New study shows Home edition users are baffled by updates

How annoying are Windows 10's automatic updates? In a new study, a group of UK researchers report that users of Home edition experience unexpected restarts and inconsistent installation times, caused by inappropriate defaults and inadequate notice of pending updates.

Related stories:

Editorial standards
x
player version3.2.1
playback state-1
00:00 00:00 Live
Learn More
Tech

After 14 years, the iPad will finally get a built-in Calculator app, sources say

At Apple's WWDC in June, iPadOS 18 is expected to include a built-in Calculator app for all compatible iPad models.
Written by Maria Diaz, Staff Writer
DeFodi Images News/Getty Images

Apple's Calculator app has been conspicuously absent from the iPad since the tablet's launch 14 years ago. The curiosity surrounding why is now shifting to rumors that the native app will finally be included in iPadOS 18 later this year.

While Apple is expected to launch new iPad models in May, the company is also planning to announce new iOS, iPadOS, visionOS, and macOS updates at its Worldwide Developers Conference (WWDC) on June 10. According to MacRumors, WWDC's opening keynote will also include an announcement regarding a built-in Calculator app for all iPad models compatible with iPadOS 18.

Also: Apple confirms next iPad event for May 7: Here's what to expect

While we don't have official word on why the iPad hasn't had a built-in Calculator app all these years, speculation has attributed the reasons to market positioning, encouraging third-party development, and -- maybe most credibly -- design philosophy. A person claiming to be a former Apple employee told the story on Reddit eight years ago, blaming the lack of an iPad Calculator app on Steve Jobs:

"A month before the release, Steve Jobs calls Scott Forstall into his office and says to him, "Where is the new design for the Calculator? This looks awful." He said, "What new design?" This is what we are shipping with. Steve said, "No, pull it we can't ship that." Scott fought for it to stay in, but he knew he had to get their UI team involved to design a new look for the Calculator but there was no way they could do it in that short time frame, so they just scrapped it."

Newsletters

ZDNET Tech Today
ZDNET's Tech Today newsletter is a daily briefing of the newest, most talked about stories, five days a week.
Subscribe
See all

Because iPadOS is built on iOS, many of the original built-in iPadOS apps were simply the corresponding iOS apps stretched to fit a larger screen. Steve Jobs thinking that the Calculator app filling the whole tablet's screen is an eyesore sounds like a plausible explanation. The same user finished his story by saying that the Calculator app has remained a low priority at the company.

Also: 7 iPad Pro features I want to see Apple announce during its May event

"We want to do it when we can do it really, really well. And we honestly just haven't gotten around to doing it great," Apple SVP of Software Engineering Craig Federighi said in an interview after WWDC 2020 regarding a native Calculator iPad app. 

After 14 years, I'll believe it when I see it. Until then, this rumor is definitely another thing to look forward to during WWDC.

Editorial standards
Innovation

GitHub releases an AI-powered tool aiming for a 'radically new way of building software'

The company's new Copilot Workspace lets developers 'go from idea, to code, to software in natural language.'
Written by Radhika Rajkumar, Editor
GitHub

Over the past two years, generative AI has helped accelerate what programmers can do. Now, GitHub is giving them even more tools.

On Monday, the company launched a technical preview of GitHub Copilot Workspace, an AI-powered developer environment. The release builds on GitHub's existing productivity tools, including GitHub Copilot, launched in 2022, and Copilot Chat, which lets programmers use natural language to test and debug their code.

Also: Yikes! Microsoft Copilot failed every single one of my coding tests

"Within Copilot Workspace, developers can now brainstorm, plan, build, test, and run code in natural language," the announcement explains. "This new task-centric experience leverages different Copilot-powered agents from start to finish, while giving developers full control over every step of the process."

Copilot Workspace gives developers end-to-end AI support on whatever they're building, aiming to assist where many programmers get blocked: the beginning of a project. Starting with a GitHub repository or issue, engineers can work with AI-powered agents to address bugs and test possible solutions.

Because Copilot Workspace is familiar with the codebase and previous issue replies, the tool can then suggest and take steps to try to resolve the problem, all written in natural language. 

Also: Ready to implement AI at work? Google has a new course for that

All of Copilot Workspace's steps and code suggestions are editable, meaning developers maintain control over what's deployed, but don't have to build every component to get there. Developers can run their final code in Workspace, make tweaks in GitHub Codespace, and share a link to their workspace with other team members, who can see how they used Copilot agents to realize the final product.

mobile-timeline.png

GitHub Copilot Workspace agents implementing steps in mobile. 

GitHub

According to the announcement, GitHub hopes to reimagine the entire developer experience: "Copilot Workspace represents a radically new way of building software with natural language, and is expressly designed to deliver -- not replace -- developer creativity, faster and easier than ever before."

By making software simpler and easier to build, the tool lets professional developers focus on bigger-picture systems instead of being mired in lines of code, GitHub explained. The company also wants Copilot Workspace to help beginner and hobbyist coders. 

Also: Implementing AI into software engineering? Here's everything you need to know

GitHub aims to democratize coding for programmers of all levels by "quantifiably reducing boilerplate work," as noted in the release. "We are accelerating to a future where 1 billion people on GitHub will control a machine just as easily as they ride a bicycle," the company added.

Copilot Workspace can be used on desktop and mobile, and is now available for technical preview -- sign up here

Editorial standards
Tech
Why you can trust ZDNET : ZDNET's expert staff finds the best discounts and price drops from reputable sellers on a regular basis. If you buy through our links, we may earn a commission. Our process

'ZDNET Recommends': What exactly does it mean?

ZDNET's recommendations are based on many hours of testing, research, and comparison shopping. We gather data from the best available sources, including vendor and retailer listings as well as other relevant and independent reviews sites. And we pore over customer reviews to find out what matters to real people who already own and use the products and services we’re assessing.

When you click through from our site to a retailer and buy a product or service, we may earn affiliate commissions. This helps support our work, but does not affect what we cover or how, and it does not affect the price you pay. Neither ZDNET nor the author are compensated for these independent reviews. Indeed, we follow strict guidelines that ensure our editorial content is never influenced by advertisers.

ZDNET's editorial team writes on behalf of you, our reader. Our goal is to deliver the most accurate information and the most knowledgeable advice possible in order to help you make smarter buying decisions on tech gear and a wide array of products and services. Our editors thoroughly review and fact-check every article to ensure that our content meets the highest standards. If we have made an error or published misleading information, we will correct or clarify the article. If you see inaccuracies in our content, please report the mistake via this form.

Close

Buy Microsoft Visual Studio Pro for $40 right now

Code faster and work smarter with a license to Microsoft Visual Studio Professional 2022, which is currently over 90% off.
Written by Taylor Clemons, Staff Writer

Amplify your dev work with this deal on Visual Studio Pro 2022 right now. 

StackSocial

Having in-house development is a massive advantage for many businesses. And having software on hand to help streamline workflows, amplify productivity, and keep projects on track is a must -- especially when you can get it at a discount.

Right now, Microsoft Visual Studio Professional 2022 for Windows is on sale for only $40 (reg. $499), saving you 91%. Described as a "fully featured development environment," Visual Studio 2022 is Microsoft's first 64-bit IDE, and it became its best to date at working with complicated workloads and large-scale projects. 

Microsoft Visual Studio Professional users can build across different languages and platforms, which greatly opens up the range of potential projects they can take on. 

Visual Studio also comes with automated support systems like IntelliCode, which can understand the context of the code you're writing, and help add variable names, functions, and more to enable users to code more while typing less. Similar to AI-driven writing assistants, IntellliCode can complete a line or block of code for you, and it can offer lists of potential next-best options for you to move forward and discover solutions more easily. 

Get Microsoft Visual Studio Professional 2022 for Windows on sale for $40 now.

Newsletters

ZDNET Recommends
ZDNET saves you time and money by delivering the best products and tech deals to your inbox every week.
Subscribe
See all
Editorial standards