Vad är Appcelerator®?

Appcelerator® är en öppen källkodsutvecklare som är utformad för att göra det möjligt för programmerare att skapa inbyggda applikationer som fungerar över ett brett utbud av enheter. Denna plattform är utformad för att tillåta skapandet av dessa applikationer med endast den kunskap som en utvecklare redan har om webbaserad programmering. Företagets angivna mål är att ta itu med det stora utbudet av moderna enheter, från telefoner och personuppgiftsassistenter till stationära datorer, surfplattor och bärbara datorer. För att svara på detta behov låter Appcelerator® ett utvecklarprogram en applikation en gång och använd sedan plattformen för att skapa versioner som kommer att köras naturligt på flera enheter. Den viktigaste skillnaden mellan detta tillvägagångssätt och dess föregångare är att den skapar separata applikationer för varje miljö, snarare än en ram som är utformad för att fungera i flera miljöer.

Den primära målgruppen för Appcelerator® är webbutvecklare. Programmeringskunskapen som behövs för att skapa applikationer med plattformen är därför nejannorlunda än det som krävs för att skapa internetbaserade applikationer. Konceptet är dock inte bara att skapa en enda version av applikationen som fungerar på flera operativsystem. Istället skapar Appcelerator® en version av applikationen för varje riktad enhet. Som ett resultat kommer slutprodukten inte bara att fungera i operativsystemet för en iPhone® eller iPad®, och samtidigt för en Android®-baserad telefon, utan kommer att göra det som separata applikationer skräddarsydda för varje enhet.

Denna typ av strategi kan ge flera fördelar till små utvecklare i synnerhet. Att annars utveckla en applikation för att fungera sömlöst på mer än en enhet kan vara en svår utmaning för en liten tid eller oberoende programmerare. Beroende på enheter som ska riktas kan utvecklingen av en integrerad applikation kräva kunskap om flera programmeringsspråk ochBekanta med flera operativsystem. Utöver sådana initiala hinder ligger de från arbetstimmar, med testning, felsökning och omarbetning av en applikation även för ett enda operativsystem som eventuellt representerar en stor investering av tid.

För större utvecklare och företag kan besparingarna av denna typ av strategi inte vara mindre betydande. Behovet av att skapa endast en version av varje applikation för att betjäna flera enheter kan frigöra arbetskraften och öka den totala produktiviteten. Detta lämnar potentialen för arbetstimmar att investeras i ytterligare forskning och utveckling av ytterligare applikationer, eller förfining av den primära applikationen som kanske inte har varit möjlig på grund av tids- eller budgetbegränsningar.

Företaget som producerar Appcelerator® har också ett uttalat mål att förbättra situationen för applikationsanvändare. Detta kan uppnås genom att tillåta applikationer som annars skulle ha haft färre funktioner eller mindre funktionalitet för att skapa en RIcher -upplevelse på grund av infödda programmering. Dessutom kan detta realiseras genom högre antal applikationer på marknaden som tidigare skulle ha begränsats till specifika operativsystem men nu fungerar över flera format och enheter.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?