Bei plattformübergreifender mobiler Software teilen sich die iOS- und Android-Versionen den größten Teil der Geschäftslogik und verfügen nur über eine plattformspezifische Benutzeroberfläche und einzigartige Hardware-/OS-Integrationen. Plattformübergreifende Software wird nicht in den Muttersprachen der Zielplattformen geschrieben und stattdessen mit plattformübergreifenden Tools entwickelt.