Да ли сте знали да можете развити додатке и апликације за Гоогле Воркспаце?
Уз мало знања о кодирању, можете креирати алате који ће вам олакшати радни живот. У овом чланку ћемо вас провести кроз процес прављења основног додатка или апликације.
Хајде да почнемо!
Кораци за развој додатака и апликација за Гоогле Воркспаце
1. Изаберите прави алат за посао
Први корак је да одлучите да ли желите да развијете додатак или апликацију. Најбољи начин да одредите који ће вам најбоље одговарати је да размислите о томе шта желите да радите, колико времена имате на располагању да завршите пројекат и ниво знања који имате у вези са кодирањем.
Ако тек почињете, користите алатку за Гоогле додатке. Ако сте раније радили са ЈаваСцрипт-ом, наставите и погледајте алатку за прављење додатака за Гоогле Аппс Сцрипт.
2. Подесите своје развојно окружење
Сада када сте одлучили који алат желите да користите, време је да подесите своје развојно окружење. Ово укључује инсталирање потребног софтвера и подешавање неких основних конфигурационих датотека. Процес подешавања ће се разликовати у зависности од тога који алат користите.
Ако развијате апликацију, требаће вам следеће:
Уређивач скрипте апликације
Ако развијате скрипту за Гоогле Аппс додатак, користите уређивач Гоогле Апп Сцриптс; ако радите са апликацијама у Г Суите-у, користите Гоогле табеле.
Да бисте приступили уређивачу скрипти Гоогле апликације, направите нови документ у Гоогле документи и отворите скрипте апликације са картице проширења. То ће изгледати овако:
Апп Сцрипт ЦЛИ
Алатке за програмере Цхроме-а укључују интерфејс командне линије (ЦЛИ) који вам омогућава да контролишете Гоогле Аппс скрипту директно из командне линије.
Гоогле налог
Потребан вам је Гоогле налог да бисте приступили Гоогле Аппс-у и свим њиховим услугама. Користићете овај налог када инсталирате Гоогле Цхроме на машину за развој и пријавите се са својим Гоогле налогом како би ваша машина за развој била повезана са вашим Гоогле налогом.
Исто важи и за додатке.
3. Напишите неки код!
Сада је време да почнете са кодирањем. Специфичности ће зависити од алата који користите, али генерално, мораћете да напишете ХТМЛ, ЦСС и JavaScript . Можете прочитати како то да урадите са било којим уређивачем текста или ИДЕ (интегрисано развојно окружење).
Након што напишете свој код, можете да га тестирате у прегледачу или на уређају (телефону, таблету или рачунару) који ради на Плаи продавници.
ХТМЛ-
ХиперТект Маркуп Лангуаге (ХМТЛ) се користи за генерисање веб страница. Страница се састоји од ХТМЛ елемената и ознака. ХТМЛ је језик за означавање који дефинише како ваша веб страница изгледа и који садржај ће бити приказан када људи погледају страницу.
Можете да генеришете нову ХТМЛ датотеку у Гоогле Апп Сцрипт овако:
Да бисте направили ефикасну апликацију, користићете ХТМЛ да дефинишете структуру апликације, креирате дугмад и друго кориснички интерфејс елементе и приказ података из ваше базе података.
ХТМЛ за вашу апликацију треба да буде написан унутар ознаке, која окружује сав садржај у вашој апликацији. Да бисте видели како функционише ХТМЛ за апликацију, можете да креирате нови пројекат тако што ћете изабрати Датотека > Нови пројекат. Изаберите опцију Веб Апп.
ЦСС
Каскадни листови стилова се користе за примену стила на ХТМЛ елементе у вашој апликацији. Најбољи начин да видите како ЦСС изгледа је да посетите алатке за програмере у Цхроме-у или Фирефок-у. Када отворите Алатке за програмере, кликните на дугме Пребаци на траку са алаткама уређаја или откуцајте цонтрол + И да бисте се пребацивали између мобилног и десктоп режима. Затим изаберите приказ дизајна.
ЦСС и ЈаваСцрипт библиотеке могу да се користе коришћењем других библиотека, захваљујући Аппс Сцрипт-у. Илустрација како се повезати са ЈКуери библиотеком у одељку заглавља приказана је испод.
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<?!=content?>
...
</head>
<body>
Видећете основни ХТМЛ за своју апликацију, заједно са својствима стила примењеним на њу. Када се апликација покрене, својства стила такође ступају на снагу. Међутим, ако се стил примени на погрешан елемент, резултат можда неће изгледати баш добро.
JavaScript
ЈаваСцрипт је програмски језик који вашој апликацији додаје више динамичких функција. На пример, ЈаваСцрипт вам омогућава да додате интерактивност веб страници. ЈаваСцрипт је обично укључен у датотеке вашег пројекта када креирате нову апликацију. Ако желите да додате додатни ЈаваСцрипт у своју апликацију, то можете учинити додавањем више датотека у свој пројекат.
Треба разумети како ЈаваСцрипт функционише јер вам омогућава да креирате софистицирани прилагођени код који може да се покреће унутар Гоогле докумената.
Да бисте направили додатак, прво морате да развијете ЈаваСцрипт потребан за креирање интерактивне функције у вашој апликацији. Такође морате да знате о неколико важних Гоогле АПИ-ја, као што је ЈаваСцрипт библиотека коју користе Гоогле документи за креирање форматирања богатог текста, АПИ за листу докумената за преузимање листа докумената, услуга Дриве за приступ датотекама ускладиштеним на Гоогле-овим серверима и Дриве сервис за постављање датотека.
Већини ових АПИ-ја можете приступити када направите додатак за Гоогле документе. Међутим, можда ћете морати да промените ЈаваСцрипт библиотеку апликације или друге делове. На пример, ЈаваСцрипт библиотека не открива АПИ листе докумената, тако да морате да примените логику да бисте сами поставили упит за листу докумената.
Поред тога, ЈаваСцрипт библиотека садржи само мали подскуп функција, тако да ћете можда морати да напишете сопствене функције да бисте креирали богатије интеракције.
Важно је да тестирате и отклоните грешке у било ком коду који напишете како бисте били сигурни да ће исправно радити. Пошто је додатак уграђен у апликацију, можете да користите нормалне ЈаваСцрипт алате за отклањање грешака које се налазе на веб локацијама.
4. Тестирајте и објавите свој додатак или апликацију
Када напишете свој код, време је да га тестирате. Ово је важно да бисте осигурали да ваш додатак или апликација ради како је предвиђено. Тестирање вашег додатка или апликације осигурава да је код чврст и да сте покрили сваки могући сценарио.
На крају крајева, не желите да проводите сате развијајући нешто само да бисте схватили да постоји грешка у коду након што је ваш корисник добије. Када будете задовољни својим радом, наставите и објавите га на веб локацији Воркспаце Лабс.
Можете директно да отпремите објављени додатак или апликацију или да повежете копију на Гоогле диску.
Ostavite komentar