Flutter Google ஆல் உருவாக்கப்பட்ட ஒரு திறந்த மூல மொபைல் பயன்பாட்டு மேம்பாட்டு கட்டமைப்பாகும். ஒரே குறியீட்டுத் தளத்தைப் பயன்படுத்தி iOS மற்றும் Android இரண்டிலும் அழகான மற்றும் திறமையான மொபைல் பயன்பாடுகளை உருவாக்க இது உங்களை அனுமதிக்கிறது. இந்த கட்டுரையில், பயன்பாட்டின் அடிப்படை கட்டமைப்பை ஆராய்வோம் Flutter.
அடிப்படை அடைவு அமைப்பு
நீங்கள் ஒரு புதிய பயன்பாட்டை உருவாக்கும் போது Flutter, Flutter உங்கள் திட்டத்திற்கான அடிப்படை அடைவு கட்டமைப்பை உருவாக்குகிறது. பயன்பாட்டின் அடிப்படை அடைவு அமைப்பு கீழே உள்ளது Flutter:
-
android
: இந்த கோப்பகத்தில் AndroidManifest.xml மற்றும் Java கோப்புகள் உட்பட, பயன்பாட்டின் Android பகுதிக்கான மூலக் குறியீடு உள்ளது. -
ios
: இந்த கோப்பகத்தில் Swift மற்றும் Objective-C கோப்புகள் உட்பட, பயன்பாட்டின் iOS பகுதிக்கான மூலக் குறியீடு உள்ளது. -
lib
: இந்த கோப்பகத்தில் பயன்பாட்டின் டார்ட் மூலக் குறியீடு உள்ளது. Widgets பயன்பாட்டின் அனைத்து, செயல்பாடுகள் மற்றும் தர்க்கம் ஆகியவை இந்த கோப்பகத்தில் உள்ளன. -
test
: இந்த கோப்பகத்தில் பயன்பாட்டிற்கான சோதனைக் கோப்புகள் உள்ளன. -
pubspec.yaml
: இந்த YAML கோப்பில் பயன்பாட்டின் சார்புகள் மற்றும் பிற உள்ளமைவுகள் பற்றிய தகவல்கள் உள்ளன. -
assets
: இந்த கோப்பகத்தில் பயன்பாடு பயன்படுத்தும் படங்கள், வீடியோக்கள் அல்லது தரவுக் கோப்புகள் போன்ற ஆதாரங்கள் உள்ளன.
Flutter பயன்பாட்டின் அடிப்படை அமைப்பு
ஒரு Flutter பயன்பாட்டில் குறைந்தபட்சம் ஒரு விட்ஜெட் உள்ளது, அது MaterialApp அல்லது CupertinoApp(நீங்கள் iOS-பாணி இடைமுகத்தைப் பயன்படுத்த விரும்பினால்). Scaffold MaterialApp, MaterialApp, மற்றும் ஒன்று அல்லது அதற்கு மேற்பட்ட பக்கங்களை உள்ளடக்கியது. Scaffold பயன்பாட்டுப் பட்டி மற்றும் மையப்படுத்தப்பட்ட உள்ளடக்கத்துடன் அடிப்படை பயனர் இடைமுகத்தை வழங்குகிறது. Widgets குறிப்பிட்ட உள்ளடக்கத்தைக் காண்பிப்பதற்குப் பக்கங்கள் வெவ்வேறுவற்றைப் பயன்படுத்தி உருவாக்கப்படுகின்றன .
Flutter உங்கள் திட்டத்தின் குறிப்பிட்ட தேவைகளுக்கு ஏற்ப உங்கள் பயன்பாட்டின் கட்டமைப்பைத் தனிப்பயனாக்க நீங்கள் சுதந்திரமாக இருக்கிறீர்கள் .
முடிவுரை
பயன்பாட்டின் அமைப்பு Flutter மிகவும் நெகிழ்வானது மற்றும் அணுகுவதற்கும் தனிப்பயனாக்குவதற்கும் எளிதானது. மேலே குறிப்பிட்டுள்ள அடிப்படை கோப்பகங்கள் மற்றும் கட்டமைப்புடன், உங்கள் முதல் Flutter பயன்பாட்டை உருவாக்கத் தொடங்க நீங்கள் தயாராக உள்ளீர்கள்.