The software package in smartphones like iPhone may be thought-about as a software package stack. The software package stack during a smartphone consists of 5 layers. The layers embrace kernel, middleware, application execution setting (AEE), computer program framework and application suite. The kernel manages the processes and drivers for the hardware. The middleware consists of libraries that run the smartphone applications. the appliance Execution setting provides associate interface for application programming. The computer program Network provides style and interface that’s seen on the screen. Application Suite includes the first applications accessed by the users that embrace menu screen, calendar and message inbox.

Comments are closed.