Фрагментация данных в мобильных устройствах может происходить по нескольким причинам:
Кроме того, фрагментация в мобильных устройствах может быть связана с различиями между различными типами устройств. 2 Например, приложения, созданные для поддержки определённого форм-фактора, разрешения экрана или механизма ввода, могут быть несовместимы с устройствами, имеющими другие характеристики в этих областях. 2
Также проблема может возникать из-за того, что отдельные производители мобильных телефонов и операторы мобильной связи вносят свои изменения, чтобы отличать свои продукты от продуктов конкурентов. 2 Иногда такие изменения создают дополнительные проблемы совместимости. 2