Software Development, System Design Concepts.
period only started after this extended development period with MacOS and then iOS for the iPhone and iPad. The result was a much more consistent API surface across the OS and across these devices than Microsoft was able to achieve with Windows. Applications also go through these inflationary