The annual developer conference was scheduled for May 5 to 6 in San Jose.
The company said it's planning to cancel the "in-person component," and that in the coming weeks it will announce "other ways for our community to get together through a combo of locally hosted events, videos and live streamed content."