The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "/System/Library/CoreServices/SpringBoard.app"
Line 2: | Line 2: | ||
__NOTOC__ |
__NOTOC__ |
||
== Summary == |
== Summary == |
||
− | SpringBoard.app is essentially iOS's graphical user interface (much the same as GNOME is to Linux, Explorer is to Microsoft Windows, and Finder is to Mac OS) and manages graphical services ranging from icon badges, the dock, multitasking, and folders (among others). |
+ | SpringBoard.app is essentially iOS's graphical user interface (much the same as GNOME is to Linux, Explorer is to Microsoft Windows, and Finder is to Mac OS) and manages graphical services ranging from icon badges, the dock, multitasking, and folders (among others). When it is launched, it registers PurpleSystemEventPort, essentially making it the main application. |
== Primary Functions== |
== Primary Functions== |
||
− | + | * SpringBoard acts a stacking window manager, rendering the child applications |
|
− | + | * SpringBoard acts as a GS event pump, providing system events |
|
− | + | * SpringBoard activates/deactivates and manages memory of the UIKit applications it launches |
|
=== MobileSubstrate Extensions === |
=== MobileSubstrate Extensions === |
Revision as of 00:36, 21 March 2011
Summary
SpringBoard.app is essentially iOS's graphical user interface (much the same as GNOME is to Linux, Explorer is to Microsoft Windows, and Finder is to Mac OS) and manages graphical services ranging from icon badges, the dock, multitasking, and folders (among others). When it is launched, it registers PurpleSystemEventPort, essentially making it the main application.
Primary Functions
- SpringBoard acts a stacking window manager, rendering the child applications
- SpringBoard acts as a GS event pump, providing system events
- SpringBoard activates/deactivates and manages memory of the UIKit applications it launches
MobileSubstrate Extensions
After jailbreaking the device, SpringBoard.app can be extended with 3rd party extensions injected by Mobile Substrate.
Alternatives
Apple developers and service center employees use SpringBoard's alternative called SwitchBoard.app. A simple launcher for other developer utilities, such as SkankPhone (SkankPod if on iPod device) and BurnIn.