Mashups a mit app feltaláló

Hibrid mobil alkalmazások - a mobil alkalmazások, amelyek a felület kialakítása és / vagy tartalmat web-alapú technológia, amely lehetővé teszi a többplatformos megközelítés. Miért van szükség a hibrid alkalmazás az App Inventor? Például, hogy hozzon létre alapján egy meglévő site verziók Android, vagy kiegészítheti a natív felület widgeteket és alkalmassága, hogy nem rendelkezik. Alapvető webes technológiák nem tudják teljes mértékben működjön együtt a rendszer jellemzői Android, és az App Inventor lehet. Kérdés, hozzon létre egy új alkalmazás az App Inventor vagy meglévő web-add alkalmassága képesnek kell lennie arra, hogy elérje a rendszert? App Inventor, ahogy azt az előző leckét, nem nagyon alkalmas erre, de azt hiszem, hogy valaki tomaterial érdekesnek tűnnek.

Tegyük fel, hogy van egy html-fájl egy script, ami végrehajtja az alkalmazási felület és a funkcionalitás. Hívja ezt a web-modul fájlt. Mivel az alkalmazás a pálya események fordulnak elő benne? Az App Inventor nincs mechanizmus hívás a web-alkalmazás modulok az eljárásokat, de lehet cserélni a segítségével WebViewString ingatlan WebView- komponenst. Ez azt jelenti, hogy az alkalmazás használja az időmérő, amely ellenőrzi a tartalmát az ingatlan változások események bekövetkezésekor a web-modult.

A kommunikáció a webes alkalmazás modul, és előfordulhat mindkét irányban, de nem egyszerre, és az úgynevezett fél-duplex üzemmódban. Az Exchange formátum string lehet:

típusú parancs paramétereit (a funkció neve, a forrás az esemény azonosítóját, adatok, stb.)

akkor ellenőriznie kell a tartalmát a fővonali A pályázati eljárás és az időzítő, ha a parancs jellegét az azt jelzi, hogy ez egy választ a Web-modul (nem null vagy kérelem web-modul), hajtsa végre a megfelelő műveletet (1. ábra).

Mashups a mit app feltaláló

Ábra. 1. feldolgozása web-egység fejlesztéseket.

Ez a példa azt mutatja a folyamat események web-modul és adatcsere közte és az alkalmazást. A string kapott a web-modul, az első paraméter tartalmazza a szót választ, és elküldte a web-modul - kérésre.

Javítani érzékenységet lehet csökkenteni mérettartományban időzítő TimerInterval területen.

Kapcsolódó cikkek