Apple Inc.: The Importance Of Software Architectures

944 Words2 Pages

Overview In recent years a cognizance has grown of the importance of software architecture. ”The software architecture of a system is the structure or structures of the system, which comprise software components, the externally visible properties of those components, and the relationships among them”-- Bass et al [1]. Software architectures are essential because they represent the single concept for understanding the structure of a system and form the basis for a collective understanding of a system and all its benefactors. The IEEE recommendation outlines architecture as the fundamental organization of a system embodied in its modules, their relationships to each other and to the environment and the main beliefs guiding its design and evolution. …show more content…

has been developing a range of "Systems on Chip-SoC" to power their mobile consumer devices. In order to encounter the stern power and space constraints shared to mobile devices, these SoCs associate a central processing unit with other components into a single dense physical package. Earlier to the introduction of the Apple "A" series of SoCs, Apple used quite a few SoCs in early analyses of the iPhone and iPod Touch. They were stated by Apple and manufactured by Samsung. They assimilate a single a graphics processing unit (GPU), ARM-based processing core (CPU), and other electronics needed to provide mobile computing tasks within a single physical package. A4: The A4 Apple chip is a bundle on package system on a chip designed by Apple and manufactured by Samsung. It chains a PowerVR GPU, ARM Cortex-A8 CPU, and emphasizes power efficiency. A5: The A5 Apple chip is a system on a chip designed by Apple and manufactured by Samsung that switched the A4. The A5 contains GPU which has "up to nine times the graphics performance” and a dual-core ARM Cortex-A9 CPU, this CPU "can do twice the …show more content…

An addition element to the new sensor is new burst effect, skilled of taking up to 10 photos per second. Another feature is the focus pixels. It is designed to speed up autofocusing by providing more information about an image to sensor, to enhance auto image stabilization so that it can compensate slight amounts of motion blur and hand shakiness. The new capability to handle exposure will allow improved picture quality. iSight Camera can also record slow-motion video at 120 fps or 240

Open Document