Ինչպես արագ սովորել ստեղծել ծրագրեր. Xojo ծրագրավորման միջավայր, որը հիմնված է REALBasic լեզվի վրա

Ինչպես արագ սովորել ստեղծել ծրագրեր. Xojo ծրագրավորման միջավայր, որը հիմնված է REALBasic լեզվի վրա
Ինչպես արագ սովորել ստեղծել ծրագրեր. Xojo ծրագրավորման միջավայր, որը հիմնված է REALBasic լեզվի վրա

Video: Ինչպես արագ սովորել ստեղծել ծրագրեր. Xojo ծրագրավորման միջավայր, որը հիմնված է REALBasic լեզվի վրա

Video: Ինչպես արագ սովորել ստեղծել ծրագրեր. Xojo ծրագրավորման միջավայր, որը հիմնված է REALBasic լեզվի վրա
Video: Որ ծրագրավորման լեզուն ընտրել։ Որ ծրագրավորման լեզուն է Ձեզ համապատասխանում | Programming languages 2024, Ապրիլ
Anonim

Համակարգչային ծրագրի ստեղծումը պահանջում է ոչ միայն որոշակի գիտելիքներ, այլև շատ ժամանակ է պահանջում: Theրագրավորողի աշխատանքը դյուրացնելու համար ստեղծվել են զարգացման հատուկ միջավայրեր ՝ IDE (Ինտեգրացված զարգացման միջավայր), որոնք թույլ են տալիս արագ ստեղծել ինտերֆեյսի տարրեր և համապատասխան կիրառական ծածկագիր: Նման միջավայրի հետ աշխատելը շատ հարմար է ոչ միայն մասնագետների, այլ նաև նրանց համար, ովքեր նոր են սկսում տիրապետել հիմունքներին, քանի որ ցանկացած գործնական աշխատանք օգնում է արագորեն յուրացնել ծածկված նյութը:

Ինչպես արագ սովորել ստեղծել ծրագրեր. Xojo ծրագրավորման միջավայր, որը հիմնված է REALBasic լեզվի վրա
Ինչպես արագ սովորել ստեղծել ծրագրեր. Xojo ծրագրավորման միջավայր, որը հիմնված է REALBasic լեզվի վրա

Այս IDE- ներից մեկը Xojo- ն է. Խաչաձև պլատֆորմը (այսինքն նախատեսված է տարբեր պլատֆորմների հետ աշխատելու համար `Windows, Linux և այլն) օբյեկտի վրա հիմնված միջավայր` հիմնված REALBasic լեզվի վրա, որն իր հերթին օգտագործում է մեկ այլ լեզվի `VisualBasic, շարահյուսությունը: …

Xojo- ն թույլ է տալիս ստեղծել ծրագրակազմ ոչ միայն ստացիոնար համակարգիչների, այլ նաև նոութբուքերի և նեթբուքերի, ցանկացած ցուցադրման չափսերով պլանշետների համար:

Xojo ինտերֆեյսը բավականին պարզ է և ներառում է դաշտ ՝ ստեղծելու պատուհանի հետ, տարբեր տարրերով սյուն, դրանց հատկությունները և կառավարման կոճակները (Նկար 1).

Րագրի ինտերֆեյս
Րագրի ինտերֆեյս

Նոր տարր ստեղծելու համար հարկավոր չէ ինչ-որ բան գրել, Xojo- ն դա կանի ձեզ համար: պարզապես քաշեք այն ճիշտ տեղում (նկ. 2):

Պատուհանում իր ստեղծելը
Պատուհանում իր ստեղծելը

Յուրաքանչյուր տարրի համար տրամադրվում են մեծ թվով տարբեր պարամետրեր, որոնք որոշում են դրա տեսքը. Եզրագծի և ֆոնի գույնը, գրություններ, տառատեսակի տեսակը, չափերը և ավելին: Էկրանի վրա ցանկացած պարամետր փոխելու արդյունքը անմիջապես կարող եք տեսնել, ինչը թույլ է տալիս արագ ստեղծել անհրաժեշտ պատուհանի միջերեսը: Օրինակ, Սկսել կոճակը և տեքստի տուփը ստեղծելու համար պահանջվել է ընդամենը 30 վայրկյան: Դժվար թե նույնիսկ փորձառու ծրագրավորողը ի վիճակի լինի այդ ժամանակահատվածում գրել պատուհանի ամբողջական կոդը, որը զարգացման միջավայրն ավտոմատ կերպով ստեղծում է:

Էլեմենտները պատուհանում
Էլեմենտները պատուհանում

Նրանցից յուրաքանչյուրի համար ինտերֆեյսի տարրեր ստեղծելուց հետո անհրաժեշտ է գրանցել այն գործողությունները, որոնք կկատարվեն, երբ տեղի են ունենում որոշակի իրադարձություններ կամ պայմաններ: Դա անելու համար պարզապես անցեք մեկ այլ դաշտի, ընտրեք ցանկալի իրը և գրեք ընտրված իրադարձության համապատասխան ծածկագիրը: Կոդը մուտքագրելուց հետո սեղմելով «Գործարկել» կամ «Կառուցել» կոճակը, կարող եք անմիջապես ստուգել դրա աշխատանքը (նկ. 4):

Codeրագրի ծածկագրի արդյունքը
Codeրագրի ծածկագրի արդյունքը

Ստեղծված պատուհանում «Սկսել» կոճակը «կտտացնելուց» հետո տեքստի դաշտում հայտնվեց «Աշխատում է» գրությունը: Դա հնարավոր է դառնում իրադարձության համար գրված կոդի միջոցով (կտտացնելով մկնիկի ձախ կամ աջ կոճակին) ՝ տարրի վրա սավառնելուց հետո: Նույն կերպ, դուք կարող եք գրանցել գործողություններ, որոնք կկատարվեն այս կոճակի այլ իրադարձությունների համար. օրինակ ՝ գույնը փոխելու համար հաճախ են օգտագործվում (մկնիկը սավառնելուց հետո տարր առ կետ վերցրեք) և (կորցրեք ուշադրությունը):

Xojo- ն թույլ է տալիս ստեղծել ծրագրում գործնականում ցանկացած քանակի փոխազդեցող տարրեր և պատուհաններ `հսկայական հնարավորություններ բացելով ծրագրավորողի համար: REALBasic լեզվի կոդը համեմատաբար պարզ է և չի պարունակում այնպիսի բարդ կառուցվածքներ, որոնք օգտագործվում են C, C ++ կամ PHP լեզուներում, հետևաբար, այս IDE- ի հետ աշխատելը նույնիսկ նրանց համար, ովքեր նոր են սովորում ծրագրավորման հիմունքները, հեշտ է. Սովորած նյութը կարող է արագ ստուգվել և համախմբվել գործնականում ՝ ստեղծելով Նկար 5-ում ներկայացված տեսակի պարզ ծրագրեր.

Պարզ ծրագրի օրինակ
Պարզ ծրագրի օրինակ

Այս ծրագիրը թույլ է տալիս որոշել որոշված ժամից առաջ մնացած ժամերի, րոպեների և վայրկյանների քանակը (դրանք հաճախ օգտագործվում են ցուցատախտակում, որոնք ցույց են տալիս իրադարձությունից առաջ մնացած ժամանակը): Չնայած թվացյալ պարզությանը, նման ծրագիրը թույլ է տալիս սովորել, թե ինչպես նախագծել պատուհանի տարրեր, տիրապետել պատկերի արդյունքի մշակմանը, աշխատել համակարգից ստացված տվյալների հետ, տվյալների շտեմարաններով:

Xojo- ն ունի գեղեցիկ մշակված և շատ մանրամասն փաստաթղթեր, որոնք ներառում են լեզվական տեղեկանք, տարբեր ձեռնարկներ, տեխնիկական փաստաթղթեր և շատ ավելին: Theրագրի վերջին տարբերակը կարող եք ներբեռնել նաև այստեղ:Unfortunatelyավոք, փաստաթղթավորումը չի ներկայացվում ռուսերեն, բայց դա խնդիր չէ, եթե ունեք ներկառուցված ավտոմատ թարգմանիչ (օրինակ, Yandex Browser- ում):

Խորհուրդ ենք տալիս: