Njẹ o mọ pe o le ṣe agbekalẹ awọn afikun ati awọn ohun elo fun Aaye iṣẹ Google?
Pẹlu imọ kekere ti ifaminsi, o le ṣẹda awọn irinṣẹ lati ṣe iranlọwọ lati jẹ ki igbesi aye iṣẹ rẹ rọrun. Ninu nkan yii, a yoo rin ọ nipasẹ ilana ti ṣiṣẹda afikun ipilẹ tabi app.
Jẹ ki a bẹrẹ!
Awọn Igbesẹ Lati Dagbasoke Google Workspace Fikun-ons ati Awọn ohun elo
1. Yan Ọpa Ti o tọ fun Iṣẹ naa
Igbesẹ akọkọ ni lati pinnu boya o fẹ ṣe agbekalẹ afikun kan tabi ohun elo kan. Ọna ti o dara julọ lati pinnu eyi ti yoo ṣiṣẹ julọ fun ọ ni lati ronu nipa ohun ti o fẹ ṣe, iye akoko ti o ni lati pari iṣẹ naa ati ipele imọ ti o ni nipa ifaminsi.
Ti o ba kan bẹrẹ, lo Google Add-ons ọpa. Ti o ba ti ṣiṣẹ pẹlu JavaScript ṣaaju ki o to lọ siwaju ki o ṣayẹwo Google Apps Script Add-on Builder.
2. Ṣeto Ayika Idagbasoke Rẹ
Ni bayi ti o ti pinnu iru irinṣẹ ti o fẹ lo, o to akoko lati ṣeto agbegbe idagbasoke rẹ. Eyi pẹlu fifi sọfitiwia pataki sori ẹrọ ati ṣeto awọn faili iṣeto ipilẹ diẹ. Ilana iṣeto naa yoo yatọ si da lori iru irinṣẹ ti o nlo.
Ti o ba n ṣe agbekalẹ ohun elo kan, iwọ yoo nilo atẹle wọnyi:
App akosile Olootu
Ti o ba n ṣe agbekalẹ iwe afọwọkọ kan fun Fikun Awọn ohun elo Google, lo olootu Awọn iwe afọwọkọ Google App; ti o ba n ṣiṣẹ pẹlu awọn ohun elo lori G Suite, lo Google Sheets.
Lati wọle si olootu awọn iwe afọwọkọ Google app, ṣẹda iwe titun kan ninu Google docs ki o si ṣi awọn iwe afọwọkọ app lati awọn amugbooro taabu. Yoo dabi eyi:
App akosile CLI
Awọn Irinṣẹ Olùgbéejáde Chrome ti ni wiwo laini aṣẹ (CLI) ti o fun ọ laaye lati ṣakoso iwe afọwọkọ Google Apps taara lati laini aṣẹ rẹ.
Akọọlẹ Google kan
Iwọ yoo nilo akọọlẹ Google kan lati wọle si Awọn ohun elo Google ati gbogbo awọn iṣẹ wọn. Iwọ yoo lo akọọlẹ yii nigbati o ba fi Google Chrome sori ẹrọ idagbasoke rẹ ki o wọle pẹlu akọọlẹ Google rẹ ki ẹrọ idagbasoke rẹ yoo ni nkan ṣe pẹlu akọọlẹ Google rẹ.
Kanna n lọ fun awọn afikun bi daradara.
3. Kọ Diẹ ninu koodu!
Bayi o to akoko lati bẹrẹ ifaminsi. Awọn pato yoo dale lori iru irinṣẹ ti o nlo, ṣugbọn ni gbogbogbo, iwọ yoo nilo lati kọ diẹ ninu HTML, CSS, ati JavaScript. O le ka nipa bii o ṣe le ṣe iyẹn pẹlu olootu ọrọ eyikeyi tabi IDE (agbegbe idagbasoke iṣọpọ).
Lẹhin ti o ti kọ koodu rẹ, o le ṣe idanwo ni ẹrọ aṣawakiri tabi lori ẹrọ (foonu, tabulẹti, tabi kọnputa) ti n ṣiṣẹ ni Play itaja.
HTML
Ede Siṣamisi HyperText (HMTL) ni a lo lati ṣe ipilẹṣẹ awọn oju-iwe wẹẹbu. Oju-iwe naa ni awọn eroja HTML ati awọn afi. HTML jẹ ede isamisi ti o ṣalaye bi oju-iwe wẹẹbu rẹ ṣe n wo ati kini akoonu yoo han nigbati eniyan ba wo oju-iwe naa.
O le ṣe agbekalẹ faili HTML tuntun ni Google App Script bii eyi:
Lati ṣe ohun elo ti o munadoko, iwọ yoo lo HTML lati ṣalaye eto app naa, ṣẹda awọn bọtini ati awọn miiran ni wiwo olumulo eroja, ati ifihan data lati rẹ database.
HTML fun ohun elo rẹ yẹ ki o kọ sinu tag, eyiti o yika gbogbo akoonu inu app rẹ. Lati wo bi HTML fun ohun elo kan ṣe n ṣiṣẹ, o le ṣẹda iṣẹ akanṣe tuntun nipa yiyan Faili> Ise agbese Tuntun. Yan aṣayan Ohun elo wẹẹbu.
CSS
Awọn Sheets Style Cascading jẹ lilo lati lo ara kan si awọn eroja HTML ninu app rẹ. Ọna ti o dara julọ lati rii ohun ti CSS dabi ni lati ṣabẹwo si Awọn irinṣẹ Olùgbéejáde ni Chrome tabi Firefox. Ni kete ti o ṣii Awọn irinṣẹ Olùgbéejáde, tẹ bọtini irinṣẹ Toggle ẹrọ tabi tẹ iṣakoso + I lati yi laarin alagbeka ati ipo tabili tabili. Lẹhinna yan wiwo Oniru.
Awọn ile-ikawe CSS ati JavaScript le ṣee lo nipasẹ lilo awọn ile-ikawe miiran, ọpẹ si Iwe afọwọkọ Awọn ohun elo. Apejuwe bi o ṣe le sopọ si ile-ikawe JQuery ni apakan akọsori ti han ni isalẹ.
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<?!=content?>
...
</head>
<body>
Iwọ yoo rii HTML ipilẹ fun app rẹ, pẹlu awọn ohun-ini aṣa ti a lo si. Nigbati app ba ṣe ifilọlẹ, awọn ohun-ini iselona tun ni ipa. Sibẹsibẹ, ti aṣa naa ba lo si nkan ti ko tọ, abajade le ma dara pupọ.
JavaScript
JavaScript jẹ ede siseto ti o ṣafikun awọn ẹya ti o ni agbara diẹ sii si app rẹ. Fun apẹẹrẹ, JavaScript jẹ ki o ṣafikun ibaraenisepo si oju-iwe wẹẹbu kan. JavaScript nigbagbogbo wa ninu awọn faili iṣẹ akanṣe rẹ nigbati o ṣẹda ohun elo tuntun kan. Ti o ba fẹ ṣafikun afikun JavaScript si app rẹ, o le ṣe bẹ nipa fifi awọn faili kun si iṣẹ akanṣe rẹ.
O jẹ lati ni oye bi JavaScript ṣe n ṣiṣẹ nitori pe o fun ọ laaye lati ṣẹda koodu aṣa ti o fafa ti o le ṣiṣẹ inu Google Docs.
Lati ṣẹda afikun kan, akọkọ, o nilo lati ṣe agbekalẹ JavaScript nilo lati ṣẹda ẹya ibaraenisepo ninu app rẹ. O tun nilo lati mọ nipa ọpọlọpọ awọn API pataki Google, gẹgẹbi ile-ikawe JavaScript ti Google Docs lo lati ṣẹda ọna kika ọrọ ọlọrọ, Akojọ Iwe API lati gba awọn atokọ ti awọn iwe aṣẹ pada, iṣẹ Drive fun iwọle si awọn faili ti o fipamọ sori awọn olupin Google, ati Drive naa iṣẹ fun ikojọpọ awọn faili.
O le wọle si pupọ julọ awọn API wọnyi nigbati o ṣẹda afikun fun Google Docs. Sibẹsibẹ, o le ni lati yi ikawe JavaScript app pada tabi awọn ẹya miiran. Fun apẹẹrẹ, ile-ikawe JavaScript ko ṣe afihan Akojọ Iwe-ipamọ API, nitorinaa o gbọdọ ṣe ilana ọgbọn lati beere atokọ awọn iwe aṣẹ funrararẹ.
Ni afikun, ile-ikawe JavaScript nikan ni ipin kekere ti awọn iṣẹ, nitorinaa o le ni lati kọ awọn iṣẹ tirẹ lati ṣẹda awọn ibaraẹnisọrọ to pọ sii.
O ṣe pataki lati ṣe idanwo ati ṣatunṣe eyikeyi koodu ti o kọ lati rii daju pe yoo ṣiṣẹ ni deede. Nitoripe afikun ti wa ni ifibọ laarin ohun elo naa, o le lo awọn irinṣẹ aṣiṣe JavaScript deede ti a rii lori awọn oju opo wẹẹbu.
4. Idanwo ati Ṣe atẹjade Fikun-un tabi Ohun elo rẹ
Ni kete ti o ti kọ koodu rẹ, o to akoko lati ṣe idanwo rẹ. Eyi ṣe pataki lati rii daju pe afikun rẹ tabi app ṣiṣẹ bi a ti pinnu. Idanwo afikun rẹ tabi ohun elo ṣe idaniloju pe koodu naa jẹ to lagbara ati pe o ti bo gbogbo oju iṣẹlẹ ti o ṣeeṣe.
Lẹhinna, iwọ ko fẹ lati lo awọn wakati ni idagbasoke nkan nikan lati mọ pe kokoro kan wa ninu koodu lẹhin ti olumulo rẹ gba. Ni kete ti o ba ni itẹlọrun pẹlu iṣẹ rẹ, tẹsiwaju ki o tẹ jade lori aaye Laabu Workspace.
O le gbejade afikun ti a tẹjade tabi app taara, tabi sopọ mọ ẹda kan lori Google Drive.
Fi a Reply