ការអភិវឌ្ឍន៍គ្មានកូដគឺជារចនាប័ទ្មនៃការអភិវឌ្ឍន៍គេហទំព័រដែលអនុញ្ញាតឱ្យអ្នកមិនមែនជាអ្នកសរសេរកម្មវិធី និងអ្នកសរសេរកម្មវិធីបង្កើតកម្មវិធីដោយមិនចាំបាច់សរសេរកូដដោយប្រើចំណុចប្រទាក់អ្នកប្រើក្រាហ្វិក។
ចលនាគ្មានកូដត្រូវបានបង្កើតឡើងដោយផ្អែកលើគំនិតដែលថាបច្ចេកវិទ្យាគួរតែជួយ និងលើកទឹកចិត្តដល់ការច្នៃប្រឌិតជាជាងដើរតួជាឧបសគ្គក្នុងការចូល។
អ្វីដែលយើងធ្វើច្រើនក្នុងជីវិតប្រចាំថ្ងៃគឺផ្អែកលើកូដ។
ការសរសេរកម្មវិធីគឺជាអ្វីដែលអនុញ្ញាតឱ្យយើងធ្វើអ្វីៗដូចជាពិនិត្យមើលគណនីធនាគាររបស់យើង ដូចជារូបភាពរបស់មិត្តភក្តិនៅលើប្រព័ន្ធផ្សព្វផ្សាយសង្គម និងទិញសំលៀកបំពាក់ថ្មីៗនៅលើគេហទំព័រពាណិជ្ជកម្មអេឡិចត្រូនិកដែលយើងចូលចិត្ត។
សម្រាប់ពួកយើងភាគច្រើនដែលមិនដឹងពីរបៀបសរសេរកូដ គំនិតនៃការបង្កើតកម្មវិធីគេហទំព័រ ឬបង្កើតគេហទំព័រហាក់ដូចជាមិនអាចចូលបានជារៀងរហូត។
អ្វីដែលពីមុនជាតំបន់បិទដែលអាចប្រើបានសម្រាប់តែអ្នកអភិវឌ្ឍន៍ និងអ្នកជំនាញការសរសេរកូដ ឥឡូវនេះត្រូវបានបើកជាសាធារណៈ។
ចលនាគ្មានកូដបានបំបែកឧបសគ្គនៃជំនាញភាសាសរសេរកម្មវិធី ដែលអនុញ្ញាតឱ្យមនុស្សគ្រប់គ្នាបញ្ចេញគំនិតរបស់ពួកគេ។
អ្នកប្រាកដជាបានដឹងអំពី Flutter ដែលជាកញ្ចប់ឧបករណ៍ UI ដែលមានប្រយោជន៍ខ្ពស់របស់ Google ដែលបានធ្វើឱ្យការអភិវឌ្ឍន៍កម្មវិធីកាន់តែងាយស្រួល។
ជាការពិត ចាប់ពីខែឧសភា ឆ្នាំ 2021 អ្វីៗកាន់តែមានភាពសាមញ្ញជាងមុនជាមួយនឹងការណែនាំរបស់ FlutterFlow ដែលជាចំណុចប្រទាក់អូសនិងទម្លាក់ដែលបង្កើតឡើងដោយអតីតបុគ្គលិក Google ពីរនាក់ដែលសម្រួលដំណើរការ ការបង្កើតកម្មវិធីទូរស័ព្ទសម្រាប់ទាំង iOS និង Android.
នៅក្នុងការប្រកាសនេះ យើងនឹងនិយាយអំពីអ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវដឹងអំពី FlutterFlow រួមទាំងអ្វីដែលវាគឺជា លក្ខណៈពិសេស គុណសម្បត្តិ និងតម្លៃរបស់វា។
ប៉ុន្តែជាដំបូងដើម្បីកំណត់ដំណាក់កាល សូមមើល Flutter ដែលយើងចូលចិត្ត។
តើអ្វីជា រុយ។?
Flutter របស់ Google គឺជាក្របខ័ណ្ឌប្រភពបើកចំហ និងឥតគិតថ្លៃសម្រាប់បង្កើតកម្មវិធីពហុវេទិកា ដែលបង្កើតឡើងពីមូលដ្ឋានកូដតែមួយ។
វាជួយអ្នកក្នុងការសម្រេចគំនិតរបស់អ្នកដោយអនុញ្ញាតឱ្យអ្នកបង្កើតកម្មវិធីដែលផ្តល់នូវបទពិសោធន៍ដែលពេញចិត្ត ដោយមិនគិតពីប្រព័ន្ធប្រតិបត្តិការដែលអ្នកកំពុងប្រើ។
វាគឺជាក្របខ័ណ្ឌ UI ចល័តដែលអាចឱ្យអ្នកបង្កើតកម្មវិធីងាយស្រួល រហ័ស និងប្ដូរតាមបំណងកម្មវិធីដើមដែលសំបូរទៅដោយលក្ខណៈពិសេសសម្រាប់ iOS និង Android ។
អ្នកអភិវឌ្ឍន៍ Flutter អាចប្រើភាសាសរសេរកម្មវិធីដូចគ្នា និងមូលដ្ឋានកូដដើម្បីបង្កើតកម្មវិធីសម្រាប់ទាំង iOS និង Android ។
ធាតុក្រាហ្វិកមានសារៈសំខាន់ចំពោះការរចនារបស់ Flutter ។ អ្នកអាចបង្កើត UI ទាំងមូលដោយរួមបញ្ចូលគ្នានូវធាតុក្រាហ្វិកជាច្រើន ប្រសិនបើអ្នកមិនមានជំនាញផ្នែកសរសេរកម្មវិធី ឬការអភិវឌ្ឍន៍។
វាផ្តល់នូវធាតុក្រាហ្វិកដែលត្រៀមរួចជាស្រេចដើម្បីប្រើប្រាស់ ដោយលុបបំបាត់តម្រូវការសម្រាប់ធាតុក្រាហ្វិក OEM ហើយអ្នកថែមទាំងអាចបង្កើតដោយខ្លួនឯងបានទៀតផង។ ភាសាសរសេរកម្មវិធីតម្រង់ទិសវត្ថុរបស់ Google Dart ត្រូវបានប្រើដើម្បីបង្កើតកម្មវិធី Flutter ។
Dart ចងក្រងដោយផ្ទាល់ទៅកូដដើម ដោយផ្តល់ឱ្យកម្មវិធីនូវរូបរាង និងអារម្មណ៍នៃកម្មវិធី Windows ស្តង់ដារ។
លើសពីនេះទៅទៀត ដោយមានការគាំទ្រការផ្ទុកឡើងវិញយ៉ាងក្តៅគគុក អ្នកទទួលបានផលិតភាពនៃបរិស្ថានអន្តរកម្មដែលអនុញ្ញាតឱ្យអ្នកធ្វើការផ្លាស់ប្តូរ ខណៈពេលដែលកម្មវិធីរបស់អ្នកកំពុងដំណើរការ ហើយឃើញលទ្ធផលភ្លាមៗ។
ឥឡូវនេះវាត្រូវបានប្រើប្រាស់ដោយកម្មវិធីជាងកន្លះលាន រួមទាំង Betterment, BMW និង ByteDance។ ឥឡូវនេះ Flutter គឺជាក្របខ័ណ្ឌ UI ឆ្លងវេទិកាមួយដែលត្រូវបានប្រើប្រាស់យ៉ាងទូលំទូលាយបំផុត។
តើអ្វីជា លំហូរលំហូរ?
FlutterFlow គឺជាអ្នកបង្កើតកម្មវិធីដែលមើលឃើញភាគីទីបីសម្រាប់វេទិកា Flutter ដែលបង្កើតឡើងដោយអតីតអ្នកអភិវឌ្ឍន៍ Google ពីរនាក់។ វាត្រូវបានបង្ហាញនៅ Google I/O ហើយត្រូវបានគាំទ្រដោយ Y Combinator ។
វាគឺជាឧបករណ៍បង្កើតកម្មវិធីដែលមើលឃើញដែលអនុញ្ញាតឱ្យអ្នកបង្កើតកម្មវិធីដោយមិនចាំបាច់សរសេរកូដណាមួយឡើយ។ Firebase ដែលជាវេទិការបស់ Google សម្រាប់បង្កើតកម្មវិធីទូរស័ព្ទ និងកុំព្យូទ័រលើតុ ត្រូវបានគាំទ្រដោយ FlutterFlow ។
អ្នកអាចអភិវឌ្ឍ UI នៃកម្មវិធីដើមរបស់អ្នកបានយ៉ាងងាយស្រួលដោយប្រើការអូស និងទម្លាក់ អរគុណចំពោះអ្នកបង្កើតសាមញ្ញ។
ការរចនារបស់អ្នកនឹងត្រូវបានបំប្លែងទៅជាកូដ Flutter ស្អាត ដែលអាចនាំចេញ និងធ្វើបច្ចុប្បន្នភាពបានគ្រប់ពេល។
លើសពីនេះ សេវាកម្មភាគីទីបីដូចជា Algolia និង Codemagic អាចត្រូវបានប្រើដើម្បីបង្កើនកម្មវិធីគ្មានកូដរបស់អ្នក។
Flutter Flow គឺជាឧបករណ៍ដ៏ពេញនិយមសម្រាប់អ្នកអភិវឌ្ឍន៍នៅក្នុងឧស្សាហកម្ម IT ចាប់តាំងពីវាដំណើរការជាមួយមូលដ្ឋានកូដបច្ចុប្បន្ន។
ដោយសារតែវាជាប្រភពបើកចំហ ការកែប្រែណាមួយដែលរួមចំណែកដោយសហគមន៍នឹងត្រូវបានដាក់បញ្ចូលដោយផ្ទាល់ទៅក្នុងកំណែនាពេលអនាគត។ អ្នកក៏អាចនាំចេញ UI នៃគម្រោងរបស់ពួកគេទៅ QML សម្រាប់ប្រើជាមួយ Flutter នៅលើ iOS។
តាមរយៈការតភ្ជាប់ឃ្លាំង Git អនឡាញ អ្នកអាចចែករំលែកកូដ Flutter ដែលផលិត ឬដើមណាមួយដោយភាពងាយស្រួល។
វាអាចជាកម្មវិធីសន្សំសំចៃពេលវេលាដ៏សំខាន់សម្រាប់អ្នករចនា ព្រោះថាការសរសេរកូដគំរូអាចចំណាយពេលច្រើនដូចការបង្កើតកម្មវិធីពេញលេញ!
អ្នកអាចបង្កើតគំរូដើមដែលអាចមើល និងធ្វើអន្តរកម្មដោយប្រើ Flutter Flow ដែលអនុញ្ញាតឱ្យអ្នកមើលឃើញគំនិតរបស់អ្នក ហើយកែតម្រូវវារហូតទាល់តែវាត្រឹមត្រូវ មុនពេលបន្តទៅបង្កើតកម្មវិធីពិត។
លក្ខណៈពិសេស
- ការអភិវឌ្ឍន៍សម្រាប់ទាំង iOS និង Android - អ្នកអាចបង្កើតកម្មវិធីដោយមិនចាំបាច់សរសេរកូដណាមួយ ហើយអ្នកអាចធ្វើវាបានក្នុងពេលដំណាលគ្នាសម្រាប់ទាំង iOS និង Android ។
- បង្កើតកម្មវិធីដោយមិនចាំបាច់សរសេរកូដណាមួយ – នេះអាចស្តាប់ទៅជាភស្តុតាងដោយខ្លួនឯង ប៉ុន្តែវាជាទិដ្ឋភាពទាក់ទាញបំផុតរបស់ FlutterFlow។
- សមាសធាតុ UI និងគំរូ - មានគំរូអេក្រង់ជាង 50 ធាតុក្រាហ្វិកដែលបានសាងសង់ជាមុនជាង 40 និងឧបករណ៍ភ្ជាប់ភាគីទីបីជាច្រើន (ដូចជា Braintree និង Google AdMob) ដើម្បីជ្រើសរើស ដែលទាំងអស់នេះនឹងជួយសន្សំសំចៃពេលវេលារបស់អ្នក។
- ការផ្ទៀងផ្ទាត់អ្នកប្រើប្រាស់ – ការផ្ទៀងផ្ទាត់អ្នកប្រើប្រាស់គឺសាមញ្ញដូចជាការអូសប៊ូតុងដើម្បីរួមបញ្ចូលការចូល Firebase, Google និង Facebook ។
- បង្កើត និងបន្ថែមទិន្នន័យបន្តផ្ទាល់ទៅក្នុងកម្មវិធីរបស់អ្នក – Firebase ធ្វើឱ្យវាងាយស្រួលសម្រាប់អ្នកក្នុងការដំឡើងហេដ្ឋារចនាសម្ព័ន្ធទិន្នន័យ និងភ្ជាប់ទៅទិន្នន័យផ្ទាល់។
- ទាញយកកូដប្រភព - អ្នកទទួលខុសត្រូវចំពោះការងាររបស់អ្នក; អ្នកអាចទាញយកកូដប្រភពស្អាត និងងាយស្រួលអានយ៉ាងងាយស្រួលសម្រាប់កម្មវិធីទូរស័ព្ទរបស់អ្នក។
- GitHub config - ការរួមបញ្ចូល GitHub អនុញ្ញាតឱ្យអ្នកភ្ជាប់គម្រោងរបស់អ្នកទៅឃ្លាំង GitHub ហើយបោះផ្សាយលេខកូដទៅវានៅពេលណាដែលអ្នកចង់បាន។
- ការដោះស្រាយបញ្ហាដែលបានណែនាំ - ជាមួយនឹងមតិកែលម្អក្នុងពេលជាក់ស្តែង និងការកែកំហុស អ្នកអាចជៀសវាង និងដោះស្រាយការលំបាកដែលអាចកើតមាន។
ចាប់ផ្តើមជាមួយ FlutterFlow
នេះគឺជាធាតុខាងក្រោមដើម្បីចាប់ផ្តើមជាមួយ Flutterflow៖
- ផ្ទាំងគ្រប់គ្រងគម្រោង
- ម៉ឺនុយរុករក
- អ្នកបង្កើត UI
ផ្ទាំងគ្រប់គ្រងគម្រោង
ទំព័រផ្ទាំងគ្រប់គ្រងនៅក្នុង FlutterFlow ជួយក្នុងការគ្រប់គ្រងគម្រោង។
អ្នកអាចបង្កើតគម្រោងថ្មី ចម្លងពួកវា និងលុបពួកវាចេញពីអេក្រង់នេះ។
1. គម្រោង
អ្នកអាចចូលប្រើគម្រោងណាមួយដែលអ្នកបានធ្វើនៅលើ FlutterFlow ពីតំបន់នេះ។ អ្នកអាចប្រើប៊ូតុងបង្កើតគម្រោង ដើម្បីចាប់ផ្តើមគម្រោងថ្មីស្រឡាង។
ធនធាន
ដោយចុចលើរូបតំណាងធនធាន អ្នកនឹងអាចកំណត់ទីតាំងធនធានដ៏មានតម្លៃជាច្រើនដែលអាចជួយអ្នកនៅពេលបង្កើតកម្មវិធីនៅក្នុង FlutterFlow ។ មេរៀនវីដេអូមានប្រយោជន៍ខ្ពស់សម្រាប់ការរៀនអំពីគំនិតណាមួយ ហើយអ្នកត្រូវបានស្វាគមន៍ក្នុងការប្រើប្រាស់វេទិកាសហគមន៍ ប្រសិនបើអ្នកជួបបញ្ហាណាមួយ។
3. គណនី
ទំព័រគណនីមានប្រយោជន៍ ប្រសិនបើអ្នកចង់ពិនិត្យមើលព័ត៌មានលម្អិតគណនីរបស់អ្នក ឬដំឡើងកំណែទៅផែនការ FlutterFlow ផ្សេងដើម្បីទទួលបានសិទ្ធិចូលប្រើមុខងារជាច្រើនទៀត។
១.១.៧ ។ ចាកចេញ
ទំព័រគណនីមានប្រយោជន៍ ប្រសិនបើអ្នកចង់ពិនិត្យមើលព័ត៌មានលម្អិតគណនីរបស់អ្នក ឬដំឡើងកំណែទៅផែនការ FlutterFlow ផ្សេងដើម្បីទទួលបានសិទ្ធិចូលប្រើមុខងារជាច្រើនទៀត។
ម៉ឺនុយរុករក
ម៉ឺនុយរុករកគឺជាម៉ឺនុយខាងឆ្វេងបំផុតនៅលើទំព័រគម្រោង FlutterFlow របស់អ្នក។
វាផ្តល់នូវការចូលប្រើកម្មវិធីបង្កើតចំណុចប្រទាក់អ្នកប្រើរបស់គម្រោង និងមែកធាងធាតុក្រាហ្វិក ក៏ដូចជាការរុករកទៅកាន់ទំព័រសម្រាប់ការបន្ថែមលក្ខណៈពិសេសរបស់គម្រោងដូចជា មូលដ្ឋានទិន្នន័យ Firestore ការដំឡើងការហៅ API ផ្ទុករូបភាព និងរួមបញ្ចូល។
អ្នកបង្កើត UI
ផ្ទាំង UI Builder នៅលើ FlutterFlow អនុញ្ញាតឱ្យអ្នកបង្កើត និងកំណត់កម្មវិធីរបស់អ្នក។ ទំព័រនេះរាយបញ្ជីសមាសធាតុ UI ទាំងអស់ (ត្រូវបានគេស្គាល់ថាជាធាតុក្រាហ្វិក) ដែលអ្នកអាចប្រើដើម្បីរចនាប្លង់នៃកម្មវិធីរបស់អ្នក។
1 ។ ផ្ទាំងក្រណាត់
វាបង្ហាញចំណុចប្រទាក់ឧបករណ៍ចល័ត ដែលអ្នកអាចបន្ថែមសមាសធាតុទៅផ្ទាំងក្រណាត់ដោយអូស និងទម្លាក់ពួកវា។
2. ធាតុក្រាហ្វិក
ធាតុក្រាហ្វិកមានធាតុផ្សំ ឬចំណុចប្រទាក់អ្នកប្រើទាំងអស់។ ទាំងនេះអាចត្រូវបានបន្ថែមទៅផ្ទាំងក្រណាត់ដោយអូស និងទម្លាក់ពួកវា។ វាក៏មានប្រអប់ស្វែងរកដើម្បីជួយអ្នកស្វែងរកធាតុក្រាហ្វិកណាមួយបានលឿនផងដែរ។
3. បន្ទះលក្ខណៈសម្បត្តិ
បន្ទះលក្ខណសម្បត្តិអនុញ្ញាតឱ្យអ្នកប្ដូរធាតុក្រាហ្វិកដែលបានជ្រើសរើសតាមបំណងដោយកែតម្រូវអថេរដូចជា ភាពមើលឃើញ បន្ទះ តម្រឹម និងលក្ខណៈសម្បត្តិជាក់លាក់របស់ធាតុក្រាហ្វិកផ្សេងទៀត (ឧទាហរណ៍ ស្លាកអត្ថបទនៃធាតុក្រាហ្វិក TextField) ។
4. របារឧបករណ៍
របារឧបករណ៍ផ្តល់នូវព័ត៌មានមានប្រយោជន៍មួយចំនួន ដូចជាទំហំផ្ទាំងក្រណាត់ ក៏ដូចជាប៊ូតុងបញ្ហាគម្រោង ដែលបង្ហាញពីការលំបាកណាមួយដែលបណ្តាលមកពីប្លង់ ឬការកំណត់គម្រោងរបស់អ្នក។
គុណសម្បត្តិ
- Visual Builder ជាមួយនឹងមុខងារអូស និងទម្លាក់។
- វាសាមញ្ញក្នុងការបំប្លែងការរចនាទៅជាកម្មវិធី។
- មាន 50+ គំរូដែលត្រៀមរួចជាស្រេចក្នុងការប្រើប្រាស់។
- អ្នកអាចបង្កើតកម្មវិធី iOS និង Android ក្នុងពេលតែមួយ។
- អ្នកអាចប្រើ GitHub, Firebase, Open AI និងសេវាកម្មផ្សេងទៀតដើម្បីកែលម្អកម្មវិធីរបស់អ្នក។
គុណវិបត្តិ
- មិនមានដែនកំណត់ទេ។
ការកំណត់តម្លៃ
អ្នកអាចចាប់ផ្តើមប្រើប្រាស់វេទិកាជាមួយនឹងកំណែឥតគិតថ្លៃរបស់វា ហើយវាក៏ផ្តល់នូវគម្រោងបុព្វលាភដែលចាប់ផ្តើមពី $12 ក្នុងមួយខែ។
សន្និដ្ឋាន
FlutterFlow គឺជាចំណុចសំខាន់នៃការពិភាក្សានេះ។
វាជាចំណុចប្រទាក់អូសនិងទម្លាក់សម្រាប់បង្កើតកម្មវិធីទូរស័ព្ទដែលដំណើរការលើបណ្តាញ។ នេះមានន័យថាអ្នកអាចបង្កើតកម្មវិធីដ៏អស្ចារ្យតាមតម្រូវការក្នុងរយៈពេលតិចជាងមួយម៉ោងដោយមិនចាំបាច់សរសេរកូដណាមួយឡើយ។
ការណែនាំអំពីការពិនិត្យដ៏ទូលំទូលាយនេះគួរតែបានបង្រៀនអ្នកនូវអ្វីថ្មី។
សូមផ្ដល់យោបល់