Преглед садржаја[Сакрити][Прикажи]
- Шта је Буббле.ио?
- Шта је визуелно програмирање?
- Које врсте апликација можете да развијете?
Прављење апликације помоћу Буббле-а (водич)+-
- 1. Први кораци
- 2. Конфигурисање базе података
- 3. Изградња токова рада
- 4. Креирање новинске приче
- 5. Приказивање динамичког садржаја у фиду
- 6. Слање података између страница
- 7. Приказивање динамичког садржаја на страници приче
- 8. Приказ чланка издавача
- 9. Следећи издавачи
- 10. Додатне функције које можете додати
- 11. Резултат
- Прозодија
- Против
- Цене
- Zakljucak
Недавно сам био заинтересован за приступе развоју веба који нису ХТМЛ, ЦСС и ЈаваСцрипт.
Са растућим пејзажом без кода, није било изненађујуће открити да постоји неколико алтернатива стандарднијим приступима за развој веб апликација.
Мора да сте упознати са неким од познатијих ЦМС платформи, као што је ВордПресс, које су углавном без кода. Али, ако желите да правите веб апликације, такве платформе могу изгледати ограничавајуће.
Овде вам представљам Буббле.ио, моћан алат без кода који вам омогућава да правите веб апликације као никада раније.
Хајде да га истражимо у дубини!
Шта је Буббле.ио?
Буббле је нетехничка платформа која комбинује визуелни програмски језик и а оквир за веб развој.
Корисници могу да користе ове алатке за програмирање да конструишу јединствене онлајн апликације, мењају базе података и процесе, додају компоненте странице (слике, текст, форме за унос, мапе) и дизајнирају своје интерфејсе.
То је тржиште где можете да откријете идеалне шаблоне, додатке и услуге које ће вам помоћи у изградњи јаких производа.
Без потребе за постављањем типичног оквира за програмирање, помоћу Буббле-а можете креирати било шта, од тржишта преко друштвене мреже до ЦРМ-а (Управљање односима са клијентима).
Клијентима даје могућност да креирају и персонализују своје апликације користећи интерфејс прилагођен кориснику и уређивач покажи и кликни.
Можете га користити у комбинацији са услугама које пружају РЕСТ АПИ, као што су Фацебоок, СКЛ, аналитика и апликације за плаћање. Омогућава корисницима да посвете време побољшању функционалности и изгледа својих апликација тако да изгледају добро на таблетима и мобилним уређајима.
Погодан је за све пословне величине, од малих до средњих до великих; и доступан за Виндовс, Мац и веб.
Шта је визуелно програмирање?
Визуелно програмирање је у суштини оно што звучи. Уместо да ручно програмирате писањем кода, то радите графички тако што кликнете и превучете компоненте у странице.
Немојте да вас завара тај кратки опис.
Није као било која друга апликација за сечење колачића или алатка за прављење веб страница на коју сте наишли на мрежи. Већина креатора апликација захтева да се ослоните на основне шаблоне и да имате изузетно ограничену функционалност; они вам само омогућавају да развијете одређене врсте апликација и ограничите вашу персонализацију.
Иако се појам „визуелног програмирања“ и „превлачења и испуштања“ чини лаким у Буббле-у, он је изузетно моћан.
Његово визуелно програмско окружење не само да вам омогућава да превлачите објекте као што су текст, графика, улази и још много тога на страницу, већ вам такође омогућава да конфигуришете шта ти елементи раде.
Шта ради Буббле?
Примарни циљ Буббле-а је да омогући било коме да креира веб апликације без потребе за писањем кода.
Међутим, иако ово омогућава лако памтљиву изјаву о голу, изоставља значајан део приче. Пут од идеје до тржишта је компликованији од самог креирања линија кода.
У конвенционалном развоју потребан је тим високо обучених професионалаца који раде на одређеним деловима креирања, раста и одржавања апликације. Размотрити ово.
Шта свака апликација захтева?
- Сигурност како би се осигурало да нико нема неовлашћен приступ подацима.
- База података за чување и преузимање информација као што су ставке, чланци и ажурирања друштвених медија.
- Скалабилност која омогућава несметан развој базе корисника и обима података.
- Пријатан кориснички интерфејс који апликацију чини атрактивном и једноставном за коришћење.
- Интеграција са разним сервисима и системима.
Буббле замењује много више од кодера. Пружа све ове услуге на визуелно привлачан и високо аутоматизован начин, чинећи га замисливим, ако не и једноставним, да једна особа може да се бави свиме.
Док су претходне платформе без кодирања покушавале да замене кодирање на различите начине. Његов концепт је да уклони што је могуће више баријера да би апликација стигла на тржиште, руковање свиме, од респонзивног дизајна и анимација до хостинга, имплементације верзије, безбедности и операција базе података.
Коришћење АПИ конектора за повезивање Буббле-а са другим услугама
Његов АПИ конектор је вероватно најважнији додатак на тржишту. Као што назив говори, ово вам омогућава да се повежете са другим апликацијама и услугама да бисте делили радње и податке.
Уместо да улазите у техничке специфичности како ово функционише, размотрите ове примере шта АПИ-ји могу да постигну:
- Добијање приступа до Машина учење методе као што су препознавање и превођење слика.
- Добијте најновије информације о времену са било ког места на земљи.
- Када се догађај покрене у Буббле-у, информације се размењују између система, као што је успостављање потенцијалног клијента у вашем ЦРМ-у или заказивање у вашем Гоогле календару.
- Резервишите лет или боравак у хотелу било где у свету.
- Добијте број телефона, локацију, фотографије, логотип и рецензије било које компаније на Гоогле мапама.
Коришћење додатака за побољшање изворних функција
Технички, он меша ЈаваСцрипт модуле кода, ЦСС и ХТМЛ у функционални чвор. Апликација написана у ЈС.ЈСОН служи као основа за сопствени језик.
Иако не морате у потпуности да разумете ту терминологију да бисте направили апликације, оне указују на једну кључну чињеницу: придржава се познатих и признатих веб стандарда, омогућавајући програмерима да значајно унапреде своју изворну функционалност.
Ово се већ види на сајту додатака, где су доступне стотине бесплатних и плаћених екстензија за основну функционалност. То такође подразумева да ако дођете до тачке када су његове основне могућности недовољне, постоји много стручњака за ЈаваСцрипт који су спремни да вам понуде решење по мери.
Које врсте апликација можете да развијете?
Можете креирати широк спектар апликација, од којих су неке наведене у наставку.
- Апликације за специјализована тржишта са заједницом.
- Апликације за огласне табле у разним секторима.
- Софтвер за болничко особље.
- Софтвер на продајном месту за физичке продавнице.
- Софтвер стоматолошке ординације са белом етикетом.
- Лични пословни инвентар и софтвер за корисничку подршку.
- Апликације за агрегацију некретнина окренуте брокерима и клијентима.
- Апликације за догађаје и курсеве на тржишту (па чак и чамце).
- Професионални сертификати захтевају интерно тестирање.
- Апликације за прве одговоре.
- Софтвер за управљање запосленима за интерну употребу.
Да будем искрен, платформа није дизајнирана да ради све. Можда није идеалан избор ако дизајнирате апликацију за игру са сложеним визуелним приказима и покретом. Осим тога, ако правите матичну апликацију (ону за продавнице апликација), мораћете да је интегришете са другом услугом треће стране.
Кључне карактеристике
Буббле је препун функција. Нећемо моћи да их покријемо све овде, али ћемо покушати да покријемо оне најважније.
1. Додаци
Омогућава вам да укључите функционалност из бројних алата на Интернету веб апликација. На пример, ако желите да се ваши корисници пријаве користећи свој Фацебоок налог, можете да користите Фацебоок додатак да бисте то урадили.
2. Развити
Омогућава вам да направите динамичке апликације за више корисника за десктоп и мобилне веб претраживаче, као и све алате потребне за прављење сајта сличног Инстаграму или Аирбнб-у.
КСНУМКС. дизајн
Можете да креирате распореде прилагођене мобилним уређајима и динамичан садржај да бисте дали завршне детаље производу који ћете радо показати другима.
КСНУМКС. хостинг
Никада изнова и изнова не морате да бринете о одржавању сервера, инфраструктури или операцијама.
Он се брине о постављању и хостовању уместо вас на безбедан и безбедан начин. Број корисника, обим саобраћаја и складиштење података су неограничени.
Прављење апликације помоћу Буббле-а (водич)
Хајде сада да кренемо у акцију и истражимо како можете да направите апликацију за вести на Буббле-у.
1. Први кораци
Да бисте започели, прво морате региструјте се за бесплатан налог на Буббле-у.
Почећемо коришћењем Буббле-овог алата за визуелни дизајн да бисмо обликовали нашу платформу кориснички интерфејс. Неке од кључних страница које треба укључити су наведене у наставку:
- Страница за отпремање – Веб локација на којој ће издавачи развијати и дистрибуирати чланке.
- Почетна страница – Приказује се листа недавно објављених прича.
- Наративна страница – Страница на којој се може пронаћи свака јединствена прича.
- Страница издавача - Страница на којој се приказује листа прича одређеног издавача.
2. Конфигурисање базе података
Након што сте поставили екран свог производа, можете се усредсредити на изградњу поља података која ће подстаћи вашу апликацију. Користићемо ова поља да повежемо токове посла који су у основи вашег производа.
За овај пример, успоставићемо два различита типа података за сваку вест. Један тип података ће садржати основне чињенице приче (као што су наслов, истакнута слика и издавач), док ће други тип података садржати веће датотеке са садржајем као што је цео наратив.
Дефинишући их као дискретне типове података, можемо учитати информације које су потребне само када су потребне, ограничавајући количину материјала коју ће уређивач облачића морати да произведе.
Биће креирани следећи типови података и поља:
Тип података: Корисник
Поља:
- Име
- Следећи издавачи су листа издавача. Важна напомена: Креирање поља као листе на основу различитог типа података омогућава вам да без напора уградите сва основна поља података без потребе за креирањем додатних поља.
Тип података: Прича
Поља:
- наслов
- Садржавана слика
- писац
- Категорија
- Издавач
- Садржај приче
Тип података: Садржај приче
Поља:
- Садржај приче
Тип података: Издавач
Поља:
- Име
- Лого
- Читаоци
3. Изградња токова рада
Сада када сте организовали дизајн и базу података своје апликације, време је да почнете да састављате све и терате да функционише.
Токови посла су примарни метод за постизање овога у Буббле-у.
Сваки ток посла се дешава када се догоди неки догађај (нпр. корисник кликне на дугме), а затим изврши низ „акција“ као одговор (нпр. „пријави корисника“, „учини промену у бази података“ итд.) .
4. Креирање новинске приче
Прва функција коју ћемо понудити је алатка која омогућава издавачима да пишу и постављају вести на сајт.
На страници за отпремање, почећемо тако што ћемо укључити много улазних ставки које ће бити примењене на унос података у нашу базу података. Уноси текста, програм за отпремање слика и падајући избор су примери ових поља.
Такође ћемо морати да прилагодимо падајући мени издавача да прикажемо листу динамичких опција. Пошто ће сваки нови чланак бити додат на листу издавача са укупним бројем чланака, мораћемо да изаберемо постојећег издавача из наше базе података.
Када постављамо овај падајући мени, изабраћемо тип опција за објављивање.
Након тога, наш извор података ће скенирати нашу базу података и вратити листу свих актуелних публикација. Коначно, променићемо наслов извора тако да садржи име издавача.
Када писац унесе потребне информације у сваки унос на страници, кликне на дугме за објављивање да би створио нову причу.
Затим, унутар ваше базе података, креираћете нову ствар са типом података постављеним на наративе.
Затим ћемо морати да почнемо да попуњавамо нашу базу података потребним пољима. Повежите сваку од улазних компоненти на страници са њиховим одговарајућим колонама базе података.
Прво ћемо креирати тип садржаја приче, који ће коначно бити повезан са самом причом.
Затим ћемо додати још једну фазу овој процедури, генеришући нешто друго – овај пут, саму причу.
Могуће је интегрисати ове податке без напора кроз вашу платформу интеграцијом првог наративног материјала који смо развили са овом причом.
Нова прича ће бити произведена сваки пут када се ова процедура активира.
5. Приказивање динамичког садржаја у фиду
Када издавачи почну да отпремају материјал у вашу мобилну апликацију, мораћемо да почнемо да креирамо логику на вашој почетној страници која приказује сваки чланак као динамичку листу. Ово се може постићи употребом нашег елемента групе који се понавља.
Групе које се понављају раде са вашом базом података да би представиле и освежиле листу динамичког материјала.
Када примењујете групу која се понавља, прво морате повезати елемент са типом података у вашој бази података.
У овом случају, врсту материјала ћете категоризовати као приче. Такође ћете морати да наведете извор података као листу свих табела у вашој бази података.
Такође ћемо уредити ову понављајућу групу према датуму почетка сваке приче, приказујући листу обрнутим хронолошким редоследом. Сада можете почети да организујете динамички материјал који ће се појавити унутар сваке мреже.
Једноставно попуните горњи ред одговарајућим материјалом који желите да прикажете, а овај моћни елемент ће попунити преостале колоне подацима из ваше тренутне базе података.
6. Слање података између страница
Такође је могуће конструисати догађаје унутар сваког реда групе која се понавља. Када развијате навигационе функције за вашу платформу, ова функција ће вам добро доћи.
Почетна страница наше апликације за вести само приказује преглед сваке приче, укључујући издавача, истакнуту слику и наслов приче.
Међутим, не приказује цео садржај чланка док корисник не кликне на страницу са причом. Користићемо наш уређивач тока посла за пренос података између страница да бисмо приказали овај материјал.
За почетак, креирајте процес који шаље корисника на страницу приче када се кликне на слику приче.
Користите догађај навигације да пребаците корисника на другу страницу док развијате овај процес.
У падајућем менију изаберите тип одредишне странице да буде наративна страница. Затим ћете морати да дате додатне информације овој страници како би уређивач мехурића разумео коју јединствену причу да прикаже.
Информације које ћете морати да дате потичу из тренутне приче о ћелијама.
7. Приказивање динамичког садржаја на страници приче
Можете лако да преузмете податке о овим догађајима и прикажете релевантан материјал из нарације када се корисник пошаље на одређену страницу приче.
Да бисте креирали ову функцију, прво морате да проверите да ли тип циљне странице одговара својству података које испоручујете кроз ток посла. У овој ситуацији, морате да повежете страницу приче са својством приче.
Може једноставно да извуче и испоручи одговарајуће податке из постојећих извора категоризацијом типа садржаја на страници.
Сада можете почети да убацујете динамички материјал у поља која приказују информације из једне табеле.
8. Приказ чланка издавача
Након читања вести, корисник може изабрати да прегледа цео каталог чланака издавача. Ако сте развили тип података о издавачу, прављење посебне странице за издаваче је једноставно као и креирање наше оригиналне почетне странице.
На овој страници мораћемо да почнемо тако што ћемо поставити тип странице на издавач.
Затим копирајте групу која се понавља са почетне странице и уредите подешавања.
У овом случају, извор података наше групе која се понавља ће тражити све постојеће чланке чији је издавач тренутни издавач странице.
9. Следећи издавачи
Трећа основна карактеристика коју ћемо изградити за наш МВП је могућност праћења издавача на платформи. Додаћемо дугме за праћење на страници издавача. Када кликнемо на ову икону, покренућемо нови процес који мења ствар.
Додавање тренутног издавача странице на његову листу следећих публикација промениће тренутног корисника.
Након тога, мораћемо да ажурирамо листу пратилаца актуелне странице објављивача додавањем тренутног корисника.
10. Додатне функције које можете додати
Сада када сте задовољни прављењем прилагођених поља података и представљањем динамичких информација, можете бити креативни са искуствима која креирате за свој производ. Такође можете укључити:
- Направите функцију која омогућава корисницима да сачувају садржај за касније читање.
- На дну сваког дела наведите колекцију предложених чланака који се понављају.
- Направите алатку за претрагу да бисте помогли људима да пронађу свеж садржај на сајту.
11. Резултат
Ваша коначна апликација ће изгледати отприлике овако.
Прозодија
- Могућност повезивања на многе АПИ-је и додатке.
- Апликација која се лако користи, без кодирања.
- Људи без искуства у програмирању ће имати користи од овога.
- Дизајнирајте алате који су и разноврсни и моћни.
- Брза обрада упита.
Против
- Повећана поузданост.
- Брзина обраде података је спора.
- Перформансе су ограничене.
Цене
Бесплатни план вам омогућава да сазнате више о платформи и развијете своју апликацију.
Плаћене претплате укључују додатке као што су беле ознаке, прилагођени домен, приступ Буббле АПИ-ју и резервисани капацитет сервера, који су наведени у наставку.
- Лични – 25 УСД месечно (плаћа се годишње) или 29 УСД месечно (плаћа се месечно).
- Професионални – 115 УСД месечно (плаћа се годишње) или 129 УСД месечно (плаћа се месечно).
- Производња – 475 УСД месечно (плаћа се годишње) или 529 УСД месечно (плаћа се месечно).
Почните да користите Буббле бесплатно
Zakljucak
Буббле је одлична алтернатива за прављење веб апликација које могу да приказују само информације или имају минималан кориснички интерфејс.
Прилично је једноставан за коришћење, а туторијали које пружа Буббле су од велике помоћи. Његов визуелни уређивач на мрежи који вам омогућава да дизајнирате веб апликације на основу ваших преференција.
А најбољи део је што вам није потребно никакво програмско искуство или стручност. Буббле је прикладан за све, без обзира да ли знате да кодирате или не.
Међутим, претходно разумевање фронтенд језика може вам дати предност јер вам омогућава да брзо схватите шта ради у вези са руковањем догађајима.
Дакле, шта мислите о могућностима Буббле-а?
Јавите нам у коментарима!
Арбехи
Може ли се створити продавница за продају производа помоћу алатке буббле.ио?