Download.it-hakukuvake

Monialustainen ajonaikainen kehys sovellusten ja pelien nopeaan kehitykseen, myös Animate-animaatioilla

Monialustainen ajonaikainen kehys sovellusten ja pelien nopeaan kehitykseen, myös Animate-animaatioilla

Ääni (64 ääntä)

Ohjelman lisenssi Free

Kehittäjä Adobe

Versio 50.2.1.1

Toimii käyttöjärjestelmissä Windows

Saatavilla myös Android

Ääni

(64 ääntä)

Kehittäjä

Adobe

Toimii käyttöjärjestelmissä

Windows

Ohjelman lisenssi

Free

Versio

50.2.1.1

Saatavilla myös

Plussat

  • Monialustainen kehys sovelluksille ja peleille työpöydälle ja mobiiliin
  • Tukee Adobe Animatella tehtyjä animaatioita ja nopeaa toteutusta
  • Mahdollisuus tehdä yleiskäyttöisiä .air-asentimia yhteisen ajonaikaisen ympäristön varaan
  • Yhteisölähtöinen priorisointi virhekorjauksiin ja uusiin ominaisuuksiin
  • 64-bittisiin kohteisiin ja ajantasaisiin paketointikäytäntöihin tähtäävä kehityssuunta

Miinukset

  • SDK on nykyään kaupallisesti lisensoitu, vaikka maksuton taso on olemassa
  • Uudemmissa versioissa 32-bittisten sovellusten rakentaminen ei enää onnistu tietyille laitteille
  • Yleisasentimet nojaavat AIR-ajonaikaiseen ympäristöön, mikä voi lisätä riippuvuuksia julkaisuun

Adobe AIR on Windowsille tarkoitettu ajonaikainen ympäristö ja kehityskehys, jonka AIR SDK:n avulla voi rakentaa erilaisia sovelluksia ja pelejä monelle alustalle. Sen vahvuus on nopea toteutus, mukaan lukien Adobe Animatella tuotetut animaatiot, ja mahdollisuus viedä projekti sekä työpöydälle että mobiiliin.

Tämä kokonaisuus sopii erityisesti kehittäjille, jotka tekevät monialustaisia sovelluksia ja haluavat pitää yhden teknisen perustan useissa jakelukanavissa.

Uusi ylläpitomalli Adobe-tuennan päätyttyä

Adoben tuki AIR:lle päättyi vuoden 2020 lopulla, ja sen jälkeen HARMAN on ottanut vastuulleen sekä ajonaikaisen ympäristön että SDK:n kehityksen ja ylläpidon. Muutos näkyy myös rahoituksessa: siinä missä AIR oli aiemmin tarjolla maksutta, HARMAN tarjoaa SDK:n kaupallisella lisenssillä, mutta mukana on myös maksuton taso harrastajille ja pienituloisille käyttäjille. Lisenssitulot toimivat suoraan työn rahoituksena, tavoitteena pitää AIR edelleen kilpailukykyisenä vaihtoehtona nopeaan monialustakehitykseen.

Monialustainen julkaisu työpöydälle ja mobiiliin

AIR SDK:lla voi tehdä sovelluksia useille työpöytäympäristöille. Kehittäjä voi valita, rakentaako sovelluksen tietylle isäntäalustalle vai laatiiko yleiskäyttöisen .air-asentimen, joka hyödyntää yhteistä AIR-ajonaikaista ympäristöä.

Mobiilipuolella kehys tukee kahta suurta mobiilikäyttöjärjestelmää, ja mukana on kyvykkyyksiä 64-bittisiin kohteisiin sekä uusimpiin sovelluspaketointikäytäntöihin. Julkaisuvirta on selkeästi kääntynyt 64-bittisyyden suuntaan, mikä parantaa tulevaisuuden yhteensopivuutta, mutta vaikuttaa samalla vanhempien projektien elinkaareen.

Kehityssuunta, yhteisön ääni ja yhteensopivuusrajat

HARMAN on julkaissut version, joka tukee useita PC- ja mobiilialustoja, ja tulevien julkaisujen painopisteiksi on kuvattu virhekorjaukset, uudet ominaisuudet sekä ajonaikaisten ympäristöjen ylläpito. Tärkeysjärjestystä ohjaa AIR-kehittäjäyhteisö, tavoitteena parantaa vakautta, suorituskykyä ja toiminnallisuutta.

Samalla on hyvä huomata suunnanmuutos: vaikka osa vanhoista projekteista voi edelleen toimia, uudemmat SDK-versiot eivät enää tue 32-bittisten sovellusten rakentamista tietyille laitteille. Tämä voi vaatia joissain hankkeissa päivitys- ja migraatiopäätöksiä, jos kohdelaitteisto tai jakelutavoitteet nojaavat vanhaan 32-bittiseen polkuun.

Plussat

  • Monialustainen kehys sovelluksille ja peleille työpöydälle ja mobiiliin
  • Tukee Adobe Animatella tehtyjä animaatioita ja nopeaa toteutusta
  • Mahdollisuus tehdä yleiskäyttöisiä .air-asentimia yhteisen ajonaikaisen ympäristön varaan
  • Yhteisölähtöinen priorisointi virhekorjauksiin ja uusiin ominaisuuksiin
  • 64-bittisiin kohteisiin ja ajantasaisiin paketointikäytäntöihin tähtäävä kehityssuunta

Miinukset

  • SDK on nykyään kaupallisesti lisensoitu, vaikka maksuton taso on olemassa
  • Uudemmissa versioissa 32-bittisten sovellusten rakentaminen ei enää onnistu tietyille laitteille
  • Yleisasentimet nojaavat AIR-ajonaikaiseen ympäristöön, mikä voi lisätä riippuvuuksia julkaisuun