Apple Adjusts iOS 28 and macOS 28 Development Cycles
Engineers receive extended coding time for early-stage feature exploration and innovation.
1Strategic Development Shift
Apple is modifying the internal development cycle for its upcoming iOS 28, iPadOS 28, and macOS 28 operating systems. Known internally as Bell and Poppy, these projects are receiving a structural change to the first of three major development milestones. This shift aims to provide engineers with more flexibility during early stages.
2Standard Milestone Structure
Apple typically utilizes an eight-week development cycle divided into three distinct milestones, labeled M1, M2, and M3. Each cycle is traditionally split evenly between four weeks of active coding and four weeks of convergence. During the convergence phase, developers focus on integrating new features into the core operating system architecture.
3Extended Coding Window
For the M1 milestone of the new cycle, Apple is extending the coding phase to six weeks. This adjustment reduces the subsequent convergence period to two weeks, effectively prioritizing feature exploration over immediate integration. The change is designed to give teams more time to experiment with new ideas before finalizing software plans.
4Internal Milestone Continuity
While the M1 milestone is undergoing significant changes, the subsequent M2 and M3 milestones remain unchanged. This ensures that the overall project timeline stays on track despite the initial shift in focus. By maintaining the later stages, Apple preserves its established rhythm for finalizing features before the public release cycle begins.
5Employee Feedback Positive
Internal reports indicate that Apple employees have responded favorably to this new development approach. The extended window for ideation allows engineers to explore complex concepts without the immediate pressure of integration deadlines. This cultural shift suggests a management focus on quality and innovation during the early stages of software creation.
6Upcoming Development Timeline
The development of the M2 milestone is scheduled to commence this coming Monday. This phase serves as the critical period where the company finalizes the specific features intended for end-users. Following this, the team will transition into the final stages of preparation for the official unveiling of the new software platforms.
7Projected Release Schedule
Apple is expected to officially unveil iOS 28 during the Worldwide Developers Conference in June 2027. This timeline places the announcement approximately seven months from the current development phase. The final public release of these operating systems is anticipated to occur in roughly ten months, following extensive testing and refinement cycles.
8Software Integration Dynamics
The trade-off between coding time and convergence time reflects the complexity of modern operating system development. By sacrificing two weeks of integration time in the M1 phase, Apple hopes to improve the overall quality of features. This balance is essential for maintaining the stability of the vast Apple software ecosystem.
9Broader Operational Impact
This structural change highlights how Apple manages its massive engineering workforce to maintain a competitive edge. By adjusting internal milestones, the company demonstrates a willingness to evolve its processes to support innovation. Observers will monitor whether this new cycle leads to more robust feature sets in the upcoming software releases.
Original article: Cult of Mac — Apple Adjusts iOS 28 and macOS 28 Development Cycles