Bygg och distribuera avancerade webbappar på din dator
Adobe AIR är ett runtime-system som används för webbutveckling. Programmet skapades av utvecklings- och IT-företaget Adobe Systems som ett sätt för avancerade användare att bygga både skrivbords- och mobila applikationer. I denna körningsmiljö får du använda Adobe Animate-innehåll och ActionScript 3.0-kodare som ett sätt att konstruera dina egna appar. Det kan antingen vara en fristående applikation eller fungera på liknande sätt som nativa program på stödda plattformar. Adobe AIR gör detta möjligt genom att erbjuda obegränsad åtkomst till lokal lagring och filsystem. Detta jämförs med webbläsarbaserade program som bara ger åtkomst till enskilda filer som användarna har valt ut.
Börja med AIR
Adobe AIR är en del av Adobes produktlinje som delar en kodbas med Flash Player-renderingsmotorn och ActionScript 3.0. Detta är dess primära programspråk, så applikationer som är specifikt byggda för AIR kommer att behöva använda vissa funktioner. Detta inkluderar integrationer med aktivitetsfältet, filsystemintegration och tillägg för nativ klient. För att integrera dessa funktioner stöder AIR åtta funktioner så att användarna kan skapa sin app mer effektivt.
Börja med stöd för fönsterhanterare; det är systemprogramvara som är ansvarig för placering och utseende av ett fönster i ett fönstersystem. Detta kommer också att hjälpa dig att arbeta tillsammans med viss grafikmaskinvara, pekdon och ett tangentbord. Förutom dessa kommer AIR:s nativa menyrad och filhanteringsfunktioner att hjälpa dig att navigera i programets grafiska användargränssnitt. Detta är viktiga komponenter när du behöver lägga till utvecklingsrelaterade filer eller mappar från din dator.
Skapa din egen app
Adobe AIR gör det möjligt för dig att köra applikationer genom kommandoradsargument. Detta gör att in- och utmatningsströmmen kan skicka feedback. Annars känd som konsolapplikationen, är detta avsnittet av AIR där det är enbart textbaserat. Här hittar du kommandoradsgränssnittet och textterminalen för ditt operativsystem. GUI-applikationer kan vara fullt funktionsdugliga med bara tangentbordet och bildskärmen. Du kan välja att komma åt text från urklipp, eller så kan du dra och släppa den på sidan också.
När du skapar flera rader kod kommer stödet för flertrådning att vara till hjälp. Det kommer att tillåta dig att hantera flera trådar samt köra ActionScript 3 i bakgrunden. Koden kommer att hjälpa dig att producera HTML-webbsidor som stöder full CSS och JavaScript tillsammans med vilken WebKit-baserad webbläsare som helst. Du kan förbättra din applikation genom att dra nytta av AIR Native Extensions eller ANE. Dessa är inpluggningskodsbibliotek som har nativ kod inlindad med ActionScript API. Detta gör att du kan komma åt nativa funktioner som inte kan användas i AIR.
Programmeringsverktyg för alla användarnivåer
Adobe AIR är lämpligt för nya och erfarna utvecklare eftersom det organiserar alla sina funktioner på en lätt att följa GUI. Dessutom erbjuder det användarvänliga funktioner som att ge tillgång till urklipp och dra-och-släpp-funktionalitet. Erfarna användare kan också dra nytta av detta program eftersom programmet låter dig skapa program med fullständig CSS och JavaScript, samt de nativa tillägg som redan finns i programmet.