If you are asking, “What is SBOM?” You’ll need to catch up fast. A software bill of materials is the first line of defense against software vulnerabilities that may be lying in wait, like unlocked backdoors in your network, ready to let hackers in.

The SBOM, like any bill of materials, lists the components of the finished product, so in case of a problem, developers can zero in on the cause and address it with as little disruption as possible. SBOM is the key to supply chain security, enabling more secure DevOps and better threat intelligence to maintain a more resilient network.

Two years after a ransomware gang disrupted US fuel deliveries by attacking a pipeline operator, supply chain attacks remain a major annoyance for security professionals. In the wake of the attack and the discovery of the Log4J vulnerability, SBOMs have gone mainstream as security professionals struggle to prevent future attacks.

Dominance of SBOMs and Federal Guidance

SBOM is having a moment. During a recent RSA conference, the federal government’s Cyber ​​Security and Infrastructure Security Agency (CISA) issued guidance on the different types of SBOMs available and their use.

CISA has specifically been a promoter of the use of SBOM since Executive Order 14028 and Office of Management and Budget’s Memo M-22-18, which required the development of a reporting form for software developers serving the federal government. . CISA organizes SBOM-a-Rama meetings that bring industry types together to support CBOM development.

The CISA document is the result of a group effort launched in 2018, and like many group efforts, it can be cumbersome. The document’s introduction acknowledges as much, stating, “The different ways in which SBOM data can be collected can vary tool outputs and provide value in different use cases.” With this in mind, it is worthwhile to help clarify the types of SBOMs available and some of the possible use cases that may be most useful to an organization.

Decoding the 6 Main Types of SBOM

There are six main types of SBOM in use today as they move through the stages of the software development life cycle:

  • • design: An SBOM of this type is created for future or planned software and includes components that may or may not be present. It is usually developed based on an RFP, concept or specifications. While theoretically possible, it is hard to envision how this could help and how it could generate a machine-readable document that would meet the standards endorsed by the federal government.

    One possible use case for this type of SBOM is to alert developers to licensing issues that may arise when considering using certain components that will affect intellectual property or distribution of the finished product. This can help the SBOM development team identify incompatible elements prior to purchase and define a list of accepted and recommended components. This type of SBOM may also enable the team to source the best open-source components from a business perspective.

  • • Source: Similar to a build-type SBOM, it is generated in a development environment and includes all the source files and dependencies needed to build an artifact but leaves the build tools out of the process. It is usually generated by Software Composition Analysis (SCA) tools, with some annotations added manually.

    It’s hard to see a use case for this type instead of the more general build-type SBOM. Still, this SBOM can spot vulnerable components that are never run after deployment, giving the team a view into the dependency tree of the components involved. Therefore, it enables remediation of known vulnerabilities at the source, early in the development process.

    On the downside, it may lack the details of other types of SBOMs that involve runtime, plugin, or dynamic components, such as app server libraries.

  • • Construction: The most commonly used type of SBOM, it is a more complete list generated as part of the process of building the software that will run the final artifact. This approach uses data such as source files, dependencies, built components, build process ephemeral data, and previous design and source SBOMs. It relies on resolving all dependencies in the build system and scanning them on the build machine.

    Because actual files are scanned, this type of SBOM creates a more complete record with rich data about each file, such as its hash and source. Providing greater visibility beyond what is available from the source code instills confidence that the SBOM accurately represents the development process. This trust stems from integrating SBOM and finished product into a single workflow.

    On the downside, it is very dependent on the SBOM build environment, which may sometimes need to be changed to build the SBOM.

  • • Analyzed: This is sometimes referred to as “third-party SBOM” or binary SCA. It relies on scanning the artifact as it is distributed to work out its components; and uses third-party tools to analyze artifacts such as packages, containers, and virtual machine images. It does not require access to the build environment and can double-check SBOM data from other sources to find hidden dependencies SBOM build tools may have missed.

    Since it essentially reverse-engineers the components of the artifact, it can be a useful tool for software consumers who do not have an SBOM available or can verify an existing SBOM.

    On the downside, this type of SBOM often relies on loose estimates or risk factors depending on the context to test the components. Therefore the test can give some false-positive results. But the development team is also more likely to find libraries linked to the environment without realizing it, such as the OpenSSL libc, or others that build SBOMs, are often missed.

  • • Deployed: As its name suggests, it is a list of software deployed in a system, usually generated by compiling configuration information from the SBOM and installed artifacts. It can combine the analysis of configuration options and the examination of execution behavior in a deployed environment. It is useful to investigate software components, including other configurations and system components that run applications.

    Generating this type of SBOM may require changing installation and deployment procedures, and may not always reflect the runtime environment of the artifact as some components may be inaccessible. But the wide scope of this type of SBOM makes it an attractive option.

  • • Runtime: Sometimes called “instrumented” or “dynamic” SBOM, this type solves the blind spot in the deployed SBOM. In this case, the tools interact with the system and record the artifacts used in the running environment and loaded into memory during execution. This procedure helps avoid false positives from unused components.

    This type of SBOM gives developers visibility into dynamically loaded components and external connections and can give them details about which components are active and which parts are in use. This adds to the overhead of the network as the analysis has to be done while the system is running. Because it has to run for some time to use its full functionality, it may take some time to gather detailed information.

Final Thoughts on Selecting the SBOM

With these details in mind, selecting the right type or combination of SBOMs to meet your organization’s needs involves more consideration than simply choosing the first SBOM-generating tool available for compliance purposes.

Given the support of the federal government, SBOM is undoubtedly here to stay, and it could establish a solid foundation while introducing order into the sometimes chaotic process of securing software products.

Many companies face a difficult balancing act between an uncertain economic environment through early 2023 and the significant advantage they retain thanks to competitive innovation. New technologies such as Web3, blockchain, machine learning, and artificial intelligence continue to evolve the work ethic, making that job more challenging.

Cory Hymel, vice president of product at Gigster, an enterprise software development services firm, keeps a close eye on technology trends that help evolve the distributed work model in the tech workplace. Gigster’s fully managed software provides a way for businesses to unleash human cloud-powered innovation on a global scale.

An advocate for flattening out-of-date hierarchical structures within organizations, Hymel predicts that 2023 will see rapid change in the tech industry. He sees the adoption of democratizing power levels from the ground up as a way to better survive the malaise of the ongoing pandemic.

In line with this thinking, Gigster recently expanded its service offerings to help customers better meet complex business challenges. It will release eight new offerings in phases this year to enhance its risk-reducing pricing model and on-demand team assembly approach.

“The new services can make a big difference in helping companies move forward at higher levels of quality and speed,” Hymel told TechNewsWorld.

democratization of technology

Technology democratization, in a broad sense, is the process of making access to technology more accessible to more people. New technologies and improved user experiences empower people outside the tech industry to make better use of products and services.

A narrower segment, data democratization, is when an organization makes data accessible to all employees and stakeholders. This approach involves educating users on how to work with data, regardless of their technical background.

The concept became mainstream among software developers several years ago. It expanded because traditional software development has been unable to meet the growing demands of automation and new applications in all areas of business.

“The democratization of software development enables business and domain professionals to be actively involved in the software development process. The process automates sections of the code through a low-code tool or platform, which can be used as a tool or platform,” Hymel told TechNewsWorld. meaning that only a limited amount of technical capability is required.

dry developer pool

Democratized software developers engage with business domain experts to actively participate in the development process. This collaboration is aided by using an approach that automates large portions of the code. The bottom line is simple: less technical expertise is required.

One of the main drivers of this democratization demand is the current shortage of expert developer talent, Hymel said. The shortage of skilled code writers forced organizations to adopt software democratization processes.

Businesses that do so can simplify processes that increase usability and broaden the scope of practical applications. These low-code processes enable firms to efficiently address software development technical issues.

It also helps in rolling out more IT-based applications to drive revenue growth or give a competitive edge. By extension, they become more agile in responding to market demands and changes.

add human cloud

Cory Hymel, Vice President of Product at Gigster
Corey Hymel, Vice President of Product at Gigster

Democratizing software connects to the notion of plugging into an evolving human cloud. The concept envisions interconnectivity with all online platforms creating a productivity maze for individual workers.

“With most developers moving their software engineers to the cloud, we will likely see the end of the era of monolithic applications,” Hymel predicted.

He democratized software development by creating a distributed application environment through the human cloud, replacing the need for serial processing with multiple threads and parallel processes. The result allows for greater scalability and increases transaction speed.

“Human cloud platforms have transitioned from being primarily used for data storage to an essential part of a software developer’s toolbox. Embracing them helps companies democratize software development and deployment from being continuously integrated,” Hymel explained.

Cloud platforms facilitate remote working and enable developers and companies to combine development and operations instead of waiting to build a perfect program in the first test.

integrated collaborative working

Distributed work models go beyond the concept of remote teams. They involve teams of workers spread across different geographic locations, often operating without physical offices.

According to Himmel, the idea includes workers performing their jobs from different physical locations and time zones. Team members are driven by a core philosophy of pursuing common goals through integrated collaboration.

“Since there are no physical barriers, the distributed work model, if managed properly, facilitates greater flexibility and adaptability and opens up companies to a much larger talent pool,” he said.

The model thrives through clear communication that sets expectations for each team member. Thus, everyone feels connected and working towards the same common goal.

innovation accelerator

Organizations constantly look for ways to accelerate product development in order to achieve, maintain or improve quality. Hymel said their investment in time and resources doesn’t always lead to meaningful performance improvement.

“Next generation enterprise application development cycles are very short in the ever-evolving technology world. Companies whose leaders rely solely on internally leveraged innovative tools to achieve digital innovation can take longer and use more resources,” he said.

When asked what differentiates his company’s approach from other platforms, Hymel replied that Gigster’s managed software development platform provides technology and a distributed, global team to fast-track product development and provide greater velocity. Uses up. The firm’s experts also work with companies to determine the innovations that will have the most significant impact and can be achieved with the organization’s resources in mind.

balancing the pros and cons

The two most notable benefits of the distributed working model are cost-effectiveness and employee efficiency, which can help companies recognize direct and indirect savings.

The distributed work model enables firms to reduce the headquarters footprint or open satellite offices in regions where operating costs are lower, facilitating 24-hour workflow by having workers in different time zones.

“Organizations can drive away skilled talent from traditionally competitive and expensive locations or engage on-demand experts by moving apps to the cloud, in addition to reducing IT-related costs,” he explained.

According to Hymel, some of the key challenges to the model include workplace threats such as cyberattacks and access control.

Businesses must pay close attention to external threats and comply with different security, compliance and tax laws depending on the location of their employees.

“In addition, managing distributed teams is a unique challenge for which not all organizations and managers are equipped,” he cautioned.

managing technical downturn

Tech companies that have traditionally had bullet-proof reputations are now using ongoing hiring freezes and layoffs. This situation points to the bitter truth of the pinch of the current global economic shutdown.

As a result, according to Hymel, the tech companies that enjoyed profitability the longest are grappling with geopolitical pressures and rising costs. As markets move from growth to profits, tech company valuations crash, financial institutions become more cautious and a recession seems inevitable.

“Therefore, tech companies are downsizing their workforce, believing that this is the only way out of the crisis,” he said.

Transitioning to a Tech-Smart System

To avoid further bearish pitfalls, Hymel recommends tech companies, in particular, be prepared to gravitate around disruption to avoid being caught off-guard. Organizations must be flexible enough to experiment with emerging innovations as they prepare to thrive through the upcoming upheavals.

“Strategic investment in the right technology and service offerings can help firms stay afloat until the market booms,” he predicted.

Replacing traditional methodologies with investments in digital systems, tools and capabilities can help maintain workflows. Furthermore, increasing distributed or remote capabilities and introducing intelligent software systems for automation in fintech and logistics can help firms avoid disruption as a result of market changes.

Software developers should be thrilled with the potential this year. The introduction of modern tools, innovations, and frameworks will provide opportunities for greater efficiency and more fun as a programmer in 2023.

Yoav Abrahami, chief architect at Wix Code and head of Velo, discussed with TechNewsWorld why he sees such great potential for 2023.

“I see the best year yet but can’t guarantee there won’t be better years ahead,” he said. “I think a lot of exciting things are changing in the world in the way we code.”

To that end, Abrahami credits a few things for coming together. There has been a long-standing trend of moving to major platforms that continues in full force. Another innovation is taking place by including designers as part of the developer team. He said that it is important to bridge the gap between the designer and the developer.

6 developer predictions for 2023

Looking ahead through his software developer eyes, Abraham sees a great year to be a developer. Here are his six predictions for what to expect:

  1. Developers will be able to tackle more complex projects at scale.
  2. Collaboration between developers and designers will be more effective and inspiring.
  3. The cloud platform and low-code tools will integrate, introducing a range of new products including websites, web apps and mobile apps.
  4. The move to more managed environments will continue, offering new and better-managed services.
  5. AI will clean up the code and free up developers for more creative work.
  6. Dev talent will be more decentralized than ever, which translates into greater diversity and wider-reaching end products.

If predictions have a compelling force Why? And how Read on for Abrahami’s in-depth explanations of his vision for you, the developer community.

DevOps closes the gap

This history of the developer community is marked by ongoing friction between “systems people” and software developers. Too often developers shipped software that failed to meet expectations, and then it was the system people’s job to make it work, which led to more friction.

“We resolved that friction by introducing the idea of ​​DevOps. This shifted the responsibility for failure due to system changes back to the developers becoming a team,” observed Abrahami.

He suggested that another approach that is helping to foster better opportunities for developers is to keep both elements within the same working environment. His company follows this method of team building for software development.

Wix’s solution: let the designer take responsibility for the design and create a team that includes both a designer and a developer. Everyone involved gets the same equipment.

“In the same environment, the designer designs the UI, and the developers write the code to work with the UI. The reality is that 99.9% of teams will opt for more modern tools, as happened with DevOps – and this revolution It is happening now, and we see that simply because projects are being sent at a velocity that we never imagined. It is so amazing to see,” he said.

Digging Deeper into the Developer Environment

With this Q&A my conversation with Yoav Abrahami continues.

TechNewsWorld: What makes it possible for devs to tackle more complex projects at scale?

Yoav Abrahami: No one brought into the team is opposed to developers and designers working together. This means you can work much faster and be more productive. But more than that, we will continue to move towards more managed environments. This means that you are going to be much more efficient in terms of all your software.

Yoav Abrahami
Yoav Abrahami, Chief Architect and Head of Velo at Wix Code

What’s changing in the developer community?

Abrahami: You must remember what managed software really is. It’s always a trade off. You’re trading your freedom to choose, such as which service works right now.

Years ago, you would be working on your own machines, and you would choose your OS. Today you don’t even do that. Years ago, you would build servers and try to figure out which framework to use. Today, you can use multiple lists, and you don’t really care what’s happening below them.

Looking at what we have today, we are taking another step forward. You don’t even choose your front-end framework. We provide you an out-of-the-box solution where your ID, development environment, database, back end and front end all work together.

How widespread is this innovation? Is Wix in the minority with these viewpoints?

Abrahami: We are not the only ones doing this. This is happening across the industry. You can see more and more solutions with online development environments with zero configuration of the platform required.

To understand what I’m talking about, consider how long it would take to build a call center where thousands of volunteers can sign in, go through the process of verifying who they are, and then Be able to call people to ask if they need help with medicine or food or anything during covid. It will probably take months, even two years, to become normal.

We made one in two weeks. Within a month, we had 700 volunteers using that system. It used Twilio for telephony, a ready-made solution available for the UI for two separate applications. That’s where we’re moving very quickly.

I would say that if today you are struggling to make products for months, then you are doing something wrong.

How much of an impact is using cloud platforms and low-code/no-code tools?

Abrahami: The idea of ​​low-code is to make it very fast in the context of what you’re building. You don’t need to write all the code and bring it to the main platform. You just add a little bit, a few lines of code here and there – and we have a solution.

But then again, even less code can fail when you want to do something, like comparing 600 steps of coding, and you want to change something. How do you test this? How do you test that change? How do you know the effect? How do you see the changes between one version and another?

How does artificial intelligence factor into what’s happening now within the dev community?

Abrahami: To be honest, no one knows. But we know it’s going to disrupt everything. This is the reality.

Let’s say you ask the best AI to write code for you, and that code is a piece of software to drive your train. Who do you blame when a train crashes due to a bug? Is it AI’s fault? Is it the AI ​​vendor’s fault? Is it the fault of the person who wrote the code with the bug the AI ​​trained?

All of those questions lead to one big issue: How will it work? We don’t know! But we do recognize that AI coding has potential.

Do you have hope for AI as a benevolent tool for developers?

Abrahami: I see huge potential in AI. We look at quality, and quality has two things we don’t know how to measure. We don’t know how to measure usability, and we don’t know how to measure correctness. Now, AI may be able to give us the answer there, and I may be able to create an AI that will give me that.

Where do you see all this potential heading?

Abrahami: Think utility for Application Programming Interface (API). This is much easier to do than to measure whether it can attempt to write code that solves your next big problem. Now, this is just one example. Another example you can think of involves AI.

When should I increase, or when should I decrease? When should I do failover? When should I stop a service because it causes problems for other services? And so on.

Maybe all those things can be automated using AI. Automating can prevent shipping faulty software through early bug detection. So many possibilities exist. There are a lot of things we can do with AI today to change the way we work as developers. The things we trust about AI, like the tools to help you do what you’re doing.

Another example is semantic search. Too often, you move into a category, especially in larger organizations. You’re pretty sure someone in the company has done what you’re looking for, but you don’t know how to find it because you lack the exact syntax.

Apple’s 2022 Worldwide Developers Conference on Monday revealed the latest versions of the company’s own mobile and desktop operating systems, in kickoff of its annual week-long virtual high-tech show targeting developers and the Apple consumer experience .

The event showcased Apple’s major software updates to iOS 16, as well as updates to iPadOS, macOS for the company’s computers, and watchOS 9 for the Apple Watch.

Presentations highlighted the new MacBook Air with a 13.6-inch screen and Liquid Retina Display, as well as a new 13-inch MacBook Pro – both with enhancements powered by the new M2 Apple silicon chip.

This year’s conference was Apple’s first major opportunity to introduce some of its new product lines based on its processor designs.

Apple CEO Tim Cook claimed during his opening remarks that these platforms and the products they run provide amazing experiences for users and provide developers with incredible opportunities to create, build and develop apps that will change the world. to use their superpowers to cooperate. ,

“WWDC is designed to give this community what they need to do their best work. We love to support our developers beyond WWDC with extensive world-class support,” Cook said during the virtual keynote. said during

One particularly impressive announcement revealed the ability to use an iPhone as a webcam. A clip-on attachment will let users secure an iPhone to the top of a computer screen and there will be instant integration for FaceTime and other videoconferencing apps via the Continuity camera features.

macOS Ventura Continuity Camera Lets iPhone Act As Webcam

Continuity Camera uses an iPhone as a webcam on a Mac for videoconferencing. (image credit: Apple)

Developing developer community

Cook summarized Apple’s efforts to grow the developer community. This support for developers extends to several important initiatives.

One is the recently opened Developer Center across from Apple Park where developers can connect with Apple engineers and reach their global community. Another fall came with Apple’s first online tech talk for developers to learn more about new technologies and connect directly with Apple engineers in live sessions and one-on-one office hours.

“We are also committed to developing the next generation of developers, including through our efforts to reach underrepresented communities,” Cook said.

Apple’s Entrepreneur Camps include female, black and Latin founders and provide advice, inspiration and insight from Apple to developers from underrepresented communities.

The company started developer academies to teach students the fundamentals of code and other essential skills to find and create jobs in the app economy. These 17 coding centers are located around the world.

For example, last October Apple launched a racial equality and justice initiative in Detroit. In Saudi Arabia, Apple launched its first ever developer academy for women in February.

“We are pleased to say that we have expanded our developer community to over 34 million Apple developers,” Cook said. “Today we are going to advance our platform more than ever before for our developers and our users.”

macOS Extended Access

macOS Ventura, the latest version of the desktop operating system, takes the Mac experience to a whole new level with many integrated innovative features.

Stage Manager gives Mac users a new way to stay focused on the primary task while seamlessly switching between apps and windows.

Continuity Camera uses the iPhone as a webcam on the Mac to do things that weren’t possible before. Handoff comes to FaceTime, allowing users to initiate an iPhone or iPad call and pass it on to their Macs fluidly.

Mail and Messages gets new features that enhance the performance of apps. The Safari browser transitions into a passwordless future with Passkey.

“MacOS Ventura includes powerful features and new innovations that help make the Mac experience even better. New tools like Stage Manager make focusing on tasks and moving between apps and Windows easier and faster than ever before , and the Continuity Camera brings new videoconferencing features to any Mac, including Desk View, Studio Lite and more,” said Craig Federighi, Apple’s senior vice president of software engineering.

New features in Messages, cutting-edge search technology in Mail, and an updated design for Spotlight give Ventura a lot to offer and enrich the many ways customers use their Macs, he said.

Integrating Apps and Windows

The Apple software initiative brings new ways of working across apps and opens windows with Stage Manager, Continuity Camera features, and shared Safari browser tabs.

Stage Manager automatically organizes open apps and windows so users can see everything at a glance. The current window is displayed prominently in the center. Other open windows appear on the left and are easily switchable between tasks.

macOS Ventura Stage Manager

New features like Stage Manager in macOS Ventura help users stay focused. (image credit: Apple)

Users can group windows together while working on specific tasks or projects that require separate apps. Stage Manager works in conjunction with other macOS windowing tools—including Mission Control and Space—and users can now easily access their desktop with a single click.

The Shared tab group enables friends, family, and coworkers to share their favorite sites in Safari. They can see what other tabs are watching live. Users can also create a list of bookmarks on the shared start page, and even start Message conversations or FaceTime calls from Safari.

Many more sharing features

Messages on Mac can now edit or undo a recently sent message, mark a message as unread, or even recover accidentally deleted messages. New collaboration features make working with others faster and easier. For example, a user sharing a share sheet or file via Messages with drag and drop can choose to share a copy or collaborate.

If the user selects Collaboration, everyone on the message thread is automatically added. Edits for the shared document appear at the top of the thread. Users can also join SharePlay sessions from their Macs from within Messages so they can chat and participate in synchronized experiences.

Don’t count the pictures out of the picture. The new features provide a more consistent experience across Apple devices. Users can now find images in their photo library, across the system, and on the web. They can also search their photos by location, people, scenes or objects, and Live Text lets them search by text inside images.

iCloud Shared Photo Library users can now create and share a separate photo library among up to six family members. They can choose to share all of their current photos from their personal libraries, or share based on a start date or the people in the photos.

To be more productive, users can now take actions from Spotlight, such as starting a timer, creating a new document, or running a shortcut. In addition, Spotlight now includes rich results for actors, movies, actors and TV shows, as well as businesses and sports.

m2 macbook

Apple introduced a completely redesigned MacBook Air and an updated 13-inch MacBook Pro, both powered by the new M2 chip that pushes the M1’s performance and capabilities even further.

The slim design of the MacBook Air packs a large 13.6-inch Liquid Retina display, 1080p FaceTime HD camera, four-speaker sound system, up to 18 hours of battery life, and MagSafe charging.

macbook air magsafe charging

The new MacBook Air features MagSafe for dedicated charging when users are plugged in. (image credit: Apple)

It is now available in four finishes – Silver, Space Grey, Midnight and Starlight. The M2 also comes with the 13-inch MacBook Pro, which offers better performance, up to 24GB of integrated memory, ProRes acceleration, and up to 20 hours of battery life.

“Only with Apple Silicon can you create such a thin and light notebook with a fanless design and this combination of performance and capabilities,” said Greg Joswiak, Apple’s senior vice president of worldwide marketing.

“The M2 debuts the second generation of Apple’s M-series chips and extends the features of the M1. With power efficiency, unified memory architecture, and custom technology, this new chip is compatible with Apple’s most popular Mac notebooks, the MacBook Air, and the MacBook Air. The 13-inch brings even more performance and capabilities to the MacBook Pro,” he said.

MacBook Air Ports Side View

Apple’s new MacBook Air features MagSafe charging, which keeps two Thunderbolt ports available for connecting a variety of accessories. (image credit: Apple)

The new MacBook Air features a 13.6-inch Liquid Retina display, which has been angled up and around the camera to make room for the menu bar. The result is a larger display with thinner borders, offering more screen real estate.

At 500 nits brightness, it’s 25 percent brighter than previous models. In addition, the new display now supports a billion colors for more vibrant photos and movie watching.

The new MacBook Air and the updated 13-inch MacBook Pro join the 14- and 16-inch MacBook Pro with the M1 Pro and M1 Max to round out Apple’s laptop lineup.

MacBook Pro 13-inch M2

The M2 on the 13-inch MacBook Pro supports up to 24 GB of faster integrated memory and 100 Gb/s memory bandwidth for more efficient multitasking. (image credit: Apple)

Both new laptops will be available next month. Prices start at $1,199 for the MacBook Air and $1,299 for the 13-inch MacBook Pro.

watchOS 9

Apple also previewed watchOS 9, which brings new features and enhanced experiences to the wearable operating system. The Apple Watch will now have more watch faces to choose from with more complex complications that offer more detail and opportunities for personalization.

Apple Watch, watchOS 9

watchOS 9 brings new experiences and features, app updates, and creative ways to customize the Apple Watch. (image credit: Apple)

For example, the updated Workout app, advanced metrics, visualizations and training experiences inspired by high-performing athletes help users take their workouts to the next level.

watchOS 9 brings sleep stages to the Sleep app, and a new FDA-cleared AFib History feature provides deeper insight into a user’s condition. The new Medicines app makes it easy for users to manage, understand and track medicines easily and carefully.

This fall, watchOS 9 takes the Apple Watch experience to the next level with scientifically validated insights into fitness, sleep and heart health, said Jeff Williams, Apple’s Chief Operating Officer, while allowing users to build their own Apple Watch. more creative ways to do it.” Officer.