Создание Android-интерфейса, как HTC Sense
Есть ли у вас какие-либо идеи о том, что является отправной точкой для разработки пользовательского интерфейса для ОС Android, аналогичного HTC SenseUI?
Могу ли я создать это поверх Android или мне нужно получить исходный код Android?
Спасибо.
Флорин Матинкэ
3 ответа
Вам нужно будет до некоторой степени изменить ОС Android, но поскольку Android является открытым исходным кодом, это не проблема.
Проблема заключается в том, чтобы установить его на телефоны - если вы заметили, единственные компании, которые имеют пользовательские интерфейсы, также являются производителями телефонов, поэтому они могут просто поставлять свои телефоны с установленным им. Кроме того, если выйдет новая версия Android, вам нужно будет получить новый источник и изменить его еще раз.
Распределение было бы серьезной проблемой...
HTC Sense состоит из множества функций. Некоторые, такие как экран блокировки, могут быть реализованы как обычные программы. Стартовый экран для программ тоже может. Например, настройки системы нельзя легко заменить, не заходя в исходный код Android.
Я должен не согласиться с xil3, есть некоторые действительно популярные замены домашнего экрана, не ограниченные определенным брендом.
Все четыре доступны на рынке, и поэтому их распространение очень простое.
HelixLauncher (и 2) основаны на Launcher от самого Android, для которого источники доступны в виде git-репозитория. Это означает, что вы можете использовать эти источники, чтобы начать собственную замену главного экрана.
Так что веселись!