No-code Development යනු ක්රමලේඛක නොවන අයට සහ ක්රමලේඛකයින්ට චිත්රක පරිශීලක අතුරුමුහුණතක් භාවිතයෙන් කේතයක් ලිවීමෙන් තොරව යෙදුම් නිර්මාණය කිරීමට ඉඩ සලසන වෙබ් සංවර්ධන විලාසයකි.
ඇතුල්වීමට බාධාවක් ලෙස ක්රියා කරනවාට වඩා තාක්ෂණය නවෝත්පාදනයට සහාය විය යුතු අතර දිරිගැන්විය යුතුය යන අදහස මත කේත රහිත ව්යාපාරය පදනම් වී ඇත.
අපගේ එදිනෙදා ජීවිතයේ අප කරන බොහෝ දේ කේතය මත පදනම් වේ.
ක්රමලේඛනය යනු අපගේ බැංකු ගිණුම් පරීක්ෂා කිරීම, සමාජ මාධ්යවල මිතුරන්ගේ පින්තූර වැනි දේවල් කිරීමට සහ අපගේ ප්රියතම ඊ-වාණිජ්ය වෙබ් අඩවි වල නව ඇඳුම් මිලදී ගැනීමට ඉඩ සලසයි.
කේත කිරීමට නොදන්නා අපගෙන් බහුතරයකට, වෙබ් යෙදුමක් සංවර්ධනය කිරීම හෝ වෙබ් අඩවියක් තැනීමේ අදහස සදහටම ළඟා විය නොහැකි බව පෙනේ.
කලින් සංවර්ධකයින්ට සහ කේතීකරණ විශේෂඥයින්ට පමණක් ලබා ගත හැකි සංවෘත ප්රදේශයක් දැන් මහජනතාවට විවෘතය.
කේත රහිත ව්යාපාරය සෑම කෙනෙකුටම තම අදහස් ප්රකාශ කිරීමට ඉඩ සලසමින් ක්රමලේඛන භාෂා ප්රවීණතාවයේ බාධකය බිඳ දමා ඇත.
යෙදුම් සංවර්ධනය සැලකිය යුතු ලෙස පහසු කර ඇති Google හි ඉතා ප්රයෝජනවත් UI මෙවලම් කට්ටලය වන Flutter ගැන ඔබ නිසැකවම දනී.
ඇත්ත වශයෙන්ම, 2021 මැයි මාසයේ සිට, හිටපු Google සේවකයින් දෙදෙනෙකු විසින් නිර්මාණය කරන ලද drag-and-drop අතුරු මුහුණතක් වන FlutterFlow හඳුන්වාදීමත් සමඟ දේවල් වඩාත් සරල වී ඇත. iOS සහ Android යන දෙකම සඳහා ජංගම යෙදුම් ගොඩනැගීම.
මෙම පෝස්ටුව තුළ, අපි FlutterFlow ගැන ඔබ දැනගත යුතු සියල්ල, එය කුමක්ද, එහි විශේෂාංග, වාසි සහ පිරිවැය ඇතුළුව යන්නෙමු.
නමුත් පළමුව, වේදිකාව සැකසීමට, අපි අපේ ප්රියතම Flutter දෙස බලමු.
මොකක්ද ෆ්ලදර්?
Google හි Flutter යනු තනි කේත පදනමකින් ස්වදේශිකව ගොඩනඟන ලද බහු-වේදිකා නිර්මාණය කිරීම සඳහා නිදහස් සහ විවෘත මූලාශ්ර රාමුවකි.
ඔබ භාවිතා කරන මෙහෙයුම් පද්ධතිය කුමක් වුවත්, තෘප්තිමත් අත්දැකීමක් ලබා දෙන වැඩසටහන් නිර්මාණය කිරීමට ඔබට ඉඩ සලසමින් ඔබේ අදහස් සාක්ෂාත් කර ගැනීමට එය ඔබට සහාය වේ.
එය iOS සහ Android සඳහා විශේෂාංග-පොහොසත් ස්වදේශීය යෙදුම් පහසුවෙන්, ඉක්මනින්, සහ අභිරුචිකරණය කිරීමට සංවර්ධකයන්ට හැකි ජංගම UI රාමුවකි.
Flutter සංවර්ධකයින්ට iOS සහ Android යන දෙකටම යෙදුම් නිර්මාණය කිරීමට එකම ක්රමලේඛන භාෂාව සහ කේත පදනම භාවිතා කළ හැක.
Flutter ගේ නිර්මාණයට Widgets ඉතා වැදගත් වේ. ඔබට ක්රමලේඛන හෝ සංවර්ධන විශේෂඥතාවක් නොමැති නම් බහු විජට් ඒකාබද්ධ කිරීමෙන් ඔබට සම්පූර්ණ UI සෑදිය හැක.
එය OEM විජට් සඳහා අවශ්යතාවය ඉවත් කරමින් භාවිතයට සූදානම් විජට් සපයන අතර ඔබට ඔබේම නිර්මාණයක් පවා කළ හැක. Google හි object-oriented programming language Dart Flutter යෙදුම් නිර්මාණය කිරීමට භාවිතා කරයි.
ඩාර්ට් ස්වදේශීය කේතයට කෙලින්ම සම්පාදනය කරයි, යෙදුමට සම්මත වින්ඩෝස් යෙදුමක පෙනුම සහ හැඟීම ලබා දෙයි.
තවද, ප්රකාශිත උණුසුම් රීලෝඩ් සහාය ඇතිව, ඔබේ වැඩසටහන ක්රියාත්මක වන විට වෙනස්කම් කිරීමට සහ ප්රතිවිපාක වහාම දැකීමට ඔබට ඉඩ සලසන අන්තර්ක්රියාකාරී පරිසරයක ඵලදායිතාව ඔබ ලබා ගනී.
එය දැන් Betterment, BMW, සහ ByteDance ඇතුළුව යෙදුම් මිලියන භාගයකට වඩා භාවිතා කරයි. Flutter දැන් බහුලව භාවිතා වන හරස් වේදිකා UI රාමු වලින් එකකි.
මොකක්ද Flutterflow?
FlutterFlow යනු හිටපු Google සංවර්ධකයින් දෙදෙනෙකු විසින් ගොඩනගා ඇති Flutter වේදිකාව සඳහා තෙවන පාර්ශවීය දෘශ්ය යෙදුම් සාදන්නා වේ. එය Google I/O හි ප්රදර්ශනය කරන ලද අතර Y Combinator මගින් සහය දක්වයි.
එය කිසිදු කේතයක් ලිවීමෙන් තොරව යෙදුමක් සංවර්ධනය කිරීමට ඔබට ඉඩ සලසන දෘශ්ය යෙදුම් නිර්මාණය කිරීමේ මෙවලමකි. ජංගම සහ ඩෙස්ක්ටොප් යෙදුම් සංවර්ධනය කිරීම සඳහා Google හි වේදිකාව වන Firebase, FlutterFlow විසින් සහාය දක්වයි.
සරල තනන්නෙකුට ස්තූතිවන්ත වන පරිදි ඔබට පහසුවෙන් ඇදගෙන යාම භාවිතයෙන් ඔබගේ දේශීය යෙදුමේ UI පහසුවෙන් සංවර්ධනය කළ හැක.
ඔබේ සැලසුම ඕනෑම වේලාවක අපනයනය කළ හැකි සහ යාවත්කාලීන කළ හැකි පිරිසිදු Flutter කේත බවට පරිවර්තනය වනු ඇත.
තවද, Algolia සහ Codemagic වැනි තෙවන පාර්ශ්ව සේවාවන් ඔබගේ කේත රහිත යෙදුම වැඩිදියුණු කිරීමට භාවිතා කළ හැක.
Flutter Flow යනු තොරතුරු තාක්ෂණ කර්මාන්තයේ සංවර්ධකයින් සඳහා ජනප්රිය මෙවලමක් වන අතර එය වත්මන් කේත පදනම සමඟ ක්රියා කරයි.
එය විවෘත මූලාශ්රයක් බැවින්, ප්රජාව විසින් දායක කරන ලද ඕනෑම වෙනස් කිරීමක් අනාගත අනුවාදවලට කෙලින්ම ඇතුළත් කරනු ඇත. iOS මත Flutter සමඟ භාවිතා කිරීම සඳහා ඔබට ඔවුන්ගේ ව්යාපෘතියේ UI QML වෙත නිර්යාත කළ හැක.
සබැඳි Git ගබඩාවක් සම්බන්ධ කිරීමෙන්, ඔබට ඕනෑම නිෂ්පාදිත හෝ ස්වදේශීය Flutter කේතයක් පහසුවෙන් බෙදා ගත හැක.
මූලාකෘතියක් කේතනය කිරීම පූර්ණ-පරිපූර්ණ මෘදුකාංගයක් සංවර්ධනය කිරීම තරම් කාලයක් ගතවන බැවින් එය නිර්මාණකරුවන්ට සැලකිය යුතු කාලය ඉතිරි කිරීමක් විය හැකිය!
ඔබට Flutter Flow භාවිතයෙන් බැලිය හැකි සහ අන්තර්ක්රියා කළ හැකි මූලාකෘතියක් ගොඩනගා ගත හැක, එමඟින් ඔබට ඔබේ සංකල්පය දෘශ්යමාන කිරීමට සහ සැබෑ යෙදුමක් නිර්මාණය කිරීමට යාමට පෙර එය නිවැරදි වන තෙක් එය සකස් කිරීමට ඉඩ සලසයි.
විශේෂාංග
- IOS සහ Android යන දෙකම සඳහා සංවර්ධනය - ඔබට කිසිදු කේතයක් ලිවීමෙන් තොරව යෙදුමක් සංවර්ධනය කළ හැකි අතර, ඔබට එය iOS සහ Android යන දෙකටම එකවර කළ හැකිය.
- කිසිදු කේතයක් ලිවීමෙන් තොරව යෙදුමක් සාදන්න - මෙය ස්වයං-පැහැදිලි විය හැකි නමුත් එය FlutterFlow හි වඩාත් ආකර්ෂණීය අංගයකි.
- UI සංරචක සහ සැකිලි - තිර සැකිලි 50කට අධික ප්රමාණයක්, පෙර-සාදන ලද විජට් 40කට වඩා, සහ තෝරා ගැනීමට බොහෝ තෙවන පාර්ශවීය සම්බන්ධක (Braintree සහ Google AdMob වැනි) ඇත, ඒ සියල්ල ඔබගේ කාලය ඉතිරි කරයි.
- පරිශීලක සත්යාපනය - ෆයර්බේස්, ගූගල් සහ ෆේස්බුක් පිවිසුම් ඒකාබද්ධ කිරීමට බොත්තමක් ඇදගෙන යාම තරම් පරිශීලක සත්යාපනය සරල ය.
- ඔබගේ යෙදුමට සජීවී දත්ත ගොඩනඟා එක් කරන්න - Firebase ඔබට දත්ත යටිතල පහසුකම් සැකසීමට සහ සජීවී දත්ත වෙත සම්බන්ධ වීමට පහසු කරයි.
- මූලාශ්ර කේතය බාගන්න - ඔබගේ කාර්යය සඳහා ඔබ වගකිව යුතුය; ඔබට පහසුවෙන් ඔබගේ ජංගම යෙදුම සඳහා පිරිසිදු, කියවීමට පහසු මූලාශ්ර කේතය බාගත කළ හැක.
- GitHub වින්යාසය - GitHub ඒකාබද්ධ කිරීම මඟින් ඔබේ ව්යාපෘතිය GitHub ගබඩාවකට සම්බන්ධ කිරීමට සහ ඔබට අවශ්ය විටෙක එයට කේතය ප්රකාශ කිරීමට ඉඩ සලසයි.
- මඟ පෙන්වන දෝශ නිරාකරණය - තත්ය කාලීන ප්රතිපෝෂණ සහ දෝෂ නිවැරදි කිරීම් සමඟින්, ඔබට සරලව වළක්වා ගත හැකි දුෂ්කරතා විසඳා ගත හැකිය.
FlutterFlow සමඟ ආරම්භ කිරීම
Flutterflow සමඟ ආරම්භ කිරීම සඳහා පහත සඳහන් අංග වේ:
- ව්යාපෘති උපකරණ පුවරුව
- නාවික මෙනුව
- UI Builder
ව්යාපෘති උපකරණ පුවරුව
FlutterFlow හි Dashboard පිටුව ව්යාපෘති කළමනාකරණය කිරීමට උපකාරී වේ.
ඔබට නව ව්යාපෘති තැනීමට, ඒවා අනුපිටපත් කිරීමට සහ මෙම තිරයෙන් ඒවා මකා දැමීමට හැකිය.
1. ව්යාපෘති
ඔබට මෙම ප්රදේශයෙන් FlutterFlow හි සිදු කර ඇති ඕනෑම ව්යාපෘතියකට ප්රවේශ විය හැක. අලුත්ම ව්යාපෘතියක් ආරම්භ කිරීමට ඔබට Create Project බොත්තම භාවිත කළ හැක.
2. සම්පත්
සම්පත් නිරූපකය මත ක්ලික් කිරීමෙන්, FlutterFlow හි යෙදුම් සංවර්ධනය කිරීමේදී ඔබට සහාය විය හැකි විවිධ වටිනා සම්පත් සොයා ගැනීමට ඔබට හැකි වනු ඇත. ඕනෑම අදහසක් ගැන ඉගෙන ගැනීමට වීඩියෝ පාඩම් ඉතා ප්රයෝජනවත් වන අතර, ඔබට කිසියම් ගැටළුවක් ඇති වුවහොත් ප්රජා සංසදය භාවිතා කිරීමට ඔබව සාදරයෙන් පිළිගනිමු.
3. ගිණුම
ඔබට ඔබේ ගිණුම් විස්තර සමාලෝචනය කිරීමට හෝ තවත් විශේෂාංග වෙත ප්රවේශය ලබා ගැනීමට වෙනත් FlutterFlow සැලැස්මකට උත්ශ්රේණි කිරීමට අවශ්ය නම් ගිණුම් පිටුව ප්රයෝජනවත් වේ.
4. ඉවත් වීම
ඔබට ඔබේ ගිණුම් විස්තර සමාලෝචනය කිරීමට හෝ තවත් විශේෂාංග වෙත ප්රවේශය ලබා ගැනීමට වෙනත් FlutterFlow සැලැස්මකට උත්ශ්රේණි කිරීමට අවශ්ය නම් ගිණුම් පිටුව ප්රයෝජනවත් වේ.
නාවික මෙනුව
Navigation Menu යනු ඔබගේ FlutterFlow ව්යාපෘති පිටුවේ වම් පස ඇති මෙනුවයි.
එය ව්යාපෘතියේ පරිශීලක අතුරුමුහුණත් සාදන්නා සහ විජට් ගස වෙත ප්රවේශය මෙන්ම, Firestore දත්ත ගබඩාව, API ඇමතුම් පිහිටුවීම, පින්තූර වත්කම් උඩුගත කිරීම සහ ඒකාබද්ධ කිරීම වැනි ව්යාපෘති විශේෂාංග එකතු කිරීම සඳහා පිටු වෙත සංචාලනය සපයයි.
UI Builder
FlutterFlow හි UI Builder ටැබය ඔබට ඔබගේ යෙදුම නිර්මාණය කිරීමට සහ පුද්ගලීකරණය කිරීමට ඉඩ සලසයි. මෙම පිටුව ඔබගේ යෙදුමේ පිරිසැලසුම සැලසුම් කිරීමට භාවිතා කළ හැකි සියලුම UI සංරචක (විජට් ලෙසද හැඳින්වේ) ලැයිස්තුගත කරයි.
1. කැන්වස්
එය ජංගම උපාංග අතුරුමුහුණත පෙන්වයි, ඔබට ඒවා ඇදගෙන යාමෙන් කැන්වසයට එකතු කළ හැකිය.
2. විජට්
Widget හි සියලුම පරිශීලක අතුරුමුහුණත් අංග හෝ සංරචක අඩංගු වේ. මේවා ඇදගෙන යාමෙන් කැන්වසයට එකතු කළ හැකිය. ඔබට ඕනෑම විජට් එකක් ඉක්මනින් සොයා ගැනීමට උදවු කිරීමට සෙවුම් පෙට්ටියක් ද ඇත.
3. ගුණාංග පැනලය
Properties Panel මඟින් ඔබට දෘශ්යතාව, padding, alignment, සහ වෙනත් විජට්-විශේෂිත ගුණාංග (උදා, TextField විජට් එකක ලේබල් පෙළ) වැනි විචල්යයන් ගැලපීමෙන් තෝරාගත් Widget අභිරුචිකරණය කිරීමට ඉඩ සලසයි.
4. මෙවලම් තීරුව
මෙවලම් තීරුව මගින් කැන්වස් ප්රමාණය මෙන්ම ව්යාපෘති ගැටලු බොත්තමක් වැනි ප්රයෝජනවත් තොරතුරු කිහිපයක් ඉදිරිපත් කරයි, එය ඔබේ ව්යාපෘතියේ පිරිසැලසුම හෝ සැකසීම් නිසා ඇති වන දුෂ්කරතා පෙන්නුම් කරයි.
කිහිප දෙනකුගේ
- Drag & Drop ක්රියාකාරීත්වය සහිත දෘෂ්ය සාදන්නා.
- නිර්මාණ මෘදුකාංග බවට පරිවර්තනය කිරීම සරලයි.
- භාවිතයට සූදානම් සැකිලි 50+ ඇත.
- ඔබට iOS සහ Android යෙදුම් එකවර සෑදිය හැක.
- ඔබගේ යෙදුම වැඩිදියුණු කිරීමට ඔබට GitHub, Firebase, Open AI, සහ වෙනත් සේවාවන් භාවිතා කළ හැක.
අවාසි
- සීමාවන් නොමැත.
මිල ගණන්
ඔබට එහි නොමිලේ අනුවාදය සමඟ වේදිකාව භාවිතා කිරීම ආරම්භ කළ හැකි අතර, එය මසකට ඩොලර් 12 කින් ආරම්භ වන වාරික සැලසුම් ද සපයයි.
නිගමනය
FlutterFlow මෙම සාකච්ඡාවේ අවධානය යොමු විය.
එය වෙබය මත ධාවනය වන ජංගම යෙදුම් සංවර්ධනය කිරීම සඳහා ඇදගෙන යාමේ අතුරු මුහුණතකි. මෙයින් අදහස් කරන්නේ ඔබට කිසිදු කේතයක් ලිවීමෙන් තොරව පැයකට අඩු කාලයකදී විශ්මය ජනක යෙදුම් ගොඩනගා ගත හැකි බවයි.
මෙම විස්තීරණ සමාලෝචන මාර්ගෝපදේශය ඔබට අලුත් දෙයක් ඉගැන්විය යුතුය.
ඔබමයි