Ali ste vedeli, da lahko razvijete dodatke in aplikacije za Googlov delovni prostor?
Z nekaj znanja o kodiranju lahko ustvarite orodja, ki vam bodo olajšala delo. V tem članku vas bomo vodili skozi postopek ustvarjanja osnovnega dodatka ali aplikacije.
Začnimo!
Koraki za razvoj dodatkov in aplikacij Google Workspace
1. Izberite pravo orodje za delo
Prvi korak je odločitev, ali želite razviti dodatek ali aplikacijo. Najboljši način, da ugotovite, kateri bo za vas najboljši, je, da razmislite o tem, kaj želite početi, koliko časa imate na voljo za dokončanje projekta in stopnjo znanja, ki ga imate o kodiranju.
Če šele začenjate, uporabite orodje Google Add-ons. Če ste že delali z JavaScriptom, si oglejte orodje za ustvarjanje dodatkov skriptov za Google Apps.
2. Nastavite svoje razvojno okolje
Zdaj, ko ste se odločili, katero orodje želite uporabiti, je čas, da nastavite svoje razvojno okolje. To vključuje namestitev potrebne programske opreme in nastavitev nekaterih osnovnih konfiguracijskih datotek. Postopek namestitve se bo razlikoval glede na orodje, ki ga uporabljate.
Če razvijate aplikacijo, boste potrebovali naslednje:
Urejevalnik skriptov aplikacij
Če razvijate skript za dodatek Google Apps, uporabite urejevalnik Google Apps Scripts; če delate z aplikacijami v G Suite, uporabite Google Preglednice.
Za dostop do urejevalnika skriptov aplikacije Google ustvarite nov dokument v Google Docs in odprite skripte aplikacije na zavihku z razširitvami. Videti bo takole:
App Script CLI
Orodja za razvijalce Chrome vključujejo vmesnik ukazne vrstice (CLI), ki vam omogoča upravljanje skripta Google Apps neposredno iz ukazne vrstice.
Google Račun
Za dostop do Google Apps in vseh njihovih storitev potrebujete Google Račun. Ta račun boste uporabili, ko boste na svoj razvojni stroj namestili Google Chrome in se prijavili s svojim Google Računom, tako da bo vaš razvojni stroj povezan z vašim Google Računom.
Enako velja tudi za dodatke.
3. Napišite nekaj kode!
Zdaj je čas, da začnete kodirati. Podrobnosti bodo odvisne od orodja, ki ga uporabljate, na splošno pa boste morali napisati nekaj HTML, CSS in JavaScript. Preberete lahko, kako to storiti s katerim koli urejevalnikom besedil ali IDE (integrirano razvojno okolje).
Ko napišete kodo, jo lahko preizkusite v brskalniku ali napravi (telefonu, tablici ali računalniku), v kateri se izvaja Trgovina Play.
HTML
HyperText Markup Language (HMTL) se uporablja za ustvarjanje spletnih strani. Stran je sestavljena iz elementov HTML in oznak. HTML je označevalni jezik, ki določa, kako izgleda vaša spletna stran in kakšna vsebina bo prikazana, ko si ljudje ogledajo stran.
Novo datoteko HTML lahko ustvarite v Google App Script tako:
Če želite narediti učinkovito aplikacijo, boste uporabili HTML za definiranje strukture aplikacije, ustvarjanje gumbov in drugo Uporabniški vmesnik elemente in prikaz podatkov iz vaše baze podatkov.
HTML za vašo aplikacijo mora biti zapisan znotraj oznake, ki obdaja vso vsebino vaše aplikacije. Če želite videti, kako deluje HTML za aplikacijo, lahko ustvarite nov projekt tako, da izberete Datoteka > Nov projekt. Izberite možnost Spletna aplikacija.
CSS
Kaskadne slogovne tabele se uporabljajo za uporabo sloga za elemente HTML v vaši aplikaciji. Najboljši način, da vidite, kako izgleda CSS, je, da obiščete orodja za razvijalce v Chromu ali Firefoxu. Ko odprete orodja za razvijalce, kliknite gumb orodne vrstice za preklop naprave ali vnesite control + I, da preklopite med mobilnim in namiznim načinom. Nato izberite pogled načrta.
Knjižnici CSS in JavaScript je mogoče uporabiti z uporabo drugih knjižnic, zahvaljujoč Apps Script. Spodaj je prikazana ilustracija povezovanja s knjižnico JQuery v razdelku glave.
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<?!=content?>
...
</head>
<body>
Videli boste osnovni HTML za vašo aplikacijo, skupaj z lastnostmi sloga, uporabljenimi zanjo. Ko se aplikacija zažene, stopijo v veljavo tudi lastnosti sloga. Če pa stajling nanesete na napačen element, rezultat morda ne bo videti zelo dober.
JavaScript
JavaScript je programski jezik, ki vaši aplikaciji doda bolj dinamične funkcije. JavaScript vam na primer omogoča, da spletni strani dodate interaktivnost. JavaScript je običajno vključen v vaše projektne datoteke, ko ustvarite novo aplikacijo. Če želite svoji aplikaciji dodati dodaten JavaScript, lahko to storite tako, da svojemu projektu dodate več datotek.
Razumeti je, kako deluje JavaScript, saj vam omogoča ustvarjanje prefinjene kode po meri, ki se lahko izvaja znotraj Google Dokumentov.
Če želite ustvariti dodatek, morate najprej razviti JavaScript, potreben za ustvarjanje interaktivne funkcije v vaši aplikaciji. Prav tako morate vedeti o več pomembnih Googlovih API-jih, kot je knjižnica JavaScript, ki jo Google Dokumenti uporabljajo za ustvarjanje obogatenega oblikovanja besedila, API za seznam dokumentov za pridobivanje seznamov dokumentov, storitev Drive za dostop do datotek, shranjenih v Googlovih strežnikih, in Drive storitev za nalaganje datotek.
Do večine teh API-jev lahko dostopate, ko ustvarite dodatek za Google Dokumente. Vendar pa boste morda morali spremeniti knjižnico JavaScript aplikacije ali druge dele. Na primer, knjižnica JavaScript ne izpostavlja API-ja za seznam dokumentov, zato morate sami implementirati logiko za poizvedovanje po seznamu dokumentov.
Poleg tega knjižnica JavaScript vsebuje le majhen podmnožico funkcij, zato boste morda morali napisati lastne funkcije, da boste ustvarili bogatejše interakcije.
Pomembno je, da preizkusite in razhroščite vsako kodo, ki jo napišete, da zagotovite, da se bo pravilno izvajala. Ker je dodatek vdelan v aplikacijo, lahko uporabite običajna orodja za odpravljanje napak JavaScript, ki jih najdete na spletnih mestih.
4. Preizkusite in objavite svoj dodatek ali aplikacijo
Ko ste napisali kodo, je čas, da jo preizkusite. To je pomembno za zagotovitev, da vaš dodatek ali aplikacija deluje, kot je predvideno. Preskušanje vašega dodatka ali aplikacije zagotavlja, da je koda trdna in da ste pokrili vse možne scenarije.
Navsezadnje ne želite porabiti ur za razvoj nečesa samo zato, da ugotovite, da je bila v kodi napaka, potem ko jo vaš uporabnik dobi. Ko boste s svojim delom zadovoljni, ga objavite na spletnem mestu Workspace Labs.
Objavljeni dodatek ali aplikacijo lahko naložite neposredno ali pa se povežete s kopijo v storitvi Google Drive.
Pustite Odgovori