Пользователи аппаратов с jailbreak уже давно привыкли к приложению SBSettings и кнопкам, позволяющим управлять различными возможностями iPhone одним нажатием. Порой это и вправду удобно, хотя и не критично. Но не все хотят взламывать прошивку аппарата ради подобных дополнений, и тут разработчики приложений спешат на помощь.
IconProject не является чем-то принципиально новым – это лишь удобная оболочка для использования возможностей iOS в части размещения ярлыков на экране. Существует масса аналогов, в том числе и не требующих установки специального приложения. Но в случае с программой используется более простой механизм установки закладок через Safari. К тому же, помимо быстрого доступа к настройкам вы можете позвонить друзьям, отправить им SMS и выполнить еще некоторые действия.
Приложение внешне напоминает графический редактор для смартфонов, с похожим окошком результата и кнопками эффектов. На самом деле, практически все возможности программы связаны с дизайном иконки, какой-либо функционал добавляется лишь парой нижних кнопок. Потому удивляться упору на графику не стоит. Итак, иконку можно сделать на основе фотографии, зашитых в приложение значков и символов, или же текста с использованием разных шрифтов. Разумеется, все цвета настраиваемы, можно добавить рамочку и эффект глянца как на системных иконках iOS – простора для небольшого творчества хватает.
Как только вы подготовили подходящую картинку, пора добавить ей какую-то полезную нагрузку. Для этого существуют уже упомянутая пара кнопок внизу экрана: одна позволяет выбрать тип действия, другая – контакт из адресной книги. Разработчик подготовил следующие профили: звонок и SMS кому-либо в разных сочетаниях, подготовка e-mail для определенного адресата, переход по ссылке, открытие свойств контакта, звонок с использованием Facetime или Skype. Благодаря этому набору уже можно создать целую папку с лицами друзей и коллег, которым можно позвонить одним нажатием. А если разместить в той же папке приложения “телефон” и “сообщения” – получится довольно удобный центр коммуникаций. И такой набор можно удобно разместить на самой нижней строке иконок, чтобы держать телефонные функции всегда под рукой. Подготовленная иконка загружается на сервер программы и оттуда уже назначается в качестве ярлыка через Safari. Разработчик заявляет о загрузке на сервера лишь картинок, потому опасаться передавать программе номер телефона не стоит.
Иногда приходится довольно часто лазить в определенные разделы настроек – например, чтобы выключать Bluetooth или точку доступа Wi-Fi. И когда приходится залезать в 2-3 подменю по 10 раз на дню, это начинает раздражать. Что ж, в IconProject не зря поле с содержимым запроса подлежит редактированию. Нужно всего лишь вписать требуемый параметр в это строку и создать иконку. К сожалению, разработчик не додумался зашить в приложение все требуемые действия, и придется руками вводить официально известные данные.
Список ниже содержит строки запроса и соответствующие им пункты настроек:
Bluetooth -> prefs:root=General&path=Bluetooth
FaceTime -> prefs:root=FACETIME
iCloud -> prefs:root=CASTLE
iCloud, хранение и резервные копии -> prefs:root=CASTLE&path=STORAGE_AND_BACKUP
Nike + iPod -> prefs:root=NIKE_PLUS_IPOD
Safari -> prefs:root=Safari
Siri -> prefs:root=General&path=Assistant
Twitter -> prefs:root=TWITTER
VPN -> prefs:root=General&path=Network/VPN
Wi-Fi -> prefs:root=WIFI
Авиарежим ВКЛ. -> prefs:root=AIRPLANE_MODE
Автоблокировка -> prefs:root=General&path=AUTOLOCK
Геолокация -> prefs:root=LOCATION_SERVICES
Дата и время -> prefs:root=General&path=DATE_AND_TIME
Заметки -> prefs:root=NOTES
Звуки -> prefs:root=Sounds
Использование -> prefs:root=General&path=USAGE
Клавиатура -> prefs:root=General&path=Keyboard
Международные настройки -> prefs:root=General&path=INTERNATIONAL
Музыка -> prefs:root=MUSIC
Музыка, ограничение громкости -> prefs:root=MUSIC&path=VolumeLimit
Музыка, эквалайзер -> prefs:root=MUSIC&path=EQ
Об устройстве -> prefs:root=General&path=About
Обновление ПО -> prefs:root=General&path=SOFTWARE_UPDATE_LINK
Обои -> prefs:root=Wallpaper
Основные -> prefs:root=General
Профиль -> prefs:root=General&path=ManagedConfigurationList
Сброс -> prefs:root=General&path=Reset
Сеть -> prefs:root=General&path=Network
Телефон -> prefs:root=Phone
Уведомления -> prefs:root=NOTIFICATIONS_ID
Универсальный доступ -> prefs:root=General&path=ACCESSIBILITY
Фотоальбом -> prefs:root=Photos
Хранилище -> prefs:root=STORE
Яркость -> prefs:root=Brightness
Да, заполнять это все вручную неудобно, зато кроме настроек получаем удобный и красивый список самых важных контактов. Для любителей удалять со смартфона лишнее стоит прояснить еще одну деталь: если после создания ярлычков удалить приложение, то все созданное с ее помощью добро работать не будет. Останутся красивые, но абсолютно бесполезные картинки.
Довольно любопытная программа, особенно если вы привыкли к подобной организации контактов на других платформах. Достоинствами именно этого решения являются полностью настраиваемые иконки и возможность работы с телефонными функциями. Стоят ли эти возможности доллара? Если идея подобного размещения контактов вам по душе – определенно. А в случае с одними лишь системными настройками вполне можно воспользоваться уже готовыми профилями бесплатного сервиса IconSettings.
Источник: