Привет, планировала сегодня выпустить длинную статью про внутрянку андроида, но как-то не задалось. И потому решила переключить тему на более лайтовую.
Вы никогда не задумывались, почему возникают проблемы при написании любого софта? Ведь столько книг, столько архитектур уже придумано, столько библиотек написано. Паттерны, различные стратегии, готовые решения - бери да пиши свой прекрасный софт, но почему же все равно приложения падают, программы лагают, а информационная безопасность так вообще оставляет желать лучшего?
Недавно просто рассуждали с друзьями на эту тему. Так в чем же проблема?
Я думаю, что это из-за того, что большая часть (не все, конечно же) разработчиков просто не умеют пользоваться предоставленными им инструментами и просто не понимают систему, для которой создают программы. Надеюсь, люди, которые тут на канале, заинтересованы андроидом.
И многие ли из вас знают как устроены предустановленные приложения? А как работает SystemUI? Что вообще представляет из себя андроид под капотом? Эти вопросы повисли в пространстве и мало кто действительно пытается копнуть чуть глубже. А жаль.
Post #43
1.41K