Adobe air թարմացում: Adobe Air - ինչ գազան է սա և ինչու է դա անհրաժեշտ: Adobe AIR ֆունկցիոնալությունը

Այսօր adobe air-ի հետ կապված բազմաթիվ հարցեր կան, թե ինչ ծրագիր է այն, ինչպես է այն գործում, ինչի համար է այն նախատեսված։

Այս օգտակար ծրագրի անունը նշանակում է Adobe Integrated Runtime: Դա բազմպլատֆորմային արտադրանք է, որն օգտագործվում է համակարգչի վրա տարբեր ծառայություններ գործարկելու համար:

Բայց միևնույն ժամանակ պետք է հստակեցնել, որ adobe air-ը միջպլատֆորմային միջավայր է, որը հնարավորություն է տալիս տարբեր լեզուներով գրված տարբեր վեբ հավելվածներ փոխանցել համակարգչին։

Հարկ է նաև նշել, որ այս տեխնոլոգիան հիմնականում անհրաժեշտ է RIA հավելվածներ մշակող ծրագրավորողներին։

Մի բարձրացեք ողջ իմաստության մեջ այս գործիքը, քանի որ ամեն ինչ հասկանալը բավականին դժվար կլինի։

Պետք է հասկանալ միայն մեկ բան. եթե ծրագիրը նախատեսված է այս օգտակար ծրագիրը օգտագործելու համար, ապա այն կարող է գործարկվել.

  1. Windows;
  2. Linux;
  3. Android.

Ընկերությունը նրանց ներկայացնում է ամբողջ գործարկման միջավայրը:

Տեղադրեք Adobe Air-ը

Adobe Air-ի տեղադրումն իրականացվում է Flash Player-ի պես՝ տեղադրման փաթեթի միջոցով: Բոլոր հավելվածները, որոնք ստեղծված են AIR-ի ներքո, պահանջում են, որ միջավայրը տեղադրվի համակարգչի վրա:

Հենց այս պատճառով է, որ նման ծրագրեր գործարկելիս անհրաժեշտ է տեղադրել AIR-ը։ Հիմնականում նման ծրագրային փաթեթը լռելյայն բեռնված է տարբեր օպերացիոն համակարգերում:

Adobe Air-ի առանձնահատկությունները

Հիմնականում, համակարգիչների վրա այս օգտակար ծրագիրը տեղադրված է որպես նվագարկիչ: Եթե ​​ծրագիրը դեռ տեղադրված չէ, ապա որոշակի ժամանակօգտատերը դեռ կհանդիպի դրան Flash կամ Flex հավելվածը ներբեռնելիս: Այդ իսկ պատճառով, հնարավորության դեպքում, ապրանքը պետք է անմիջապես ներբեռնվի և տեղադրվի համակարգչում:

Ներբեռնումը պետք է կատարվի տեղում: Այլ աղբյուրներից ներբեռնումը որոշակի դեպքերում հանգեցնում է անցանկալի հետևանքների և վիրուսների։

Այս նվագարկիչը բավականին կոնկրետ է, այն ունի առաջադեմ ֆունկցիոնալություն և բազմաթիվ կարգավորումներ:


Եթե ​​հաշվի առնենք բուն տեխնոլոգիան, ապա AIR-ը հետաքրքրում է ծրագրավորման ոլորտի մասնագետներին, ինչպես նաև մարդկանց, ովքեր պտտվում են այս միջավայրում։ Բայց ծրագրի հիմնական նպատակը հետևյալն է.

  1. Հավելվածի միջոցով կարող եք համակարգչին փոխանցել արդեն ավարտված ծրագիրը;
  2. Նման հավելվածներն ունեն ֆայլային բազաներով գործելու իրենց սեփական տեխնոլոգիան.
  3. Windows-ի հետ աշխատելու աջակցության իրականացում;
  4. Քաշել և թողնել տեխնոլոգիա;
  5. Բազմաթելային ծրագրավորման իրականացում.

Նման արտադրանքները կարող են գործել ցանցին հասանելիության բացակայության դեպքում, քանի որ տեղեկատվությունը կուտակվում է աշխատանքի ընթացքում, և երբ ցանցը հայտնաբերվում է, դրանք ուղարկվում են:

Օրինակ, այսպես է գործում eBay Desktop-ը։ Օֆլայն ռեժիմում օգտագործողը լրացնում է լոտերի ձևը, այնուհետև դրանք ուղարկվում են: Ամբողջ աշխարհում մեծ թվով ընկերություններ օգտվում են Air-ի զարգացումից։

Այսպիսով, Yandex-ն օգտագործում է այս ապրանքը իր Direct Commander-ում, իսկ Rambler-ն այն օգտագործում է ALoader-ում:

Ներկայում հնարավոր է նաև տեղադրել հավելվածը շարժական սարքը android. Այս խաղացողի զարգացման նկատվող միտումով մոտ ապագայում մեծ թվով հավելվածներ կպահանջեն այն:

Հետեւաբար, ներկայումս, առանց համակարգչի վրա Flash Player-ի տեղադրման, անիրատեսական է գործարկել բոլոր տեսակի ծառայությունների առյուծի բաժինը։

Ահա adobe air-ի ընդհանուր նկարագրությունը, թե ինչ է այն և ինչու պետք է տեղադրվի: Բայց դուք կարող եք գնահատել նրա բոլոր առավելությունները միայն դրա հետ աշխատելու գործընթացում:

Ընդամենը մի քանի տարի առաջ ծրագրավորողների մտքով չէր անցնում, որ հնարավոր է համակարգչի համար ծրագրեր ստեղծել՝ համատեղելով տեխնոլոգիաները՝ շուկայում գոյություն ունեցող կայքերի մշակման համար: Նոր զարգացումը, որը կոչվում է Adobe Air, ծնվել է տեխնոլոգիաների համատեղմամբ, ինչպիսիք են JavaScript-ը, HTML-ը և CSS-ը: Եվ այս հարթակը գոյություն ունի արդեն մի քանի տարի:

Զարգացումը բերեց շատ նոր բաներ, ինչպես նաև օգնեց պարզեցնել հավելվածների ստեղծման գործընթացը՝ առանց C ++ դժվար ծրագրավորման լեզվի օգտագործման: Արդյո՞ք սա նվազեցնում է մուտքի խոչընդոտը և հնարավորություն է տալիս բոլորին աշխատել Adobe միջավայրի հետ յուրաքանչյուր հարթակում: Որո՞նք են դրա առանձնահատկությունները, դրական և բացասական կողմերը:

Նկարագրություն

Այսպիսով, Adobe Air - ինչ է դա: Սա նոր միջավայր է, որն ապահովում է միջպլատֆորմային ծրագրեր մշակելու հնարավորություն: Սա նշանակում է, որ դրանք առանց խնդիրների կաշխատեն տարբեր օպերացիոն համակարգերում։ Այս հարթակի համար հիմք են ծառայել ինտերնետ տեխնոլոգիաները։

Դա խաչաձև հարթակ է, որը նկարագրվածի հիմնական հատկանիշներից մեկն է Adobe տեխնոլոգիաներՕդ. Ի՞նչ տվեց դա։ Մինչ օրս արդեն կան մեծ թվով ծրագրեր, որոնք հավասարապես լավ են աշխատում տարբեր հարթակներում՝ առանց խնդիրների:

Ցանցի անկախություն

Կարող է թվալ, որ Adobe Air-ում ստեղծված հավելվածները հարմար չեն կապի համար գլոբալ ցանցԵվ համատեղ աշխատանք, քանի որ հիմնական գործառույթը հավելվածները համակարգչին փոխանցելն է։ Բայց դա ամենևին էլ այդպես չէ։ Հավելվածները կարող են աշխատել նույնիսկ առանց ինտերնետ կապի: Իսկ հարթակը թույլ է տալիս նրանց մուտք գործել ցածր մակարդակի գործառույթներ օպերացիոն համակարգ, օրինակ՝ սեղմատախտակի և ֆայլերի հետ աշխատելիս:

Հավելվածի գործարկում

Բոլոր ծրագրերը, որոնք ստեղծվել են Air տեխնոլոգիայի միջոցով, կաշխատեն և կաշխատեն ցանկացած հարթակում: Սա հեշտացնում է ծրագրավորողների աշխատանքը, քանի որ կարիք չկա յուրաքանչյուր օպերացիոն համակարգի համար գրել ծրագրի իրենց տարբերակը: Օգտագործողը պարզապես պետք է տեղադրի այն միջավայրը, առանց որի հավելվածներն իրենց սարքում չեն աշխատի:

Հավելվածներն ունեն AIR ընդլայնում: Դրանք գործարկելու համար դուք պետք է ներբեռնեք և տեղադրեք հենց Adobe Air հարթակը պաշտոնական կայքից: այն միջավայրը, որտեղ տեղի է ունենում զարգացում. Տեղադրումը բավականին պարզ է. Նույնիսկ անփորձ օգտվողը դա կհասկանա:

Թերություններ

Քանի որ ոչինչ կատարյալ չէ, Adobe Air տեխնոլոգիան նույնպես կատարյալ չէ: Նույնիսկ չնայած մեծ թվով դրական հատկանիշներին, շատերի համար օպերացիոն համակարգ թերի մուտքը խնդիր է: Սա աշխատասեղանի ծրագրերին առավելություն է տալիս վեբ հավելվածների նկատմամբ:

Պահանջներ

Այս տեխնոլոգիայի կիրառմամբ հավելվածի մշակումը սկսելու համար անհրաժեշտ է նպատակին հասնելու ցանկություն և թարմ միտք։ Բնականաբար, մեզ անհրաժեշտ են հենց հարթակը, մշակման գործիքներ և ծրագրեր, որոնք ունեն տեքստային տվյալների հետ աշխատելու հնարավորություն, որտեղ կստեղծվի ապագա ծրագրի կոդը։ Շրջակա միջավայրն ինքնին համակարգչում տեղադրվում է միայն մեկ անգամ: Հավելվածների տեղադրումն այլևս դժվարություններ չի առաջացնի, քանի որ այն նման է որևէ մեկի տեղադրմանը ստանդարտ ծրագիր. Պլատֆորմը կօգնի մշակել անհրաժեշտ հավելվածները ավելին բարձր արագությունօգտագործելով վեբ տեխնոլոգիաներ և դիզայնի նախշեր:

Ճանաչում աշխարհում

Adobe Air տեխնոլոգիայի օգտագործումը մեծ տարածում է գտել: Ուստի դրանով հետաքրքրվեցին ոչ միայն սովորական ծրագրեր մշակողները, այլեւ շուկան առաջատար ընկերությունները։ ծրագրային ապահովում. Հավելվածների մշակման և բացման ողջ գործընթացը արմատապես փոխվել է ի վեր Adobe ծրագիրՕդ, որի համար ստեղծվել է։ Ծրագրավորողների աշխատանքը շատ է հեշտացել։

Այս տեխնոլոգիան դեռևս բավականին նոր է և ամբողջությամբ ուսումնասիրված չէ, ուստի, ըստ մրցակիցների, դրա կիրառման հետ կապված կարող են լուրջ խնդիրներ առաջանալ, որոնք արդեն լուծվել են այլ հարթակներում: Բայց, այնուամենայնիվ, այն զարգանում է արագ տեմպերով՝ ապացուցելով իր գոյության իրավունքը։ Ժամանակի ընթացքում «ինչի համար է Adobe Air» հարցը կվերանա։

Adobe AIR - ինչ ծրագրային ապահովումև ինչի համար է այն: Adobe AIR մուլտիպլատֆորմ միջավայրը նախատեսված է ինտերակտիվ խաղերի և ծրագրերի համար Adobe FlashՊրոֆեսիոնալ, Apache Flex, AJAX, JavaScript, HTML, CSS, ActionScript: Adobe AIR-ը պետք է անվճար ներբեռնվի Windows 7, 8, 8.1, 10 և Vista և XP (32-բիթանոց և 64-բիթանոց) համար՝ առանց կայքից դուրս գալու https: // կայք առանց գրանցման և SMS-ի, և տեղադրել ձեր համակարգչում: մուտք ունենալ խաղալիքների և հավելվածների հսկայական հավաքածու՝ ժամանակակից ինտերֆեյսով և ֆունկցիոնալությամբ: Համատեղելի համակարգեր Microsoft Windows, Apple Mac OS X, QNX, Linux (մինչև 2.6.0), WindowsPhone, iOS, Android և WEB: աջակցություն տարբեր հարթակներ ծրագրային միջավայր Adobe AIRE-ն ապահովում է և՛ WEB-հավելվածների տեղակայում, և՛ ծրագրեր գործարկելու հնարավորություն, որոնք հատուկ նախագծված են համապատասխան ՕՀ-ի համար:

Adobe AIR-ի ընդհանուր նկարագրությունը

Սկսելու համար, եկեք սահմանենք, թե ինչ է Adobe AIR-ը, ինչի համար է այն օգտագործվում և ինչու է արժե անվճար ներբեռնել Adobe AIR-ը Windows XP SP 3, Vista, 7, 8, 8-ի համար: Adobe AIR ծրագրային փաթեթը համաշխարհային մաս է կազմում: Ֆլեշ հարթակ. Adobe AIR-ը, ըստ էության, պարզապես ծրագրային արտադրանք չէ, այն գործարկման ժամանակ է, որն օգտագործվում է HTML-ի օգտագործմամբ վեբ դիզայներների և ծրագրավորողների կողմից, JavaScript, Flash, Flex, AJAX և Action Script-ի նման լեզուներ:

Այսպիսով, հայտնի վեբ հավելվածները տեղադրվում են համակարգչի վրա և շարժական սարքեր. Մյուս կողմից, Microsoft Windows-ի համար առանց ծրագրավորման լեզվի կոդի էական թարգմանության ծրագրակազմը գործարկվում է Apple Mac OS X, Linux, iOS, Android և WEB միջավայրում։ Բնականաբար, և հայտնի է iOS-ում կամ Android պլանշետներև սմարթֆոններ Նշված հարթակներում տեղադրված են նաև հավելվածներ։ Այս ամենը հնարավոր է պայմանով, որ Adobe EIR-ը տեղադրված լինի համակարգչի կամ այլ սարքի վրա, և խաղը կամ հավելվածը հասկանա EIR:

Adobe Integrated Runtime-ը գործում է որպես Flash, Flex կամ այլ ձևաչափերի առաջադեմ ֆունկցիոնալությամբ նվագարկիչ: AIR-ը Adobe Corporation-ից օգտագործվում է Rich Internet Application-ի (RIA) մշակման համար անհատական ​​համակարգիչ. Adobe AIR-ն ունի համապատասխան ռեսուրսներ RIA-ի մշակման համար, ինչպիսիք են ֆայլերի հասանելիությունը, clipboard, GPU, multi-window, Drag & Drop և այլն:

Adobe AIR ֆունկցիոնալությունը

Adobe-ի հզոր զարգացումները ներառում են Encapsulated PostScript (EPS), Photoshop Document (PSD), Portable Document Format (PDF), Flash Player, Shockwave Player-ը և այլք, Adobe Integrated Runtime-ը հեռու է վերջին տեղից: Ավելին, մոտ ապագայում ավելի ու ավելի շատ հավելվածներ կխրախուսեն օգտվողին անվճար ներբեռնել Adobe AIR ծրագիրը Windows 7, 8, 8.1, 10, ինչպես նաև Vista և XP SP 3 (x86 և x64) համար և տեղադրել այն: համակարգիչ կամ այլ սարքեր: Հանգամանքները կառաջանան այնպես, ինչպես այսօր Flash Player-ի գործերն են:

Ոչ ակնհայտներից պետք է նշել հետևյալ հնարավորությունները.

Հիբրիդային ծրագրերի և վեբ ծառայությունների գործարկում,
- աշխատել կեղծ առցանց առանց կապի և ինտերնետի,
- բովանդակության գործարկում ավազատուփում,
- խնդիրների լուծում BugBase-ի միջոցով,
- աշխատել Native Extensions-ի հետ,
- մուտք դեպի առաջադեմ հնարավորություններ C, C++, Objective-C, Java կապի միջոցով,
- setup.exe տեղադրման ֆայլերի հավաքում,
- հեշտ տեղադրում, ճիշտ այնպես, ինչպես ստանդարտ Flash Player-ը:

Adobe AIR-ը տրամադրում է մի շարք խաղեր և ծրագրեր, ներառյալ աուդիո և վիդեո նվագարկիչներ (ներառյալ Flash Video նվագարկիչներ), ինտերակտիվ խաղեր, համակարգի օպտիմալացման կոմունալ ծառայություններ և այլ ծրագրեր: Մոտ երկու հարյուր լիարժեք ծրագրեր հասանելի են Adobe AIR Marketplace էջում և Adobe խաղեր AIR ներբեռնեք անվճար, տեղադրեք մի քանի կտտոցով և անմիջապես գործարկեք: Շատ բեսթսելլերների վրա Google Playև Apple-ը App Store iTunes-ի օգտագործումը այս տեխնոլոգիան Adobe ընկերություն. Այսօր այս միջպլատֆորմային միջավայրը թարմացվում է և դառնում է ամենահաջող լուծումը բարդ նախագծերի մշակման համար։ գեղեցիկ ինտերֆեյսառանց ծրագրավորման լեզուների հիմնարար գիտելիքների և վեբ մշակման հմտություններ պահանջելու:

Ժամանակ առ ժամանակ Adobe-ը թողարկում է Adobe AIR-ի թարմացումներ, որոնք պարունակում են նոր հնարավորություններ կամ ուղղումներ փոքր խնդիրների համար: Ավտոմատ ծանուցման և թարմացման միջոցով Adobe-ն ավտոմատ կերպով ծանուցում է օգտատերերին հասանելիության մասին թարմացված տարբերակ Adobe AIR.

Adobe AIR-ի թարմացումներն ապահովում են ճիշտությունը Adobe-ի աշխատանքը AIR և հաճախ պարունակում են անվտանգության համակարգի կարևոր փոփոխություններ: Adobe-ն առաջարկում է թարմացնել Վերջին տարբերակը Adobe AIR-ը, երբ թողարկվի նոր տարբերակը, հատկապես, եթե նշվում է անվտանգության թարմացում:

Լռելյայնորեն, երբ սկսվում է AIR հավելվածը, գործարկման ժամանակը ստուգում է՝ արդյոք հասանելի է թարմացում: Այն կատարում է այս ստուգումը, եթե թարմացումների վերջին ստուգումից անցել է ավելի քան երկու շաբաթ: Եթե ​​թարմացում կա, AIR-ը ներբեռնում է թարմացումը հետին պլանում:

Օգտագործողները կարող են անջատել հնարավորությունը ավտոմատ թարմացումօգտագործելով AIR SettingsManager հավելվածը: AIR SettingsManager հավելվածը կարելի է ներբեռնել http://airdownload.adobe.com/air/applications/SettingsManager/SettingsManager.air կայքից:

Ստանդարտ Adobe AIR-ի տեղադրման գործընթացը ներառում է միացում http://airinstall.adobe.com կայքին՝ տեղադրման միջավայրի մասին հիմնական տեղեկություններ ներկայացնելու համար, ինչպիսիք են օպերացիոն համակարգի տարբերակը և լեզուն: Այս տեղեկատվությունը փոխանցվում է միայն մեկ տեղադրման համար և թույլ է տալիս Adobe-ին հաստատել, որ տեղադրումը հաջող է եղել: Անձնական տվյալներ չեն հավաքվում կամ տարածվում:

Կապակցված գործարկման ժամանակների թարմացում

Եթե ​​հավելվածը բաշխվում է փաթեթավորված գործարկման ժամանակով, փաթեթավորված գործարկման ժամանակը ինքնաբերաբար չի թարմացվում: Օգտատերերի անվտանգությունն ապահովելու համար խնդրում ենք հետևել Adobe-ի կողմից հրապարակված թարմացումներին և թարմացնել հավելվածը նոր տարբերակգործարկման ժամանակը, երբ հրապարակվում է անվտանգության համապատասխան փոփոխությունը:

Մեր այսօրվա հոդվածը նվիրված է Adobe-ի մի շատ հետաքրքիր արտադրանքի՝ Adobe Air-ին: Մենք ձեզ կասենք, թե ինչ է այս ծրագիրը և ինչու է այն անհրաժեշտ ձեր համակարգչում:

Adobe AIR-ը նշանակում է Adobe Integrated Runtime, բազմպլատֆորմային ծրագիր է, որը կարող է գործարկվել: տարբեր հավելվածներհամակարգչի վրա: Ավելի ճիշտ կլինի պարզաբանել, որ սա միջպլատֆորմային միջավայր է, որը թույլ է տալիս համակարգչին փոխանցել տարբեր ծրագրավորման լեզուներով գրված վեբ հավելվածները:

Կարելի է նաև ասել, որ այս տեխնոլոգիան հիմնականում անհրաժեշտ է RIA հավելվածներ մշակող ծրագրավորողներին։

Մենք չենք մտնի այս բոլոր գործիքները նկարագրելու իմաստությունը. սա ինձ համար մութ անտառ է: Ես հասկացա մի բան, որ եթե հավելվածը գրված է Adobe AIR-ով, ապա այն կարելի է գործարկել Windows XP/Vista/7/8, Mac OS, Linux (այն արդեն լքված է), Android-ով։ Adobe-ը նրանց բոլորին տրամադրում է իրենց աշխատաժամանակը:

Adobe Air-ը տեղադրվում է սովորական Flash Player-ի նման համակարգչի վրա՝ օգտագործելով տեղադրման փաթեթ: AIR-ի համար գրված հավելվածները պահանջում են տեղադրում Adobe միջավայրերհամակարգչում. Այդ իսկ պատճառով, երբ դուք գործարկում եք նման ծրագրեր, ձեզ խնդրում են տեղադրել Air: Հիմնականում այս ծրագրային փաթեթը լռելյայնորեն գալիս է շատ օպերացիոն համակարգերում:

Ինչի համար է Adobe Air-ը:

Համակարգչի վրա սովորական օգտվողներ Adobe Air-ը պահանջվում է որպես խաղացող: ԵթեՕԴդուք չունեք այն տեղադրված, ապա վաղ թե ուշ ինտերնետում կբախվեք հավելվածի ( Flash կամ Flex) , որը ձեզ կհուշի դրա համար: Հետևաբար, եթե հնարավոր է, անմիջապես ներբեռնեք և տեղադրեք այն ձեր համակարգչում: Դուք պետք է ներբեռնեք օֆսայթից: Այլ աղբյուրներից ներբեռնումները կարող են հանգեցնել աղետալի հետևանքների և վիրուսների:

Նման նվագարկիչը բավականին կոնկրետ է, այն ունի գործառույթների և պարամետրերի ընդլայնված շարք: Եթե ​​խոսենք բուն տեխնոլոգիայի մասին, ապա Adobe Air-ը հետաքրքիր է ծրագրավորողների և այս միջավայրում պտտվող մարդկանց համար։ Բայց այնուամենայնիվ, եկեք խոսենք այն մասին, թե ինչու է դեռ անհրաժեշտ ՕԴ.

  • AIR-ի միջոցով դուք կարող եք ձեր առկա հավելվածը (HTML կամ Flex) բերել ձեր համակարգչի վրա:
  • Նման հավելվածներն ունեն իրենց հետ աշխատելու տեխնոլոգիան ֆայլերի հիմքերը.
  • Բազմ պատուհանների աջակցություն
  • Տեխնոլոգիա քաշել և թողնելանկում.
  • բազմաշերտ ծրագրավորում - ActionScript:

Նման հավելվածները կարող են աշխատել առանց ինտերնետի, քանի որ շահագործման ընթացքում դրանք կուտակում են տվյալներ, իսկ երբ հայտնվում է ցանց, դրանք ուղարկում են։ Օրինակ, այսպես է աշխատում eBay Desktop-ը. օգտատերը լոտերի համար լրացնում է ձևաթղթերը օֆլայն, և միայն դրանից հետո դրանք ուղարկվում են: Շատ համաշխարհային ընկերություններ օգտագործում են AIR-ի զարգացումը: Օրինակ, Yandex-ն իր Direct Commander արտադրանքում օգտագործում է Air, իսկ ALoader-ում՝ Rambler:

Բացի այդ, դուք կարող եք տեղադրել Adobe Air ձեր Android սարքում: Այս խաղացողի զարգացման միտումով շուտով շատ հավելվածներ կպահանջեն Air: Այսպիսով, հիմա, առանց համակարգչի վրա Flash Player-ը տեղադրելու, դուք չեք գործարկի հավելվածների առյուծի բաժինը: