Mobile Enterprise Application Platform ( förkortning MEAP ) tillhandahåller en klient - server-exekveringsmiljö och verktyg för att utveckla företags mobila applikationer som är mycket anpassningsbara till olika typer av enheter och operativsystem tillgängliga på dem som stöder offline-drift. [ett]
MEAP är utformat för att förenkla processen att utveckla mjukvaruprodukter för mobila arbetare som använder olika typer av mobila enheter i sitt arbete.
Till skillnad från fristående applikationer tillhandahåller MEAP en omfattande, långsiktig strategi för mobilitetsdistribution. Det huvudsakliga kännetecknet för att använda MEAP är plattformsoberoende karaktär hos applikationer som skapats på grundval av det. Till exempel kan ett företag, som har utvecklat en specifik applikation baserad på plattformen, distribuera den för alla mobila enheter med olika operativsystem utan extra kostnad, utan att ändra affärslogiken. [2]
Plattformsappar är bäst lämpade för företag som kör mobilappar på en enda infrastruktur som skalas till olika antal mobila arbetare och är tillgänglig online och offline. [3]
Mobila plattformar är skrivna på ett högnivåspråk och använder enkla mallar, vilket förenklar processen och minskar utvecklingstiden för mobila applikationer.
Regeln om tre hänvisar till ett koncept som utvecklats av analysföretaget Gartner , i enlighet med denna regel måste företag som utvecklar mobilapplikationer baserade på plattformen överväga tre huvudaspekter:
Enligt Gatner, att följa denna regel när man utvecklar mobila applikationer baserade på MEAP resulterar i betydande kostnadsbesparingar och strategiska fördelar. [fyra]
MEAP består vanligtvis av två delar: en mobil proxyserver och en mobil klientapplikation.
En mellanserver är en komponent som är en deskriptor för hela integrationssystemet, säkerhet, kommunikation, skalbarhet, plattformsoberoende etc. Denna komponent lagrar inte data, den överför dem bara från serversystemet till den mobila enheten och vice versa . De flesta mobila plattformar inkluderar även en mobil konfigurator som gör att utvecklingsföretag kan skapa och anpassa mobila applikationer.
En mobilapplikation är en komponent installerad på en mobil enhet som ansluter till en mobil server och hanterar enhetens användargränssnitt och affärslogik. Mobilapplikationer kan distribueras med hjälp av en tjock klientarkitektur (en applikation som tillhandahåller utökad funktionalitet oberoende av en central server) eller en tunn klient ( ett klientprogram i klient-server- eller terminalarkitekturnätverk som avlastar alla eller de flesta av informationsbehandlingsuppgifterna till server ). Valet av applikationstyp ("tjock" eller "tunn") beror på dess komplexitet, enheten som används, applikationens omfattning samt närvaron eller frånvaron av en nätverksanslutning.
Marknaden för MEAP mjukvaruprodukter utvecklas och expanderar ständigt. Enligt TechNavio-analytiker, "Marknaden för mobilplattformsapplikationer kommer att nå över 1,6 miljarder dollar 2014." [5]
Enligt Gartners 2011 Magic Quadrant of Enterprise Mobile Application Platforms identifierades följande mobilplattformsapplikationsutvecklare: [4]