Abdi nembe kabetot dina pendekatan pangembangan wéb sanés HTML, CSS, sareng JavaScript.
Kalayan bentang no-kode anu ngembang, henteu heran mendakan yén aya sababaraha alternatif pikeun pendekatan anu langkung standar pikeun ngembangkeun aplikasi wéb.
Anjeun kedah wawuh sareng sababaraha platform CMS anu langkung kawéntar, sapertos WordPress anu lumayan tanpa kode. Tapi, upami anjeun hoyong ngawangun aplikasi wéb, platform sapertos kitu sigana terbatas.
Di dieu kuring ngenalkeun anjeun ka Bubble.io, anu kuat alat no-kode anu ngamungkinkeun anjeun ngawangun aplikasi wéb sapertos henteu kantos.
Hayu urang ngajajah eta di-jero!
Naon Gelembung.io?
Gelembung mangrupikeun platform non-teknis anu ngagabungkeun basa pamrograman visual sareng a kerangka ngembangkeun web.
Pamaké tiasa nganggo alat pamrograman ieu pikeun ngawangun aplikasi online anu unik, ngarobih pangkalan data sareng prosés, nambihan komponén halaman (gambar, téks, formulir input, peta), sareng ngarancang antarmukana.
Éta mangrupikeun pasar dimana anjeun tiasa mendakan témplat, plugins, sareng jasa idéal pikeun ngabantosan anjeun dina ngawangun produk anu kuat.
Tanpa kudu nyetél kerangka program has, anjeun tiasa nyiptakeun naon waé ti pasar ka jaringan sosial ka CRM (Manajemén Hubungan Pelanggan) nganggo gelembung.
Éta masihan palanggan kamampuan pikeun nyiptakeun sareng pribados aplikasina nganggo antarbeungeut anu ramah-pamaké sareng editor titik-sareng-klik.
Anjeun tiasa nganggo éta babarengan sareng jasa anu nyayogikeun API REST, sapertos Facebook, SQL, analytics, sareng aplikasi pamayaran. Éta ngamungkinkeun para pangguna pikeun nyéépkeun waktos pikeun ningkatkeun pungsionalitas sareng penampilan aplikasina supados katingali saé dina tablet sareng alat sélulér.
Éta cocog pikeun sagala ukuran bisnis, ti leutik nepi ka sedeng; sareng tiasa diaksés pikeun Windows, Mac, sareng wéb.
Naon programming visual?
programming visual dasarna naon keur disada kawas. Gantina program sacara manual ku nulis kode, Anjeun ngalakukeun eta grafis ku ngaklik sarta nyered komponén kana kaca.
Tong kasasab ku katerangan pondok éta.
Éta henteu sapertos aplikasi cookie-cutter atanapi alat ngawangun situs wéb anu anjeun mendakan online. Kaseueuran tukang aplikasi ngabutuhkeun anjeun ngandelkeun témplat dasar sareng gaduh fungsionalitas anu kawates pisan; aranjeunna ukur ngidinan Anjeun pikeun ngamekarkeun sorts husus tina aktip tur ngawatesan personalization Anjeun.
Sanajan anggapan "program visual" jeung "nyered tur muterna" mucunghul gampang di Gelembung, éta tremendously kuat.
Lingkungan pemrograman visualna henteu ngan ukur ngamungkinkeun anjeun nyéred objék sapertos téks, grafik, input, sareng seueur deui kana halaman, tapi ogé ngamungkinkeun anjeun pikeun ngonpigurasikeun naon anu dilakukeun ku elemen éta.
Naon anu dilakukeun ku Gelembung?
Tujuan utama Gelembung nyaéta pikeun ngaktipkeun saha waé pikeun nyiptakeun aplikasi wéb tanpa kedah nyerat kode.
Nanging, sanaos ieu nyayogikeun pernyataan tujuan anu gampang diinget, éta nyéépkeun sakedik dongéng. Jalur ti ide ka pasar langkung rumit tibatan ngan ukur nyiptakeun garis kode.
Tim profésional anu dilatih pisan anu damel dina bagian-bagian anu tangtu dina nyiptakeun, kamekaran, sareng pangropéa aplikasi diperyogikeun dina pamekaran konvensional. Pertimbangkeun ieu.
Naon anu diperyogikeun unggal aplikasi?
- Kaamanan pikeun mastikeun yén teu aya anu gaduh aksés anu henteu sah kana data.
- Database pikeun nyimpen sareng nyandak inpormasi sapertos barang, artikel, sareng apdet média sosial.
- Skalabilitas pikeun ngaktipkeun ngembangkeun unhindered tina basa pamaké sarta volume data.
- Antarbeungeut pangguna anu pikaresepeun pikeun ngajantenkeun aplikasi anu pikaresepeun sareng gampang dianggo.
- Integrasi sareng sababaraha jasa sareng sistem.
Gelembung ngagantikeun jauh leuwih ti coder a. Eta nyadiakeun sakabéh jasa ieu dina cara visually pikaresepeun tur kacida otomatis, sahingga conceivable, lamun teu basajan, pikeun hiji jalma pikeun nanganan sagalana.
Sedengkeun platform no-code saméméhna geus diusahakeun ngaganti coding dina sagala rupa cara. Konsepna nyaéta ngaleungitkeun saloba-loba halangan pikeun aplikasi pikeun ngahontal pasar, nanganan sadayana tina desain responsif sareng animasi pikeun hosting, panyebaran versi, kaamanan, sareng operasi database.
Nganggo konektor API pikeun nyambungkeun Gelembung kana jasa anu sanés
Konektor API na sigana mangrupikeun plugin anu paling penting dina pasaran. Sakumaha nami nunjukkeun, ieu ngamungkinkeun anjeun nyambung ka aplikasi sareng jasa anu sanés pikeun ngabagi tindakan sareng data.
Tinimbang ngulik spésifik téknis kumaha ieu jalan, pertimbangkeun conto ieu ngeunaan naon anu tiasa dilaksanakeun ku API:
- Meunangkeun aksés ka learning mesin métode kayaning pangakuan gambar jeung tarjamah.
- Kéngingkeun inpormasi cuaca pangénggalna ti mana waé bumi.
- Lamun hiji kajadian dipicu dina Gelembung, informasi disilihtukeurkeun sakuliah sistem, kayaning ngadegkeun kalungguhan di CRM Anjeun atawa janjian dina Google Calendar Anjeun.
- Mesen hiber atanapi hotél tetep di mana waé di dunya.
- Kéngingkeun nomer telepon, lokasi, poto, logo, sareng ulasan pikeun perusahaan naon waé dina Google Maps.
Ngagunakeun plugins pikeun ningkatkeun pitur asli
Téhnisna, éta nyampur modul kode JavaScript, CSS, sareng HTML kana titik fungsional. Aplikasi anu ditulis dina JS.JSON janten pondasi pikeun basana sorangan.
Sanaos anjeun henteu kedah ngartos sapinuhna terminologi éta pikeun ngawangun aplikasi, éta nunjukkeun hiji kanyataan konci: éta patuh kana standar wéb anu dipikanyaho sareng diakui, ngamungkinkeun para pamekar ningkatkeun fungsionalitas asli na sacara signifikan.
Ieu parantos katingal dina situs plugin, dimana ratusan ekstensi gratis sareng mayar kanggo fungsionalitas dasar sayogi. Éta ogé nunjukkeun yén upami anjeun ngahontal titik nalika kamampuan dasarna henteu cekap, aya seueur ahli JavaScript anu daék nyayogikeun solusi anu dipesen pikeun anjeun.
Jenis aplikasi naon anu anjeun tiasa ngembangkeun?
Anjeun tiasa nyieun rupa-rupa aplikasi, sababaraha di antarana dibere handap.
- Aplikasi pikeun pasar khusus sareng komunitas.
- Aplikasi pikeun papan padamelan dina sababaraha séktor.
- Software pikeun staffing rumah sakit.
- Point-of-diobral software pikeun toko fisik.
- Parangkat lunak kantor dental kalayan labél bodas.
- Inventory bisnis pribadi sareng parangkat lunak layanan palanggan.
- Calo jeung klien-nyanghareup aplikasi aggregation real estate.
- Aplikasi pikeun acara sareng kursus di pasar (komo parahu).
- Sertipikat profésional merlukeun aplikasi tés internal.
- Aplikasi pikeun responders munggaran.
- software manajemén pagawe pikeun pamakéan internal.
Jujur, platformna henteu dirancang pikeun ngalakukeun sadayana. Panginten éta sanés pilihan idéal upami anjeun ngarancang aplikasi kaulinan kalayan visual sareng gerak anu kompleks. Salaku tambahan, upami anjeun nyiptakeun aplikasi asli (hiji pikeun toko aplikasi), anjeun kedah ngahijikeun éta sareng jasa pihak katilu anu sanés.
kaistiméwaan
Gelembung pinuh ku fitur. Kami moal tiasa nutupan sadayana di dieu, tapi kami bakal nyobian nutupan anu paling penting.
1. Plugins
Éta ngamungkinkeun anjeun ngalebetkeun fungsionalitas tina sababaraha alat dina Internét kana anjeun aplikasi wéb. Salaku conto, upami anjeun hoyong pangguna anjeun log in nganggo akun Facebookna, anjeun tiasa nganggo plugin Facebook pikeun ngalakukeun ieu.
2. Mekarkeun
Eta ngidinan Anjeun pikeun ngawangun dinamis, aktip multi-pamaké pikeun desktop jeung web browser mobile, kitu ogé sakabéh parabot diperlukeun pikeun ngawangun situs sarupa Instagram atawa Airbnb.
3. Rarancang
Anjeun tiasa nyiptakeun perenah anu ramah-mobile sareng kontén dinamis pikeun masihan sentuhan akhir ka produk anu anjeun bakal resep dipamerkeun ka batur.
4. hosting
Henteu kedah hariwang ngeunaan pangropéa server, infrastruktur, atanapi operasi deui-deui.
Éta ngurus panyebaran sareng hosting pikeun anjeun sacara aman sareng aman. Jumlah pamake, volume lalu lintas, sareng neundeun data sadayana henteu terbatas.
Ngawangun aplikasi nganggo Gelembung (Tutorial)
Hayu urang ayeuna nyandak tindakan sareng ngajalajah kumaha anjeun tiasa ngawangun aplikasi warta dina Gelembung.
1. Ngamimitian
Pikeun ngamimitian, anjeun kedah heula ngadaptar pikeun bebas akun on gelembung.
Urang mimitian ku ngagunakeun alat desain visual Bubble pikeun ngawangun platform urang interface pamaké. Sababaraha halaman konci anu kedah dilebetkeun di handap ieu:
- Halaman unggah - Situs wéb dimana penerbit bakal ngembangkeun sareng nyebarkeun tulisan.
- Halaman imah - Daptar carita anu nembe diterbitkeun ditampilkeun.
- Halaman naratif - Halaman dimana unggal carita unik tiasa dipendakan.
- Halaman penerbit- Kaca pikeun mintonkeun daptar dongéng ti penerbit anu tangtu.
2. Ngonpigurasikeun database
Saatos anjeun netepkeun tampilan produk anjeun, anjeun tiasa difokuskeun ngawangun widang data anu bakal ngajantenkeun aplikasi anjeun. Kami bakal ngagunakeun widang ieu pikeun ngaitkeun alur kerja anu aya dina produk anjeun.
Pikeun conto ieu, urang bakal netepkeun dua jinis data anu béda pikeun unggal warta. Hiji tipe data bakal ngandung fakta dasar carita (kayaning judul, gambar diulas, jeung penerbit), sedengkeun tipe data sejenna bakal ngandung file eusi badag kayaning sakabeh naratif sorangan.
Ku netepkeunana salaku jinis data diskrit, urang ngan ukur tiasa ngamuat inpormasi anu diperyogikeun nalika diperyogikeun, ngabatesan jumlah bahan anu kedah diproduksi ku pangropéa Gelembung.
Jenis data sareng widang ieu bakal didamel:
Jenis data: nu make
Widang:
- nami
- Penerbit di handap mangrupa daptar penerbit. Catetan penting: Nyieun hiji widang salaku daptar dumasar kana tipe data béda ngidinan Anjeun pikeun ngasupkeun sakabéh widang data penting na effortlessly tanpa kudu nyieun widang tambahan.
Jenis data: dongeng
Widang:
- gelar
- gambar Artikel
- nu nulis
- Kategori
- pausahaan nu ngaluarkeun
- eusi carita
Jenis data: eusi carita
Widang:
- eusi carita
Jenis data: pausahaan nu ngaluarkeun
Widang:
- nami
- logo
- pengikut
3. Workflows wangunan
Ayeuna anjeun parantos ngatur desain sareng pangkalan data aplikasi anjeun, waktosna pikeun ngamimitian ngahijikeun sadayana sareng ngajantenkeun jalanna.
Alur kerja mangrupikeun metodeu utama pikeun ngalaksanakeun ieu dina Gelembung.
Unggal alur kerja lumangsung nalika aya kajadian (contona, pangguna ngaklik tombol) teras ngalaksanakeun sekuen "tindakan" pikeun ngaréspon (contona, "ngadaptar pangguna," "nyieun perobihan kana pangkalan data," sareng saterasna) .
4. Nyieun warta
Fitur munggaran anu bakal kami tawarkeun nyaéta alat anu ngamungkinkeun penerbit nyerat sareng ngirimkeun potongan warta ka situs éta.
Dina kaca unggah, urang mimitian ku ngasupkeun loba item input nu bakal dilarapkeun ka ngasupkeun data kana database urang. Input téks, unggah gambar, sareng pilihan dropdown mangrupikeun conto widang ieu.
Urang ogé kedah nyaluyukeun menu dropdown penerbit pikeun nampilkeun daptar pilihan dinamis. Kusabab unggal artikel anyar bakal ditambahkeun kana daptar penerbit ngeunaan total artikel, urang gé kudu milih hiji penerbit aya ti database urang.
Nalika netepkeun menu lungsur ieu, urang bakal milih jinis pilihan pikeun janten penerbit.
Saatos éta, sumber data urang bakal nyeken pangkalan data urang sareng uih deui daptar sadaya publikasi ayeuna. Tungtungna, urang bakal ngarobih caption sumber pikeun ngalebetkeun nami penerbit.
Sakali panulis parantos ngalebetkeun inpormasi anu diperyogikeun kana unggal éntri dina halaman, aranjeunna bakal ngaklik tombol nyebarkeun pikeun ngahasilkeun dongéng énggal.
Lajeng, dina database anjeun, anjeun bakal nyieun hiji hal anyar jeung tipe data disetel ka naratif.
Teras urang kedah ngamimitian ngeusian pangkalan data urang sareng widang anu diperyogikeun. Sambungkeun unggal komponén input dina kaca kana kolom database masing-masing.
Kahiji, urang bakal nyieun tipe eusi carita, nu tungtungna bakal numbu ka dongéng sorangan.
Salajengna, urang bakal nambahan tahap sejen kana prosedur ieu, generating hal sejenna - kali ieu, dongeng sorangan.
Kasebut nyaéta dimungkinkeun pikeun ngahijikeun data ieu sacara gampang sapanjang platform anjeun ku ngahijikeun bahan naratif munggaran anu kami kembangkeun sareng dongéng ieu.
Dongéng anyar bakal diproduksi unggal waktos prosedur ieu diaktipkeun.
5. Mintonkeun eusi dinamis dina feed
Sakali penerbit mimiti unggah bahan kana aplikasi sélulér anjeun, kami kedah ngamimitian nyiptakeun logika dina halaman utama anjeun anu nunjukkeun unggal tulisan salaku daptar dinamis. Ieu bisa dilakonan ku employing unsur group repeating urang.
Grup ngulang dianggo sareng pangkalan data anjeun pikeun nampilkeun sareng nyegerkeun daptar bahan dinamis.
Lamun nerapkeun grup repeating, Anjeun mimitina kudu numbu unsur ka tipe data dina database Anjeun.
Dina hal ieu, anjeun bakal ngagolongkeun jinis bahan salaku dongéng. Anjeun ogé kedah nyayogikeun sumber data salaku daptar sadaya tabel dina pangkalan data anjeun.
Urang ogé bakal ngatur grup ngulang ieu dumasar kana tanggal mimiti unggal carita, némbongkeun daptar dina urutan kronologis sabalikna. Anjeun ayeuna tiasa ngamimitian ngatur bahan dinamis anu bakal muncul dina unggal grid.
Kantun eusian baris luhur kalawan bahan luyu rék nembongkeun, sarta elemen kuat ieu bakal populate kolom sésana jeung data tina database anjeun ayeuna.
6. Ngirim data antara kaca
Éta ogé mungkin pikeun ngawangun acara dina unggal baris grup repeating. Nalika ngembangkeun fitur navigasi pikeun platform anjeun, fungsionalitas ieu bakal mangpaat.
Halaman utama aplikasi warta urang ngan ukur nunjukkeun sawangan unggal carita, kalebet penerbit, gambar anu diulas, sareng judul carita.
Nanging, éta henteu ningalikeun sadaya eusi tulisan dugi ka pangguna ngaklik halaman carita. Urang bakal ngagunakeun redaktur workflow urang pikeun ngirimkeun data antara kaca pikeun mintonkeun materi ieu.
Pikeun ngamimitian, jieun prosés anu ngirim pangguna ka halaman carita nalika gambar carita diklik.
Anggo acara navigasi pikeun mindahkeun pangguna ka halaman anu sanés nalika ngembangkeun prosés ieu.
Pilih jinis halaman tujuan pikeun janten halaman naratif tina menu turun-handap. Anjeun teras kedah masihan inpormasi salajengna ka halaman ieu supados pangropéa Gelembung ngartos dongéng anu unik anu bakal ditingalikeun.
Inpormasi anu anjeun peryogikeun asalna tina dongéng sél anu ayeuna.
7. Mintonkeun eusi dinamis dina kaca carita
Anjeun tiasa sacara gampil nyandak data acara ieu sareng nunjukkeun bahan anu relevan tina narasi nalika pangguna dikirim ka halaman carita anu tangtu.
Pikeun nyieun pungsi ieu, anjeun mimitina kudu pariksa yen jenis kaca target cocog sipat data nu nuju delivering ngaliwatan workflow nu. Dina kaayaan ieu, anjeun kedah ngaitkeun halaman carita sareng sipat carita.
Éta ngan saukur tiasa narik sareng nganteurkeun data anu pas tina sumber anu tos aya ku ngagolongkeun jinis eusi dina halaman.
Anjeun ayeuna tiasa ngamimitian nyelapkeun bahan dinamis kana widang anu nunjukkeun inpormasi tina hiji méja.
8. Mintonkeun artikel penerbit
Sanggeus maca hiji warta, hiji pamaké bisa milih pikeun nalungtik sakabéh katalog penerbit ngeunaan artikel. Upami anjeun parantos ngembangkeun jinis data penerbit, nyiptakeun halaman anu misah pikeun penerbit saderhana sapertos nyiptakeun halaman bumi asli urang.
Dina halaman ieu, urang kedah ngamimitian ku netepkeun jinis halaman ka penerbit.
Lajeng, nyalin grup repeating ti kaca imah tur edit setelan.
Dina hal ieu, sumber data grup repeating urang bakal néangan sakabéh artikel aya nu penerbitna mangrupa penerbit kaca ayeuna.
9. Nuturkeun penerbit
Fitur dasar katilu anu bakal urang ngawangun pikeun MVP kami nyaéta kamampuan pikeun nuturkeun penerbit dina platform éta. Kami bakal nambihan tombol turutan dina halaman penerbit. Nalika urang ngaklik ikon ieu, urang bakal ngaluncurkeun prosés énggal anu ngarobih hiji hal.
Nambahkeun penerbit halaman ayeuna kana daptar publikasi di handap ieu bakal ngarobih pangguna ayeuna.
Saatos éta, urang kedah ngapdet daptar pamedal halaman ayeuna ku cara nambihan pangguna ayeuna.
10. Fitur tambahan anjeun tiasa nambihan
Ayeuna anjeun resep ngawangun widang data khusus sareng nampilkeun inpormasi dinamis, anjeun tiasa janten kreatif kalayan pangalaman anu anjeun ciptakeun pikeun produk anjeun. Anjeun ogé tiasa kalebet:
- Jieun fitur anu ngamungkinkeun pamaké pikeun nyimpen eusi pikeun bacaan engké.
- Di handap unggal sapotong, nyadiakeun kumpulan ulang artikel ngusulkeun.
- Jieun alat pilarian pikeun mantuan jalma manggihan eusi seger dina loka.
11. Hasilna
Aplikasi ahir anjeun bakal katingali sapertos kieu.
Naros
- Kamampuhan pikeun nyambung ka seueur API sareng plugins.
- Aplikasi anu gampang dianggo, tanpa kode.
- Jalma anu teu boga pangalaman programming bakal nguntungkeun tina ieu.
- Alat desain anu serbaguna sareng kuat.
- processing query gancang.
kontra
- Ngaronjat dependability.
- Laju ngolah data lambat.
- Kinerja kaampeuh.
bedah
Rencana gratis ngamungkinkeun anjeun diajar ngeunaan platform sareng ngembangkeun aplikasi anjeun.
Langganan anu mayar kalebet tambahan sapertos labél bodas, domain khusus, aksés ka API Gelembung, sareng kapasitas server anu dicadangkeun, anu didaptarkeun di handap.
- Pribadi - $ 25 / bulan (dibayar taunan) atanapi $ 29 / bulan (dibayar bulanan).
- Profesional - $ 115 / bulan (dibayar taunan) atanapi $ 129 / bulan (dibayar bulanan).
- Produksi - $ 475 / bulan (dibayar taunan) atanapi $ 529 / bulan (dibayar bulanan).
Mimitian sareng Gelembung Gratis
kacindekan
Gelembung mangrupikeun alternatif anu saé pikeun ngawangun aplikasi wéb anu ngan ukur tiasa nunjukkeun inpormasi atanapi gaduh UI minimal.
Ieu cukup basajan ngagunakeun, sarta tutorials disadiakeun ku Gelembung pisan mantuan. Éditor visual online na anu ngamungkinkeun anjeun ngarancang aplikasi wéb dumasar kana karesep anjeun.
Sareng bagian anu pangsaéna nyaéta anjeun henteu peryogi pangalaman program atanapi kaahlian. Gelembung cocog pikeun sadayana, henteu paduli naha anjeun terang kumaha kode atanapi henteu.
Nanging, pamahaman sateuacana ngeunaan basa frontend tiasa masihan anjeun kaunggulan sabab ngamungkinkeun anjeun gancang terang naon anu dilakukeun ngeunaan penanganan acara.
Janten, kumaha saur anjeun ngeunaan kamampuan Gelembung?
Hayu urang terang dina komentar!
Arbehi
Naha toko tiasa diciptakeun pikeun ngajual produk nganggo alat bubble.io?