Et bien, pour faire court, un baromètre se sert de la déformation d'une capsule sous vide pour mesurer la pression environnante, ça marche aussi avec du mercure ou du gaz, bref quelque chose de sensible à la pression. Pour mesurer la déformation il faut un système mécanique très fin ou maintenant électronique. Mais tout ça coûte bonbon. C'est pour cela que je suis étonné qu'il y en ait un dans ton téléphone. Je pense plutôt que c'est un baromètre factice qui se sert du GPS donc avec une précision toute relative.
L'électronique moderne et la technos MEMS en particulier ont drastiquement miniaturisé et baissé les couts...
De nos jour, un capteur ultra précis comme dans nos varios est gros comme un grain de riz et coute quelques euros (quelques centimes probablement en cout industriel...)
Ceux des smartphone sont généralement un poil moins bon (et donc encore moins cher) car suffisant pour le besoin de base.