*   >> läser Utbildning artiklar >> science >> computers

AIR och Prism: Två sätt för en Adobe Flex utvecklare att skapa skrivbords Applications

Can en Adobe Flex utvecklare att använda sig av sin webbupplevelse programmering för att skapa skrivbordsprogram? Det skulle vara konstigt att fråga bara några år sedan, som de färdigheter och tekniker som krävs för webben och skrivbordet utveckling är ganska annorlunda. Men nu AJAX och Flex-utvecklare kan skapa skrivbordsprogram som tillämpar sina webb expertisethanks till införandet av sådan teknik, som Adobe AIR och Mozilla Prism.Being ursprungligen för att uppnå samma mål, AIR och Prism visar två olika sätt att dess prestation.

Med hjälp av Adobe AIR, ett plattformsoberoende runtime miljö, kan en Adobe Flex utvecklare att skapa skrivbordsprogram genom att ta itu kodbasen av ett befintligt Flex-projekt. På detta sätt kan både stationära och webb versioner av programmet skapas oberoende från samma källkod. Trots det faktum att köra program kräver en installerad version av AIR, de flesta datorer har det redan, eftersom körtiden ingår i Adobe Flash distributionspaket. En annan lösning, Mozilla Prism är ett program som gör det möjligt för utvecklare att få Web apps ur webbläsaren och köra dem direkt på skrivbordet.

I själva verket är det en platsspecifik webbläsare som fungerar med en enda ansökan. Till skillnad från AIR, kan det inte utnyttjas av en Adobe Flex utvecklare att skapa helt nya program som skulle köras lokalt; det ger bara en skrivbordsgränssnitt för en befintlig webbapplikation. Det enda man behöver för att köra program med Prism är en Flash-spelare installerad på computer.The fråga som logiskt följer av ovan nämnda är varför skulle en Adobe Flex-utvecklare föredrar att skapa ett datorprogram istället för att köra ett webbaserat version ? Skälen är ganska uppenbart: 1.

Skrivbords tillämpningar bygger på lokala resurser och inte ta itu med en webbserver för varje operation, vilket avsevärt bidrar till deras performance.2. Bandbredd reduceras väsentligt, även i händelse av webb-aktiva program som fortfarande körs lokalt, inte på en avlägsen server.3. Utförandet av ett datorprogram kan inte påverkas av en webbläsaren kraschar, vilket är en fråga avgörande inte bara för en Adobe Flex-utvecklare, men också för alla Internet user.4. Dessutom körs i en webbläsare sandlåda betyder mycket begränsad tillgång till det lokala filsystemet och begränsad support.

5 över flera domäner. Slutligen har en webbutvecklare att skapa ett datorprogram kan också visa sig vara kostnadseffektiva när det gäller Adobe Flex utveckling produktivitet, eftersom en enda grupp

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.