L-iżvilupp mingħajr kodiċi huwa stil ta 'żvilupp tal-web li jippermetti lil dawk li mhumiex programmaturi u programmaturi biex joħolqu applikazzjonijiet mingħajr ma jiktbu kodiċi bl-użu ta' interface tal-utent grafiku.
Il-moviment bla kodiċi huwa bbażat fuq l-idea li t-teknoloġija għandha tassisti u tinkoraġġixxi l-innovazzjoni aktar milli taġixxi bħala ostaklu għad-dħul.
Allura ħafna minn dak li nagħmlu fil-ħajja tagħna ta 'kuljum huwa bbażat fuq kodiċi.
L-ipprogrammar huwa dak li jippermettilna nagħmlu affarijiet bħal niċċekkjaw il-kontijiet bankarji tagħna, bħall-immaġini tal-ħbieb fuq il-midja soċjali, u nixtru ħwejjeġ ġodda fuq is-siti favoriti tagħna tal-kummerċ elettroniku.
Għall-maġġoranza minna li ma nafux kif nikkodifikaw, l-idea li tiżviluppa web app jew tibni websajt tidher li ma tistax tintlaħaq għal dejjem.
Dak li qabel kienet żona magħluqa disponibbli biss għall-iżviluppaturi u speċjalisti tal-kodifikazzjoni issa hija miftuħa għall-pubbliku.
Il-moviment bla kodiċi kisser l-ostaklu tal-kompetenza tal-lingwa ta 'programmar, u ppermetta lil kulħadd jesprimi l-ideat tiegħu.
Int bla dubju konxju tal-Flutter, is-sett ta' għodda tal-UI utli ħafna ta' Google li għamel l-iżvilupp tal-apps konsiderevolment aktar faċli.
Fil-fatt, minn Mejju 2021, l-affarijiet saru saħansitra aktar sempliċi bl-introduzzjoni ta 'FlutterFlow, interface drag-and-drop maħluqa minn żewġ impjegati preċedenti ta' Google li tissimplifika l- bini ta’ apps mobbli kemm għall-iOS kif ukoll għall-Android.
F'din il-kariga, aħna ser nimxu fuq dak kollu li għandek bżonn tkun taf dwar FlutterFlow, inkluż x'inhu, il-karatteristiċi, il-vantaġġi u l-ispiża tiegħu.
Iżda l-ewwel, biex twaqqaf l-istadju, ejja nagħtu ħarsa lejn il-Flutter favorit tagħna.
X'inhu Aġitazzjoni?
Il-Flutter ta' Google huwa qafas b'xejn u ta' sors miftuħ għall-ħolqien ta' apps b'ħafna pjattaformi, mibnija b'mod nattiv minn bażi ta' kodiċi waħda.
Jgħinek biex tirrealizza l-ideat tiegħek billi tippermettilek toħloq programmi li jipprovdu esperjenza sodisfaċenti, irrispettivament mis-sistema operattiva li qed tuża.
Huwa qafas UI mobbli li jippermetti lill-iżviluppaturi biex faċilment, malajr, u jippersonalizzaw apps indiġeni b'ħafna karatteristiċi għal iOS u Android.
L-iżviluppaturi tal-Flutter jistgħu jużaw l-istess lingwa ta 'programmar u codebase biex joħolqu apps kemm għall-iOS kif ukoll għall-Android.
Il-widgets huma kruċjali għad-disinn ta' Flutter. Tista 'tibni l-UI kollha billi tgħaqqad widgets multipli jekk ma jkollokx għarfien espert ta' programmazzjoni jew żvilupp.
Jipprovdi widgets lesti għall-użu, li jeliminaw ir-rekwiżit għal widgets OEM, u tista 'anki toħloq tiegħek. Il-lingwa ta' programmazzjoni orjentata lejn l-oġġetti ta' Google Dart tintuża biex toħloq apps Flutter.
Dart jikkompila direttament għal kodiċi nattiv, u jagħti lill-app id-dehra u s-sensazzjoni ta' applikazzjoni standard tal-Windows.
Barra minn hekk, b'appoġġ stateful hot reload, tikseb il-produttività ta 'ambjent interattiv li jippermettilek tagħmel bidliet waqt li l-programm tiegħek ikun qed jaħdem u immedjatament tara l-konsegwenzi.
Issa jintuża minn aktar minn nofs miljun app, inklużi Betterment, BMW, u ByteDance. Flutter issa huwa wieħed mill-oqfsa tal-IU bejn il-pjattaformi l-aktar użati.
X'inhu Flutterflow?
FlutterFlow huwa bennej ta' app viżwali ta' parti terza għall-pjattaforma Flutter, mibni minn żewġ żviluppaturi preċedenti tal-Google. Ġie muri fuq Google I/O u huwa appoġġjat minn Y Combinator.
Hija għodda viżwali għall-ħolqien ta 'app li tippermettilek tiżviluppa app mingħajr ma tikteb xi kodiċi. Firebase, il-pjattaforma ta' Google għall-iżvilupp ta' apps mobbli u desktop, hija appoġġjata minn FlutterFlow.
Tista 'faċilment tiżviluppa l-UI tal-app nattiva tiegħek billi tuża drag and drop, grazzi għal bennej sempliċi.
Id-disinn tiegħek ser jiġi kkonvertit għal kodiċi Flutter nodfa li jistgħu jiġu esportati u aġġornati fi kwalunkwe ħin.
Barra minn hekk, servizzi ta’ partijiet terzi bħal Algolia u Codemagic jistgħu jintużaw biex itejbu l-app mingħajr kodiċi tiegħek.
Flutter Flow hija għodda popolari għall-iżviluppaturi fl-industrija tal-IT peress li taħdem ma 'codebases attwali.
Minħabba li huwa open-source, kwalunkwe modifika kkontribwita mill-komunità se tkun inkorporata direttament fil-verżjonijiet futuri. Tista 'wkoll tesporta l-UI tal-proġett tagħhom għal QML għall-użu ma' Flutter fuq iOS.
Billi tgħaqqad repożitorju Git onlajn, tista 'taqsam kwalunkwe kodiċi Flutter prodott jew nattiv bil-faċilità.
Jista' jkun li jiffrankaw il-ħin sinifikanti għad-disinjaturi, peress li l-kodifikazzjoni ta' prototip jista' jieħu ħafna ħin daqs l-iżvilupp ta' softwer sħiħ!
Tista' tibni prototip li jista' jaraha u jinteraġixxi miegħu bl-użu ta' Flutter Flow, li jippermettilek tivviżwalizza l-kunċett tiegħek u taġġustah sakemm ikun tajjeb qabel ma tkompli toħloq app reali.
Karatteristiċi
- Żvilupp kemm għall-iOS kif ukoll għall-Android – Tista’ tiżviluppa app mingħajr ma tikteb xi kodiċi, u tista’ tagħmel dan fl-istess ħin kemm għall-iOS kif ukoll għall-Android.
- Ibni app mingħajr ma tikteb l-ebda kodiċi – Dan jista 'jidher evidenti minnu nnifsu, iżda huwa bil-bosta l-aktar aspett attraenti ta' FlutterFlow.
- Komponenti u mudelli UI - Hemm aktar minn 50 mudell ta 'skrin, aktar minn 40 widget mibni minn qabel, u ħafna konnetturi ta' partijiet terzi (bħal Braintree u Google AdMob) minn fejn tagħżel, li kollha jiffrankaw il-ħin.
- Awtentikazzjoni tal-utent - L-awtentikazzjoni tal-utent hija sempliċi daqs li ttrattienu buttuna biex tintegra l-logins ta' Firebase, Google u Facebook.
- Ibni u żid id-dejta diretta mal-app tiegħek – Firebase tagħmilha faċli għalik biex twaqqaf infrastruttura tad-dejta u tikkonnettja mad-dejta diretta.
- Niżżel il-kodiċi tas-sors - Int responsabbli għax-xogħol tiegħek; tista 'faċilment tniżżel il-kodiċi tas-sors nadif u faċli biex jinqara għall-app mobbli tiegħek.
- GitHub konfig - L-integrazzjoni ta 'GitHub tippermettilek torbot il-proġett tiegħek ma' repożitorju GitHub u tippubblika kodiċi għalih kull meta tixtieq.
- Issolvi l-problemi ggwidat - B'rispons f'ħin reali u korrezzjoni ta 'żbalji, tista' sempliċiment tevita u ssolvi diffikultajiet possibbli.
Nibdew bil-FlutterFlow
Hawn huma l-elementi li ġejjin biex tibda bil-Flutterflow:
- Dashboard tal-Proġett
- Navigazzjoni Menu
- UI bennej
Dashboard tal-Proġett
Il-paġna Dashboard f'FlutterFlow tgħin fil-ġestjoni tal-proġetti.
Tista 'toħloq proġetti ġodda, tidduplikahom, u tħassarhom minn dan l-iskrin.
1. Proġetti
Tista' sempliċement taċċessa kwalunkwe mill-proġetti li għamilt fuq FlutterFlow minn din iż-żona. Tista' tuża l-buttuna Oħloq Proġett biex tibda proġett ġdid fjamant.
2. Riżorsa
Billi tikklikkja fuq l-ikona tar-Riżorsi, tkun tista’ ssib varjetà ta’ riżorsi ta’ valur li jistgħu jgħinuk meta tiżviluppa apps f’FlutterFlow. Lezzjonijiet bil-vidjo huma utli ħafna biex titgħallem dwar kwalunkwe idea, u inti mistieden tutilizza l-Forum tal-Komunità jekk tiltaqa' ma' xi problemi.
3. kont
Il-paġna tal-Kont hija utli jekk tixtieq tirrevedi d-dettalji tal-kont tiegħek jew taġġorna għal Pjan FlutterFlow differenti biex tikseb aċċess għal aktar karatteristiċi.
4. Oħroġ
Il-paġna tal-Kont hija utli jekk tixtieq tirrevedi d-dettalji tal-kont tiegħek jew taġġorna għal Pjan FlutterFlow differenti biex tikseb aċċess għal aktar karatteristiċi.
Navigazzjoni Menu
Il-Menu tan-Navigazzjoni huwa l-menu l-aktar fuq ix-xellug fuq il-paġna tal-proġett FlutterFlow tiegħek.
Jipprovdi aċċess għall-bennej tal-interface tal-utent u s-siġra tal-widget tal-proġett, kif ukoll navigazzjoni għal paġni għaż-żieda ta 'karatteristiċi tal-proġett bħall-database Firestore, it-twaqqif ta' sejħiet API, it-tlugħ tal-assi tal-istampa, u l-integrazzjoni.
UI bennej
It-tab UI Builder fuq FlutterFlow tippermettilek toħloq u tippersonalizza l-app tiegħek. Din il-paġna telenka l-komponenti kollha tal-UI (magħrufa wkoll bħala widgets) li tista’ tuża biex tiddisinja t-tqassim tal-app tiegħek.
1. Kanvas
Juri l-interface tal-apparat mobbli, fejn tista 'żżid komponenti mal-kanvas billi tkaxkar u twaqqahom.
2. Widget
Il-Widget fih l-elementi jew il-komponenti kollha tal-interface tal-utent. Dawn jistgħu jiġu miżjuda mal-kanvas billi tkaxkruhom u twaqqahom. Hemm ukoll kaxxa tat-tiftix biex tgħinek issib xi widget malajr.
3. Panel tal-Proprjetajiet
Il-Panel tal-Proprjetajiet jippermettilek tippersonalizza l-Widget magħżul billi taġġusta varjabbli bħall-viżibilità, padding, allinjament, u proprjetajiet oħra speċifiċi għall-widget (eż., Label Test ta’ widget TextField).
4. Tool Bar
Il-Bar tal-Għodda toffri xi informazzjoni utli, bħad-Daqs tal-Kanvas, kif ukoll buttuna għall-problemi tal-proġett, li tindika kwalunkwe diffikultà kkawżata mit-tqassim jew is-settings tal-proġett tiegħek.
Prosperità
- Bennej Viżwali b'funzjonalità Drag & Drop.
- Huwa sempliċi li tittrasforma d-disinji f'softwer.
- Hemm 50+ mudelli lesti għall-użu.
- Tista 'tagħmel apps iOS u Android fl-istess ħin.
- Tista' tuża GitHub, Firebase, Open AI, u servizzi oħra biex ittejjeb l-app tiegħek.
cons
- L-ebda limitazzjoni ma kienet disponibbli.
ipprezzar
Tista 'tibda tuża l-pjattaforma bil-verżjoni ħielsa tagħha, u tipprovdi wkoll pjanijiet premium li jibdew minn $ 12 fix-xahar.
konklużjoni
Il-FlutterFlow kien il-fokus ta 'din id-diskussjoni.
Huwa interface drag-and-drop għall-iżvilupp ta 'apps mobbli li jimxi fuq il-web. Dan ifisser li tista 'tibni apps aqwa apposta f'inqas siegħa mingħajr ma tikteb xi kodiċi.
Din il-gwida komprensiva tar-reviżjoni kellha tgħallimk xi ħaġa ġdida.
Ħalli Irrispondi