SpringBoard

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая MerlIwBot (обсуждение | вклад) в 00:20, 19 сентября 2012 (робот добавил: ko:SpringBoard, nl:SpringBoard). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Файл:Главный экран iPhone 3GS под управлением iOS 4.1.png
SpringBoard на iOS 5.0

SpringBoard — приложение отвечающее за главный экран в Apple iOS. С него запускаются и загружаются все установленные приложения.

История

В 2008 году с выпуском iOS 1.1.2 SpringBoard претерпела существенные изменения. При удерживании пальца на иконке значки начинают покачиваться, в этом режиме приложения можно перемещать и удалять, а также создавать несколько страниц, перетаскивая иконку на край экрана. При нажатии кнопки "Home" приложения перестают покачиваться и изменения сохраняются.

В июле 2008 года в iOS 2.0 была введена возможность установки приложений от разработчиков через AppStore. Удалить их можно было удерживая палец на иконке.

В июне 2009 года в iOS 3 в SpringBoard была добавлена возможность поиска Spotlight, если с главного экрана сделать "свайп" пальцем вправо, появляется строка поиска, с помощью которой можно найти музыку приложения контакты и многое другое записанное в памяти телефона.

В июне 2010 года с релизом iOS 4 в SpringBoard была включена возможность менять обои домашнего экрана. Также были введены папки, перетаскивание одной иконки на другую в "режиме покачивания" позволяет создать папку. В папку может поместиться до 12 приложений (либо до 20 на iPad). Убрать приложение из папки можно просто перетащив его на главный экран.

На взломанных устройствах, неподписанные (установленные через Cydia) приложения не могут быть удалены обычным методом. Удалить их можно только через Cydia, также можно установить твик CyDelete, который позволяет удалять неподписанные приложения обычным способом.

Джейлбрейк

Файл:Тема оформления из Cydia.png
Модифицированный с помощью темы SpringBoard

Отображение иконок

В версиях iOS до 1.1.3 джейлбрейк "патчил" SpringBoard для отображения иконок приложений сторонних разработчиков. В версиях iOS выше 1.1.3 патч не требуется так как SpringBoard официально стал поддерживать сторонние иконки. Приложения установленные через Cydia хранятся в директории /Applications, а не в нативной директории Apple для приложений сторонних разработчиков (/var/mobile/Applications).

Кастомизация интерфейса

На взломанных устройствах SpringBoard можно модифицировать с помощью тем и скинов. Применить скачанные темы можно с помощью приложения WinterBoard, устанавливаемого через Cydia. Темы могут изменить любые элементы пользовательского интерфейса.

Примечания