Le capteur d'un smartphone est minuscule. Si l'objectif le permet, on peut prendre une photo en macro avec une très grande profondeur de champ.
C'est strictement impossible avec un reflex ou un hybride, quelque soit l'objectif.
Il faut utiliser une fonction de "focus stacking" de certains appareils (comme mon R7). Plusieurs photos sont prises avec un décalage de mise au point et un logiciel (ou le boitier dans le cas du R7) permet d'empiler les images pour avoir une excellente profondeur de champ.