Ég hef nýlega haft áhuga á öðrum aðferðum við vefþróun en HTML, CSS og JavaScript.
Með vaxandi landslagi án kóða kom það ekki á óvart að uppgötva að það eru nokkrir kostir við staðlaðari aðferðir til að þróa vefforrit.
Þú verður að kannast við nokkra af þekktari CMS kerfum, svo sem WordPress sem eru nokkurn veginn kóðalaus. En ef þú vilt smíða vefforrit gætu slíkir pallar virst takmarkandi.
Hér kynni ég þér Bubble.io, öflugt tól án kóða sem gerir þér kleift að smíða vefforrit sem aldrei fyrr.
Við skulum kanna það ítarlega!
Hvað er Bubble.io?
Bubble er ótæknilegur vettvangur sem sameinar sjónrænt forritunarmál og a vefþróunarramma.
Notendur geta notað þessi forritunarverkfæri til að smíða einstök netforrit, breyta gagnagrunnum og ferlum, bæta við síðuhlutum (myndum, texta, innsláttareyðublöðum, kortum) og hanna viðmót þeirra.
Þetta er markaðstorg þar sem þú getur uppgötvað tilvalin sniðmát, viðbætur og þjónustu til að hjálpa þér að byggja upp sterkar vörur.
Án þess að þurfa að setja upp dæmigerðan forritunarramma geturðu búið til allt frá markaðstorg til samfélagsnets til CRM (Customer Relationship Management) með Bubble.
Það gefur viðskiptavinum möguleika á að búa til og sérsníða öpp sín með því að nota notendavænt viðmót og benda-og-smella ritstjóra.
Þú getur notað það í tengslum við þjónustu sem býður upp á REST API, svo sem Facebook, SQL, greiningar- og greiðsluforrit. Það gerir notendum kleift að eyða tíma í að bæta virkni og útlit forrita sinna þannig að þau líti vel út á spjaldtölvum og farsímum.
Það er viðeigandi fyrir allar stærðir fyrirtækja, frá litlum til meðalstórum; og aðgengileg fyrir Windows, Mac og vefinn.
Hvað er sjónræn forritun?
Sjónræn forritun er í meginatriðum það sem það hljómar eins og. Í stað þess að forrita handvirkt með því að skrifa kóða, gerirðu það myndrænt með því að smella og draga hluti inn á síður.
Ekki láta þessa stuttu lýsingu afvegaleiða.
Það er ekki eins og hvert annað smákökuforrit eða tól til að byggja upp vefsíður sem þú hefur rekist á á netinu. Flestir forritasmiðir krefjast þess að þú treystir á grunnsniðmát og hafi afar takmarkaða virkni; þeir leyfa þér aðeins að þróa sérstakar tegundir af forritum og takmarka sérsniðið þitt.
Þrátt fyrir að hugmyndin um „sjónræn forritun“ og „draga og sleppa“ virðist auðvelt í Bubble, þá er það gríðarlega öflugt.
Sjónrænt forritunarumhverfi þess gerir þér ekki aðeins kleift að draga hluti eins og texta, grafík, inntak og fleira á síðu, heldur gerir það þér einnig kleift að stilla hvað þessir þættir gera.
Hvað gerir Bubble?
Meginmarkmið Bubble er að gera hverjum sem er kleift að búa til vefforrit án þess að þurfa að skrifa kóða.
Hins vegar, þó að þetta kveði á um markmiðsyfirlýsingu sem auðvelt er að muna, sleppir það verulegan hluta sögunnar. Leiðin frá hugmynd að markaði er flóknari en bara að búa til kóðalínur.
Teymi mjög þjálfaðra sérfræðinga sem vinna að ákveðnum hlutum við gerð, vöxt og viðhald appsins er krafist í hefðbundinni þróun. Hugleiddu þetta.
Hvað krefst hvert forrit?
- Öryggi til að tryggja að enginn hafi óviðkomandi aðgang að gögnum.
- Gagnagrunnur til að geyma og sækja upplýsingar eins og hluti, greinar og uppfærslur á samfélagsmiðlum.
- Sveigjanleiki til að gera óhindrað þróun notendagrunns og gagnamagns kleift.
- Skemmtilegt notendaviðmót til að gera appið aðlaðandi og auðvelt í notkun.
- Samþætting við ýmsa þjónustu og kerfi.
Bubble kemur í stað miklu meira en kóðara. Það veitir alla þessa þjónustu á sjónrænt aðlaðandi og mjög sjálfvirkan hátt, sem gerir það mögulegt, ef ekki einfalt, fyrir einn einstakling að sjá um allt.
Þó að fyrri kerfi án kóða hafi reynt að skipta um kóðun á ýmsan hátt. Hugmynd þess er að fjarlægja eins margar hindranir og mögulegt er fyrir app til að komast á markaðinn, meðhöndla allt frá móttækilegri hönnun og hreyfimyndum til hýsingar, uppsetningar útgáfu, öryggis og gagnagrunnsaðgerða.
Notaðu API tengið til að tengja Bubble við aðra þjónustu
API tengi hennar er líklega mikilvægasta viðbótin á markaðnum. Eins og nafnið gefur til kynna gerir þetta þér kleift að tengjast öðrum öppum og þjónustu til að deila aðgerðum og gögnum.
Frekar en að kafa ofan í tæknilegar upplýsingar um hvernig þetta virkar skaltu íhuga þessi dæmi um hvað API gætu áorkað:
- Að fá aðgang að vél nám aðferðir eins og myndgreiningu og þýðingu.
- Fáðu nýjustu veðurupplýsingar hvar sem er á jörðinni.
- Þegar atburður er settur af stað í Bubble er upplýsingum skipst á milli kerfa, svo sem að koma á forystu í CRM eða stefnumót í Google dagatalinu þínu.
- Bókaðu flug eða hóteldvöl hvar sem er í heiminum.
- Fáðu símanúmer, staðsetningu, ljósmyndir, lógó og umsagnir fyrir hvaða fyrirtæki sem er á Google kortum.
Að nota viðbætur til að bæta innfædda eiginleika
Tæknilega blandar það JavaScript kóðaeiningum, CSS og HTML í virkan hnút. Umsókn skrifuð í JS.JSON þjónar sem grunnur að eigin tungumáli.
Þó að þú þurfir ekki að skilja þessi hugtök til fulls til að búa til forrit, þá gefa þau til kynna eina lykilstaðreynd: það fylgir þekktum og viðurkenndum vefstöðlum, sem gerir forriturum kleift að auka innfædda virkni þess verulega.
Þetta sést nú þegar á viðbótasíðunni, þar sem hundruð ókeypis og greiddra viðbóta við grunnvirkni eru fáanlegar. Það gefur einnig til kynna að ef þú nærð þeim stað þegar grundvallargeta þess er ófullnægjandi, þá eru fullt af JavaScript sérfræðingum tilbúnir til að setja upp sérsniðna lausn fyrir þig.
Hvaða tegundir af forritum er hægt að þróa?
Þú getur búið til fjölbreytt úrval af forritum, sum þeirra eru gefin upp hér að neðan.
- Forrit fyrir sérhæfða markaði með samfélagi.
- Forrit fyrir starfsráð í ýmsum geirum.
- Hugbúnaður fyrir starfsfólk sjúkrahúsa.
- Hugbúnaður á sölustöðum fyrir líkamlegar verslanir.
- Hugbúnaður fyrir tannlæknastofu með hvítum merkimiða.
- Persónuleg viðskiptabirgðaskrá og hugbúnaður fyrir þjónustu við viðskiptavini.
- Umsóknir um fasteignasöfnun fyrir miðlara og viðskiptavini.
- Forrit fyrir viðburði og námskeið á markaðnum (og jafnvel báta).
- Fagskírteini krefjast innri prófunarumsókna.
- Umsóknir fyrir fyrstu viðbragðsaðila.
- Starfsmannastjórnunarhugbúnaður til innri notkunar.
Satt að segja er pallurinn ekki hannaður til að gera allt. Það gæti ekki verið tilvalið val ef þú ert að hanna leikjaforrit með flóknu myndefni og hreyfingu. Að auki, ef þú ert að búa til innbyggt forrit (eitt fyrir appaverslanir), þarftu að samþætta það við aðra þjónustu þriðja aðila.
Helstu eiginleikar
Bubble er stútfull af eiginleikum. Við munum ekki geta fjallað um þær allar hér, en við munum reyna að ná yfir þau mikilvægustu.
1. Viðbætur
Það gerir þér kleift að setja virkni frá fjölmörgum verkfærum á internetinu inn í þinn vefumsókn. Til dæmis, ef þú vilt að notendur þínir skrái sig inn með Facebook reikningnum sínum, geturðu notað Facebook viðbótina til að gera þetta.
2. Þróa
Það gerir þér kleift að smíða kraftmikil fjölnotendaöpp fyrir skjáborðs- og farsímavafra, sem og öll þau verkfæri sem þarf til að byggja upp síðu sem líkist Instagram eða Airbnb.
3. hönnun
Þú getur búið til farsímavænt útlit og kraftmikið efni til að setja lokahönd á vöru sem þú munt vera fegin að sýna öðrum.
4. Hýsing
Aldrei þurfa að hafa áhyggjur af viðhaldi netþjóna, innviðum eða rekstri aftur og aftur.
Það sér um dreifingu og hýsingu fyrir þig á öruggan og öruggan hátt. Fjöldi notenda, umferðarmagn og gagnageymslur eru ótakmarkaðar.
Byggja app með Bubble (kennsla)
Við skulum nú fara í aðgerð og kanna hvernig þú getur smíðað fréttaapp á Bubble.
1. Að byrja
Til að byrja verður þú fyrst skráðu þig fyrir ókeypis reikning á Bubble.
Við byrjum á því að nota sjónræn hönnunartól Bubble til að móta vettvang okkar notendaviðmót. Sumar af lykilsíðunum sem á að hafa með eru gefnar upp hér að neðan:
- Upphleðslusíða - Vefsíða þar sem útgefendur munu þróa og dreifa greinum.
- Heimasíða - Listi yfir nýlega birtar sögur birtist.
- Frásagnarsíða – Síða þar sem hverja einstaka sögu er að finna.
- Útgefandasíða - Síða til að sýna lista yfir sögur frá ákveðnum útgefanda.
2. Stilla gagnagrunn
Eftir að þú hefur sett upp skjá vörunnar þinnar geturðu einbeitt þér að því að byggja upp gagnasviðin sem munu kynda undir umsókn þinni. Við munum nota þessa reiti til að tengja saman verkflæðina sem liggja til grundvallar vörunni þinni.
Fyrir þetta dæmi munum við koma á tveimur mismunandi gagnategundum fyrir hverja frétt. Önnur gagnategund mun innihalda helstu staðreyndir sögu (svo sem titil, mynd og útgefandi), en hin gagnategundin mun innihalda stærri innihaldsskrár eins og alla frásögnina sjálfa.
Með því að skilgreina þær sem stakar gagnategundir getum við aðeins hlaðið þeim upplýsingum sem krafist er þegar þess er krafist, og takmarkar það magn efnis sem Bubble ritstjórinn þarf að framleiða.
Eftirfarandi gagnategundir og reitir verða búnar til:
Tegund gagna: Notandi
Fields:
- heiti
- Eftirfarandi útgefendur eru listi yfir útgefendur. Mikilvæg athugasemd: Með því að búa til reit sem lista sem byggir á sérstakri gagnategund geturðu fellt inn öll nauðsynleg gagnasvið hans áreynslulaust án þess að þurfa að búa til auka reiti.
Tegund gagna: Saga
Fields:
- Title
- Valin mynd
- Rithöfundur
- Flokkur
- Útgefandi
- Innihald sögu
Tegund gagna: Innihald sögu
Fields:
- Innihald sögu
Tegund gagna: Útgefandi
Fields:
- heiti
- logo
- Fylgjendur
3. Byggja upp verkflæði
Nú þegar þú hefur skipulagt hönnun og gagnagrunn forritsins þíns er kominn tími til að byrja að setja allt saman og láta það virka.
Verkflæði eru aðalaðferðin til að ná þessu í Bubble.
Hvert verkflæði á sér stað þegar atburður á sér stað (td notandi smellir á hnapp) og framkvæmir síðan röð af „aðgerðum“ til að bregðast við (td „skrá notandann,“ „gera breytingu á gagnagrunninum,“ og svo framvegis) .
4. Að búa til frétt
Fyrsti eiginleikinn sem við munum bjóða upp á er tól sem gerir útgefendum kleift að skrifa og senda fréttir á síðuna.
Á upphleðslusíðunni byrjum við á því að fella inn fullt af inntaksatriðum sem verða notuð til að slá inn gögn í gagnagrunninn okkar. Textainnsláttur, myndupphleðslutæki og fellivalmynd eru dæmi um þessa reiti.
Við þurfum líka að sérsníða fellivalmynd útgefenda til að birta lista yfir kraftmikla valkosti. Þar sem hverri nýrri grein verður bætt við lista útgefanda yfir heildargreinar, þurfum við að velja núverandi útgefanda úr gagnagrunninum okkar.
Þegar þessi fellivalmynd er stillt, veljum við tegund valkosta til að vera útgefandi.
Í kjölfarið mun gagnagjafinn okkar skanna gagnagrunninn okkar og skila lista yfir allar núverandi útgáfur. Að lokum breytum við heimildartextanum þannig að nafn útgefandans er að finna.
Þegar rithöfundur hefur slegið inn nauðsynlegar upplýsingar í hverja færslu á síðu, mun hann smella á birta hnappinn til að búa til nýja sögu.
Síðan, í gagnagrunninum þínum, býrðu til nýjan hlut með gagnagerðinni stillt á frásögn.
Þá verðum við að byrja að fylla gagnagrunninn okkar með nauðsynlegum reitum. Tengdu hvern inntakshluta á síðu við viðkomandi gagnagrunnsdálka.
Í fyrsta lagi munum við búa til efnistegund sögunnar, sem verður loksins tengd við söguna sjálfa.
Næst munum við bæta öðru stigi við þessa aðferð og búa til eitthvað annað - að þessu sinni, söguna sjálfa.
Það er hægt að samþætta þessi gögn áreynslulaust um vettvang þinn með því að samþætta fyrsta frásagnarefnið sem við þróuðum með þessari sögu.
Ný saga verður framleidd í hvert sinn sem þessi aðferð er virkjuð.
5. Sýnir kraftmikið efni í straumnum
Þegar útgefendur byrja að hlaða upp efni í farsímaforritið þitt, verðum við að byrja að búa til rökfræðina á heimasíðunni þinni sem sýnir hverja grein sem kraftmikinn lista. Þetta er hægt að ná með því að nota endurtekna hópþáttinn okkar.
Endurteknir hópar vinna með gagnagrunninn þinn til að kynna og endurnýja lista yfir kraftmikið efni.
Þegar endurtekinn hópur er notaður verður þú fyrst að tengja þáttinn við gagnategund í gagnagrunninum þínum.
Í þessu tilviki muntu flokka tegund efnis sem sögur. Þú þarft einnig að gefa upp gagnagjafann sem lista yfir allar töflurnar í gagnagrunninum þínum.
Við munum einnig raða þessum endurteknu hópi eftir upphafsdegi hverrar sögu og sýna listann í öfugri tímaröð. Þú getur nú byrjað að skipuleggja kraftmikið efni sem mun birtast innan hvers rists.
Fylltu einfaldlega út efstu röðina með viðeigandi efni sem þú vilt sýna og þessi öflugi þáttur mun fylla dálkana sem eftir eru með gögnum úr núverandi gagnagrunni.
6. Sending gagna á milli síðna
Það er líka hægt að búa til atburði innan hverrar röðar í endurteknum hópi. Þegar þú þróar leiðsögueiginleika fyrir vettvang þinn mun þessi virkni koma sér vel.
Heimasíða fréttaappsins okkar sýnir aðeins sýnishorn af hverri frétt, þar á meðal útgefanda, mynd sem er sýnd og titill sögunnar.
Hins vegar birtir það ekki allt innihald greinar fyrr en notandinn smellir í gegnum sögusíðuna. Við munum nota verkflæðisritilinn okkar til að senda gögn á milli síðna til að birta þetta efni.
Til að byrja skaltu búa til ferli sem sendir notanda á sögusíðuna þegar smellt er á myndina af sögunni.
Notaðu leiðsöguviðburð til að flytja notanda á aðra síðu á meðan þú þróar þetta ferli.
Veldu tegund áfangasíðu til að vera frásagnarsíða í fellivalmyndinni. Þú þarft þá að gefa frekari upplýsingar á þessari síðu svo að kúluritstjórinn skilji hvaða einstaka sögu á að sýna.
Upplýsingarnar sem þú þarft að gefa koma frá núverandi frumusögu.
7. Sýnir kraftmikið efni á sögusíðunni
Þú getur auðveldlega sótt þessi atburðargögn og sýnt viðeigandi efni úr frásögninni þegar notandi er sendur á ákveðna sögusíðu.
Til að búa til þessa aðgerð verður þú fyrst að athuga hvort gerð marksíðunnar passi við gagnaeiginleikann sem þú ert að skila í gegnum verkflæðið. Í þessum aðstæðum verður þú að tengja sögusíðuna við sögueiginleika.
Það getur einfaldlega dregið og afhent viðeigandi gögn frá núverandi heimildum með því að flokka tegund efnis á síðu.
Þú getur nú byrjað að setja kraftmikið efni inn í reiti sem sýna upplýsingar úr einni töflu.
8. Birting grein útgefanda
Eftir að hafa lesið frétt getur notandi valið að skoða allan greinaskrá útgefanda. Ef þú hefur þróað gagnategund útgefanda er eins einfalt að búa til sérstaka síðu fyrir útgefendur og að búa til upprunalegu heimasíðuna okkar.
Á þessari síðu verðum við að byrja á því að stilla síðugerðina á útgefanda.
Afritaðu síðan endurtekna hópinn af heimasíðunni og breyttu stillingunum.
Í þessu tilviki mun gagnagjafi endurtekningarhópsins okkar leita að öllum greinum sem fyrir eru þar sem útgefandi er núverandi síðuútgefandi.
9. Eftirfarandi útgefendur
Þriðji grundvallareiginleikinn sem við munum byggja fyrir MVP okkar er hæfileikinn til að fylgja útgefanda á pallinum. Við munum bæta við fylgihnappi á útgefandasíðunni. Þegar við smellum á þetta tákn munum við ræsa nýtt ferli sem breytir hlut.
Með því að bæta núverandi síðuútgefanda við lista yfir eftirfarandi útgáfur breytist núverandi notandi.
Í kjölfarið þurfum við að uppfæra lista yfir fylgjendur núverandi síðuútgefanda með því að bæta núverandi notanda við.
10. Viðbótaraðgerðir sem þú getur bætt við
Nú þegar þú ert ánægður með að byggja sérsniðna gagnareit og kynna kraftmikla upplýsingar, geturðu orðið skapandi með upplifunina sem þú býrð til fyrir vöruna þína. Þú getur einnig falið í sér:
- Búðu til eiginleika sem gerir notendum kleift að vista efni til að lesa síðar.
- Neðst á hverju stykki, gefðu upp endurtekið safn af tillögugreinum.
- Búðu til leitartæki til að hjálpa fólki að finna nýtt efni á síðunni.
11. Niðurstaðan
Lokaforritið þitt mun líta einhvern veginn svona út.
Kostir
- Hæfni til að tengjast mörgum API og viðbætur.
- Auðvelt í notkun, án kóða.
- Fólk með enga forritunarreynslu mun njóta góðs af þessu.
- Hönnun verkfæri sem eru bæði fjölhæf og öflug.
- Fljótleg vinnsla fyrirspurna.
Gallar
- Aukinn áreiðanleiki.
- Gagnavinnsluhraði er hægur.
- Frammistaða er takmörkuð.
Verð
Ókeypis áætlunin gerir þér kleift að fræðast um vettvanginn og þróa forritið þitt.
Greiddar áskriftir innihalda aukahluti eins og hvíta merkingu, sérsniðið lén, aðgang að Bubble API og frátekna netþjónsgetu, sem eru taldar upp hér að neðan.
- Persónulegt - $25/mánuði (greitt árlega) eða $29/mánuði (greitt mánaðarlega).
- Fagmaður - $ 115 / mánuði (greitt árlega) eða $ 129 / mánuði (greitt mánaðarlega).
- Framleiðsla - $475/mánuði (greitt árlega) eða $529/mánuði (greitt mánaðarlega).
Niðurstaða
Bubble er frábær valkostur til að byggja vefforrit sem geta aðeins sýnt upplýsingar eða hafa lágmarks notendaviðmót.
Það er frekar einfalt í notkun og kennsluefnin sem Bubble býður upp á eru afar gagnleg. Sjónræn ritstjóri á netinu sem gerir þér kleift að hanna vefforrit út frá óskum þínum.
Og það besta er að þú þarft enga forritunarreynslu eða sérfræðiþekkingu. Bubble er viðeigandi fyrir alla, sama hvort þú kannt að kóða eða ekki.
Hins vegar getur fyrri skilningur á framendamálum gefið þér forskot vegna þess að það gerir þér kleift að komast fljótt að því hvað það er að gera varðandi meðhöndlun viðburða.
Svo, hvað finnst þér um getu Bubble?
Láttu okkur vita í athugasemdum!
Arbehi
Er hægt að stofna verslun til að selja vörur með bubble.io tólinu?