கோட்லின், ஜெட்பேக் கம்போஸ், ஆண்ட்ராய்டு அடிப்படைகள், கட்டமைப்பு, சோதனை மற்றும் வெளியீட்டுத் தயார்நிலை ஆகியவற்றில் கவனம் செலுத்தும் ஒரு கட்டமைக்கப்பட்ட கற்றல் செயலியான கோட்லின் கம்போஸ் டுடோரியல் மூலம் ஒரு வலுவான ஆண்ட்ராய்டு அடித்தளத்தை உருவாக்குங்கள்.
இந்தச் செயலி அதன் பாடத்திட்டத்தை 160-க்கும் மேற்பட்ட வெளியிடப்பட்ட தலைப்புகளுடன் 10 வழிகாட்டப்பட்ட கற்றல் தடங்களாக ஒழுங்கமைக்கிறது, எனவே நீங்கள் சிதறிய ஆதாரங்களுக்கு இடையில் தாவாமல் அடிப்படைகளிலிருந்து மேம்பட்ட கருத்துகளுக்குச் செல்லலாம்.
செயலியில் நீங்கள் செய்யக்கூடியவை:
* கோட்லின் அடிப்படைகள், கம்போஸ் UI, நிலை மேலாண்மை, வழிசெலுத்தல், ஆண்ட்ராய்டு கோர் API-கள், தரவு மற்றும் நெட்வொர்க்கிங், கட்டமைப்பு, சோதனை, செயல்திறன் மற்றும் உண்மையான திட்ட யோசனைகள் ஆகியவற்றிற்கான கட்டமைக்கப்பட்ட பாடங்களைப் படிக்கவும்.
* நிலை, வகை, மதிப்பிடப்பட்ட வாசிப்பு நேரம், முன்நிபந்தனைகள் மற்றும் தொடர்புடைய தலைப்புகளுடன் தலைப்புப் பக்கங்களைத் திறக்கவும்.
* நீங்கள் கற்றுக்கொண்டதைச் சோதிக்க, தலைப்பு வினாடி வினாக்கள் மற்றும் வகை-நிலை வினாடி வினா ஓட்டங்கள் மூலம் பயிற்சி செய்யுங்கள்.
* படித்ததாகக் குறிக்கும் நிலை, சேமிக்கப்பட்ட வினாடி வினா மதிப்பெண்கள், வாசிப்பு நிறைவு மற்றும் சராசரி வினாடி வினா செயல்திறன் ஆகியவற்றைக் கொண்டு உங்கள் படிப்பு முன்னேற்றத்தைக் கண்காணிக்கவும்.
* பாடங்களை விரைவாகக் கண்டறிய பட்டியலைத் தேடவும் மற்றும் வடிகட்டவும்.
* நீங்கள் இணைய இணைப்பிலிருந்து தொலைவில் இருக்கும்போதும், உள்ளூரில் தொகுக்கப்பட்ட பாட உள்ளடக்கத்திலிருந்து தொடர்ந்து கற்றுக்கொள்ளுங்கள்.
இந்தச் செயலி யாருக்கானது:
* கோட்லின் (Kotlin) அல்லது ஜெட்பேக் கம்போஸ் (Jetpack Compose) கற்கத் தொடங்கும் ஆரம்பநிலையாளர்கள்.
* அடிப்படைகளை நினைவுபடுத்திக் கொள்ளும் ஆண்ட்ராய்டு டெவலப்பர்கள்.
* முக்கிய ஆண்ட்ராய்டு மற்றும் கட்டமைப்பு கருத்துக்களை மீள்பார்வை செய்யும் நேர்காணல் வேட்பாளர்கள்.
* படிப்பதற்கும் சுயபரிசோதனை செய்வதற்கும் ஒரே மொபைல் வழிகாட்டியை விரும்பும் கற்பவர்கள்.
உள்ளடக்கப்பட்டுள்ள தலைப்புகள்:
* கோட்லின் அடிப்படைகள், கலெக்ஷன்கள் (collections), ஃபங்ஷன்கள் (functions), ஜெனரிக்ஸ் (generics), ஸ்கோப் ஃபங்ஷன்கள் (scope functions), மற்றும் கோரூட்டின்கள் (coroutines).
* கம்போஸ் UI கூறுகள், லேஅவுட்கள், மாடிஃபையர்கள், தீமிங், ஃபார்ம்கள், டயலாக்ஸ், மற்றும் நேவிகேஷன்.
* ஸ்டேட் (State), வியூமாடல் (ViewModel), ஃப்ளோ (Flow), ஸ்டேட்ஃப்ளோ (StateFlow), ஷேர்டுஃப்ளோ (SharedFlow), மற்றும் பக்க விளைவுகள்.
* ஆண்ட்ராய்டு அனுமதிகள், இன்டென்ட்கள், ரிசோர்ஸ்கள், பில்ட் வேரியன்ட்கள், மற்றும் உள்ளமைவு மாற்றங்கள்.
* ரெட்ரோஃபிட் (Retrofit), ரூம் (Room), டேட்டாஸ்டோர் (DataStore), பேஜினேஷன் (pagination), ஆஃப்லைன்-ஃபர்ஸ்ட் பேட்டர்ன்கள், மற்றும் JSON கையாளுதல்.
* MVVM, கிளீன் ஆர்கிடெக்சர் (clean architecture), டிபென்டன்சி இன்ஜெக்ஷன் (dependency injection), ஹில்ட் (Hilt), மாடுலரைசேஷன், மற்றும் டெஸ்டிங்.
* செயல்திறன் விவரக்குறிப்பு (Performance profiling), ஸ்டார்ட்அப் மேம்படுத்தல் (startup optimization), ப்ளே ஸ்டோர் வெளியீடு (Play Store release), அனலிட்டிக்ஸ், மற்றும் கிராஷ்லிட்டிக்ஸ் (Crashlytics).
பாடங்கள், வினாவிடைகள் மற்றும் முன்னேற்றக் கண்காணிப்பு ஆகியவற்றை ஒரே இடத்தில் வழங்கும் ஒரு நடைமுறைக்கு ஏற்ற ஆண்ட்ராய்டு கற்றல் துணை உங்களுக்குத் தேவைப்பட்டால், கோட்லின் கம்போஸ் டுடோரியல் அந்தப் பணி ஓட்டத்திற்கென்றே உருவாக்கப்பட்டுள்ளது.
புதுப்பிக்கப்பட்டது:
5 ஏப்., 2026