புதிய பயன்பாடுகளில் முன்னிருப்பாக Flutter இன் பயன்பாடு. புதிய உபுண்டு அம்சமா?

Flutter ஐப் பயன்படுத்துதல்

நான் 15 ஆண்டுகளாக சில உபுண்டு மாறுபாட்டைப் பயன்படுத்துகிறேன், அவற்றில் கடந்த 13 ஆண்டுகளில் கட்டுரைகள் எழுதுவதற்கும், நியமன விநியோகம் குறித்த ஒரு புத்தகம் கூட செலவிடப்பட்டுள்ளது. இருந்தாலும், மார்க் ஷட்டில்வொர்த்தில் உள்ளவர்கள் என்னை ஆச்சரியப்படுத்துகிறார்கள்.

புதிய பதிப்புகளின் எதிர்காலம் குறித்த எனது எதிர்பார்ப்புகளை வெளிப்படுத்த நான் சமீபத்தில் ஒரு சொற்றொடரை உருவாக்கினேன். "ஸ்னாப் தொகுப்புகளுடன் டெபியன் சார்ந்த ஃபெடோரா". இதன் மூலம் நான் மிகவும் விரும்பும் எந்த அசல் அம்சங்களும் இல்லாமல், உபுண்டு ஒரு பாரம்பரிய க்னோம் அடிப்படையிலான விநியோகத்தைப் போலவே தோற்றமளிக்கிறது என்பதைக் குறிக்க விரும்பினேன்.

பல நேரங்களைப் போல, நான் தவறு செய்தேன் என்று தெரிகிறது.

முன்னிருப்பாக Flutter ஐப் பயன்படுத்துதல்

Un ட்வீட் விநியோக கணக்கில் வெளியிடப்பட்டது:

எதிர்கால உபுண்டு பயன்பாடுகளுக்கான இயல்புநிலை விருப்பம் Flutter ஆகும்.

#FlutterEngage இல் Flutter க்கு Canonical இன் சில பங்களிப்புகளைப் பற்றி சொல்ல பொறியியல் மேலாளர் @kenvandine here இங்கே இருக்கிறார்.

மற்றும் உள்ளடக்கியது ஒரு இணைப்புபேச்சுக்கு வாருங்கள்.

படபடப்பு என்றால் என்ன?

படபடப்பு பயனர் இடைமுகங்களை உருவாக்குவதற்கான கருவிகளின் தொகுப்பு. கூகிள் உருவாக்கியது, அதன் குறிக்கோள் என்னவென்றால், ஒற்றை குறியீடு தளத்துடன் சொந்த விளக்கங்களுக்கான இடைமுகங்களை உருவாக்க முடியும் டெஸ்க்டாப், மொபைல் சாதனங்கள் மற்றும் வலைத்தளங்களுக்கு.

கூகிள் கருத்துப்படி, Flutter இன் நன்மைகள்:

  • வேகமான கட்டணம்: மாற்றியமைக்கப்பட்ட இடைமுகத்தை எமுலேட்டர்கள், சிமுலேட்டர்கள் மற்றும் நேரடி சூழல்களில் ஒரு வினாடிக்கும் குறைவான நேரத்தில் மீண்டும் ஏற்றுவதன் மூலம் வெப்பமான மறுஏற்றம் வேகத்தை மேம்படுத்துகிறது.
  • எளிதான இடைமுக உருவாக்கம்:  ஃப்ளட்டர் தொடர்ச்சியான விட்ஜெட் மெட்டீரியல் டிசைன் மற்றும் குப்பெர்டினோ (iOS க்கு ஏற்றது), அபியின் இயக்கம் மற்றும் ஸ்க்ரோலிங் மற்றும் பல கட்டுப்பாடுகளுடன் வருகிறது.
  • அனைத்து ஆதரவு தளங்களிலும் பூர்வீக நடத்தை: அதன் வெவ்வேறு கூறுகள் ஒவ்வொரு தளங்களிலும் வேலை செய்வதற்கான வேறுபாடுகளை கணக்கில் எடுத்துக்கொள்கின்றன.

நியமன மற்றும் படபடப்பு

அந்த நேரத்தில், எனது கூட்டாளர் பப்ளினக்ஸ் அவர்களிடம் பேசினார் ஃப்ளட்டரை "லினக்ஸின் அதிகாரப்பூர்வ பகுதியாக" ஆக்குவதற்கு கனோனிகல் மற்றும் கூகிள் செய்த ஒப்பந்தத்தின். இது இரு நிறுவனங்களுக்கும் பொருந்தக்கூடிய ஒரு நடவடிக்கை. கூகிள் பக்கத்தில், ஃப்ளட்டர் டெஸ்க்டாப்-நட்பை உருவாக்க டெவலப்பர்களுக்கு பணம் செலுத்தும் மற்றொரு நிறுவனம் உள்ளது. நியமனமானது, அதன் பங்கிற்கு, உபுண்டுவை பல ஆண்ட்ராய்டு பயன்பாடுகளுக்கான நுழைவாயிலாக (டார்ட்டில் எழுதப்பட்டுள்ளது) லினக்ஸுக்கு அனுப்பப்படுகிறது அல்லது மொபைல் நிரல்களின் உருவாக்குநர்கள் வேறொரு தளத்திற்கு மாற முடிவு செய்கிறார்கள்.

ஒரு கற்பனையான உதாரணத்தை எடுக்க. பைத்தானில் லினக்ஸிற்காக ஒரு வாட்ஸ்அபிபி கிளையண்டை உருவாக்குவதும், வரைகலை இடைமுகத்திற்கு ஜி.டி.கே அல்லது கியூடியைப் பயன்படுத்துவதும் டார்ட்டில் உள்ள குறியீட்டை மாற்றியமைப்பதற்கும், ஃப்ளட்டருடன் உருவாக்கப்பட்ட இடைமுகத்திற்கும் சமமானதல்ல. குறிப்பு: வாட்ஸ்அப் பயன்பாடு எந்த மொழியில் எழுதப்பட்டுள்ளது என்பது எனக்குத் தெரியாது, அது அநேகமாக ஜாவா, ஆனால் உதாரணம் புரிந்துகொள்ளத்தக்கது.

டார்ட் என்பதன் மூலம் குறுக்கு மேடை பயன்பாடுகளை உருவாக்குவதற்கான ஒரு மொழி என்று பொருள் கூகிள் உருவாக்கியது.

புதிய பயன்பாடுகளை எப்போது பார்ப்போம்?

அதன் தோற்றத்திலிருந்து, ஃப்ளட்டர்-அடிப்படையிலான இடைமுகத்தைப் பயன்படுத்தும் முதல் அதிகாரப்பூர்வ பயன்பாடு, எங்கும் நிறைந்திருக்கும் நிறுவி ஆகும். அடுத்த உபுண்டு 21.10 (இந்த ஆண்டு அக்டோபர்) இல் இது ஒரு சோதனை பதிப்பில் பயன்படுத்தப்பட முடியும். எல்லாம் சரியாக நடந்தால், அதிகாரப்பூர்வ அறிமுகமானது ஏப்ரல் 2022 இல் அடுத்த நீட்டிக்கப்பட்ட ஆதரவு பதிப்பை அறிமுகப்படுத்தும்.

நான் ஒரு பொத்தானைக் கண்டுபிடித்தேன், அதில் ஒரு ஜாக்கெட்டை தைக்கிறேன் என்பதை நினைவில் கொள்க. முன்னிருப்பாக ஃப்ளட்டரைப் பயன்படுத்துவதைப் பற்றி பேசும் ட்வீட்டைத் தவிர, வீடியோ பிளேயர் அல்லது கால்குலேட்டர் போன்ற க்னோம் பயன்பாடுகளை ஃப்ளட்டரை அடிப்படையாகக் கொண்டு மற்றவர்களுடன் மாற்றுவதற்கான முடிவு இருந்தால் எனக்குத் தெரியாது.

உபுண்டுவில் படபடப்பை நிறுவுதல்

புதிய பயன்பாடுகளுக்கு முன்னிருப்பாக ஃப்ளட்டரின் பயன்பாட்டை ஊக்குவிக்க, உபுண்டு ஸ்னாப் தொகுப்புகளைப் பயன்படுத்தி தேவையான கருவிகளை நிறுவுவதை எளிதாக்க முடிவு செய்தது.

இது கட்டளையுடன் செய்யப்படுகிறது:

sudo snap install flutter --classic

ஒருங்கிணைந்த மேம்பாட்டு சூழலை நாங்கள் இதில் நிறுவுகிறோம்:
sudo snap install android-studio --classic

பின்வரும் கட்டளையுடன் துண்டுகளை இணைக்கிறோம்

flutter config --android-studio-dir /snap/android-studio/current/android-studio

உபுண்டுவில் நிறுவலில் இன்னும் முழுமையான வழிமுறைகளைக் கண்டுபிடிக்க விரும்பினால் அவற்றைக் காணலாம் இங்கே. Flutter ஐப் பற்றி மேலும் அறிய இl அடுத்த இணைப்பு.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுகளுக்குப் பொறுப்பு: AB இன்டர்நெட் நெட்வொர்க்ஸ் 2008 SL
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.