Создает ли пользовательские ромы тот же набор навыков, что и приложения? Они одни?custom roms vs apps
ответ
№ Пользовательские ПЗУ требуют ОЧЕНЬ хорошего понимания программирования более низкого уровня, чем создание приложения. практически любой может сделать приложение с помощью CS или ZDE или Netbeans, но пользовательский ROM ожидает довольно полного понимания ядра linux.
Нет, они совсем не то же самое. Пользовательские ПЗУ гораздо более активны и включают создание всей операционной системы, которая будет управлять вашим телефоном. Вам нужно создать целое изображение, которое затем будет мигать на вашем телефоне через загрузчик.
Для создания приложения требуется написать только один набор файлов Java для разработки приложения, а затем скопировать его в операционную систему, которая уже находится на вашем телефоне.
Пользовательский ПЗУ включает в себя создание множества вещей, из которых один из них - приложение. Если вы хотите создать идеальный и удобный пользовательский ROM, он должен обладать хорошими знаниями в области программирования и знаниями в GUI.
скажем, например, PIE (PA) - это open source, если вы хотите включить его в свой источник rom, но это полезно, но если вы хорошо разбираетесь в программировании, вы можете сделать это легко, применив также ваш мод.
Изготовление пользовательского ПЗУ состоит из двух частей.
- Создание нового пользовательского ROM (с нуля) и
- Изготовление на заказ ROM для вашего устройства из существующего исходного кода.
Позвольте мне объяснить это:
Если вы планируете сделать свой собственный диск с нуля, безусловно, ему потребуется много навыков и усилий.
Изготовление ПЗУ из существующих источников сравнительно намного проще, чем указано выше. Например, скажем, ваше устройство официально не одобрено CayanogenMod. Затем вы можете сделать CyanogenMod для своего устройства. И это не требует глубоких знаний.
Чтобы сделать приложение для Android, вы должны знать часть кодирования.
Таким образом, создание ПЗУ и приложений - это совершенно разные области. Они не такие.
Надеюсь, это поможет!
Я бы просто хотел написать этот комментарий, чтобы спасти всех, кто не поощрялся в разработке ПЗУ. Хотя это абсолютно полезно, «довольно полное понимание ядра Linux» не является ключевым требованием. Пожалуйста, не стесняйтесь загружать источник Android и обнаруживать все аккуратные вещи, которые вы можете с ним сделать! – OrhanC1