உலகில் அதிகம் பயன்படுத்தப்படும் இயங்குதளமாக ஆண்ட்ராய்டு மாறியுள்ளது. இது உலகளவில் கிட்டத்தட்ட 4.000 பில்லியன் பயனர்களைக் கொண்டுள்ளது, இது உண்மையிலேயே ஆச்சரியமாக இருக்கிறது. கூடுதலாக, மொபைல் சாதனங்களுக்கான இயக்க முறைமை கூகிள் உருவாக்கியது மற்றும் லினக்ஸ் கர்னலை அடிப்படையாகக் கொண்டது, மேலும் ஏராளமான டெவலப்பர்களை ஈர்த்துள்ளது. நீங்கள் இன்னும் ஒருவராக இருக்க விரும்பினால், இங்கே ஆண்ட்ராய்டு ஸ்டுடியோவை உங்களுக்கு அறிமுகப்படுத்துகிறோம்.
டெவலப்பர்களுக்கான இந்தப் பணித் தொகுப்பின் மூலம் உங்களால் முடியும் உங்கள் முதல் பயன்பாடுகளை உருவாக்கவும் கணினியுடன் இணக்கமானது மற்றும் அதன் செயல்பாட்டைச் சோதிக்கவும், இது வீடியோ கேம், பயன்பாடு மற்றும் உங்கள் IoT திட்டங்களுக்கான கிளையன்ட் பயன்பாடாக இருந்தாலும் சரி. நேர்மறையான விஷயம் என்னவென்றால், ஆண்ட்ராய்டு ஸ்டுடியோ லினக்ஸிலும் கிடைக்கிறது, எனவே உங்கள் டிஸ்ட்ரோவில் இருந்து எந்த பிரச்சனையும் இல்லாமல் வேலை செய்யலாம்.
ஆண்ட்ராய்டு ஸ்டுடியோ என்றால் என்ன?
ஆண்ட்ராய்டு ஸ்டுடியோ என்பது ஒருங்கிணைந்த மேம்பாட்டு சூழல் (IDE) ஆண்ட்ராய்டு சாதனங்களுக்கான பயன்பாடுகளை உருவாக்க அதிகாரப்பூர்வமானது. ஆண்ட்ராய்டு இயங்குதளத்தைப் பயன்படுத்தும் ஸ்மார்ட்போன்கள், டேப்லெட்டுகள், அணியக்கூடியவை மற்றும் பிற சாதனங்களுக்கான பயன்பாடுகளை உருவாக்க விரும்பும் எந்தவொரு டெவலப்பருக்கும் இது அவசியமான கருவியாகும்.
IntelliJ IDEA அடிப்படையில், ஆண்ட்ராய்டு ஸ்டுடியோ பயனர் இடைமுகத்தை உருவாக்குவது முதல் இயற்பியல் சாதனம் அல்லது எமுலேட்டருக்கு பயன்பாட்டை உருவாக்குவது மற்றும் வரிசைப்படுத்துவது வரை பயன்பாட்டு மேம்பாட்டு செயல்முறையை எளிதாக்கும் கருவிகளின் முழுமையான தொகுப்பை வழங்குகிறது. அவரது மத்தியில் முதன்மை செயல்பாடுகள் அவை:
- ஸ்மார்ட் குறியீடு எடிட்டர்: உற்பத்தித்திறனை மேம்படுத்த தானாக நிறைவு, மறுசீரமைப்பு மற்றும் நிலையான குறியீடு பகுப்பாய்வு.
- பல நிரலாக்க மொழிகளுக்கான ஆதரவு- ஜாவா மற்றும் கோட்லின் தவிர, உங்கள் பயன்பாட்டின் குறிப்பிட்ட பகுதிகளை உருவாக்க C++ ஐப் பயன்படுத்தலாம்.
- காட்சி வடிவமைப்பாளர்- பயனர் இடைமுகங்களை (GUI) விரைவாகவும் எளிதாகவும் உருவாக்க.
- ஆண்ட்ராய்டு முன்மாதிரி: உங்கள் ஆப்ஸை வெவ்வேறு மெய்நிகர் சாதனங்களில் நன்கு அறியப்பட்டவை மற்றும் பல்வேறு ஆண்ட்ராய்டு பதிப்புகளில் சோதிக்க, இணக்கத்தன்மையை சோதிக்கவும்.
- Gradle உடன் ஒருங்கிணைப்பு- சார்புகளை நிர்வகிப்பதற்கும் உருவாக்க விருப்பங்களை உள்ளமைப்பதற்கும் ஒரு நெகிழ்வான உருவாக்க அமைப்பு.
- பரந்த அளவிலான வார்ப்புருக்கள் மற்றும் மாதிரிகள்: ஆரம்பநிலை அல்லது இந்த உதவியுடன் விரைவாக பயன்பாட்டை உருவாக்க விரும்புவோருக்கு மிகவும் சுவாரஸ்யமானது.
- Google Play கன்சோலுடன் ஒருங்கிணைப்பு: உங்கள் பயன்பாடுகளின் வெளியீடு மற்றும் விநியோகத்தை நிர்வகிக்க.
Android Studio மூலம் நீங்கள் என்ன செய்யலாம்?
இப்போது அது என்ன, மற்றும் டெவலப்பர்களுக்கு என்ன செயல்பாடுகளை வழங்குகிறது என்பதை நீங்கள் அறிந்திருக்க வேண்டும் ஆண்ட்ராய்டு ஸ்டுடியோவில் நீங்கள் என்ன செய்யலாம், அல்லது நீங்கள் அதை எதற்காகப் பயன்படுத்தலாம், இங்கே நான் சாத்தியக்கூறுகளின் பட்டியலைச் சேர்க்கிறேன்:
- பயனர் இடைமுகங்களை உருவாக்கவும்: பயன்பாட்டின் GUI ஐ எளிமையான மற்றும் காட்சி வழியில் அல்லது XML குறியீடு மூலம் வடிவமைக்க உங்களை அனுமதிக்கிறது. பலவிதமான தீம்கள் மற்றும் ஸ்டைல்களுடன் தோற்றத்தைத் தனிப்பயனாக்கலாம், வெவ்வேறு திரை அளவுகளுக்கு ஏற்ப அவற்றை அளவிடலாம்.
- திறமையான குறியீட்டை எழுதுங்கள்: உங்கள் பயன்பாட்டின் தர்க்கத்தை உருவாக்க ஜாவா மற்றும் கோட்லின் நிரலாக்க மொழிகளைப் பயன்படுத்த உங்களை அனுமதிக்கிறது, அதாவது டாஸ்க் எக்ஸ் அல்லது வீடியோ கேமைச் செய்வதற்கான ஒரு பயன்பாட்டை உருவாக்கவும். அதன் கருவிகளுக்கு நன்றி, நெட்வொர்க் அணுகல், சேமிப்பு, சென்சார்களுடனான தொடர்பு, தொடுதிரை போன்ற வன்பொருள் வளங்களின் நிர்வாகத்திற்கான அணுகலை வழங்குவதோடு, ஆண்ட்ராய்டுக்கான நூலகங்களை எளிதாகப் பயன்படுத்தவும் இது உங்களை அனுமதிக்கும்.
- பிழைத்திருத்தம் செய்து உங்கள் விண்ணப்பத்தைச் சோதிக்கவும்: ஒருங்கிணைந்த பிழைத்திருத்தத்திற்கு நன்றி, உங்கள் குறியீட்டில் உள்ள பிழைகளைக் கண்டறிந்து சரிசெய்வது சாத்தியமாகும், இதனால் உங்கள் எதிர்கால பயன்பாட்டை Google Play இல் அல்லது அதிகாரப்பூர்வ ஸ்டோரில் இருந்து சுயாதீனமாகத் தொடங்குவதற்கு முன் அதை பாதிக்கும் சாத்தியமான பிழைகள் அல்லது பாதிப்புகளைத் தவிர்க்கலாம். மறுபுறம், வெவ்வேறு சாதனங்கள், உள்ளமைவுகள் மற்றும் பதிப்புகளுக்கான முன்மாதிரிகள் உங்கள் பயன்பாட்டை பல்வேறு சூழ்நிலைகளில் சோதிக்க அனுமதிக்கின்றன.
- செயல்திறனை மேம்படுத்தவும்: பயன்பாட்டை மெதுவாக்கும் மற்றும் செயல்திறனை பாதிக்கும் பகுதிகளை மேம்படுத்தும் சாத்தியமான சிக்கல்களை அடையாளம் காண பிற செயல்பாடுகள் உங்களை அனுமதிக்கின்றன. அதுமட்டுமின்றி, நினைவக பயன்பாடு மற்றும் பேட்டரி நுகர்வு ஆகியவற்றைக் குறைக்க உங்கள் வசம் சுயவிவரக் கருவிகள் உள்ளன.
- உங்கள் பயன்பாட்டைப் பெறவும்: நீங்கள் செயல்முறையை முடித்தவுடன், எதிர்காலத்தில் நீங்கள் வெளியிடக்கூடிய பல்வேறு பதிப்புகள் மற்றும் புதுப்பிப்புகளின் நிர்வாகத்தை அனுமதிப்பதுடன், உங்கள் பயன்பாட்டை விநியோகிப்பதற்கும் நிறுவுவதற்கும் APK தொகுப்பை உருவாக்க இது உங்களை அனுமதிக்கிறது. மேலும், நிச்சயமாக, இது உங்கள் பயன்பாட்டை நேரடியாக Google Play இல் வெளியிட உங்களை அனுமதிக்கிறது, இதனால் அது அனைவருக்கும் கிடைக்கும்.
லினக்ஸில் ஆண்ட்ராய்டு ஸ்டுடியோவை எவ்வாறு நிறுவுவது
MacOS, ChromeOS மற்றும் Windows இல் நிறுவுவது எளிது, அதனால்தான் நான் Linux இல் நிறுவுவதில் கவனம் செலுத்தப் போகிறேன், இது மிகவும் சந்தேகங்களை உருவாக்குகிறது. ஆனால் படிகளைத் தொடங்குவதற்கு முன், அவை என்ன என்பதை நீங்கள் அறிந்து கொள்ள வேண்டும். வன்பொருள் தேவைகள் இந்த IDE ஐ நிறுவ பரிந்துரைக்கப்படுகிறது:
- சிபியு: x86-64 AMD அல்லது Intel இன்டெல் VT மற்றும் AMD-V மெய்நிகராக்க தொழில்நுட்பங்கள் மற்றும் SSSE3 நீட்டிப்புகளை ஆதரிக்கிறது.
- ரேம் நினைவகம்- குறைந்தபட்சம் 8 ஜிபி, ஆனால் 16 ஜிபி அல்லது அதற்கு மேல் பரிந்துரைக்கப்படுகிறது.
- சேமிப்பு: HDD/SSD ஹார்ட் டிரைவில் குறைந்தபட்சம் 8ஜிபி அல்லது அதற்கு மேற்பட்ட இலவச இடம் இருக்க வேண்டும்.
- திரை: குறைந்தபட்சம் 1280x800 px அல்லது 1920x1080 px தீர்மானங்களுடன் இணக்கமானது.
உங்களிடம் குறிப்பிட்ட நூலகங்கள் நிறுவப்படவில்லை என்றால், நீங்கள் சிலவற்றையும் நிறுவ வேண்டியிருக்கும் 32-பிட் நூலகங்கள், எடுத்துக்காட்டாக:
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386 sudo yum zlib.i686 ncurses-libs.i686 bzip2-libs ஐ நிறுவவும்.
நீங்கள் இந்தத் தேவைகளைப் பூர்த்தி செய்தால், ஆண்ட்ராய்டு ஸ்டுடியோ பல 64-பிட் குனு/லினக்ஸ் டிஸ்ட்ரோக்களுடன் இணக்கமானது மற்றும் கேடிஇ பிளாஸ்மா மற்றும் க்னோம் இரண்டிலும் நன்றாக வேலை செய்கிறது என்பதை நீங்கள் அறிந்திருக்க வேண்டும். இப்போது, தி ஆண்ட்ராய்டு ஸ்டுடியோவை நிறுவுவதற்கான படிகள் அவை:
- அதிகாரப்பூர்வ இணையதளத்தை அணுகவும் Android Studio பதிவிறக்கங்கள்.
- பதிவிறக்கத்தைத் தொடங்க பதிவிறக்க பொத்தானை அழுத்தவும்.
- அதன் பிறகு, நீங்கள் பதிவிறக்கிய இடத்தில் .tar.gz கோப்பை வைத்திருக்க வேண்டும்.
- நீங்கள் மட்டுமே அதைப் பயன்படுத்தப் போகிறீர்கள் என்றால் /usr/local/ அல்லது கணினியில் பல பயனர்களுக்குக் கிடைக்க வேண்டுமெனில் /opt/ க்கு அந்தக் கோப்பை நகலெடுக்கவும்.
- அங்கு நகலெடுத்தவுடன், நீங்கள் தார்பாலின் உள்ளடக்கங்களைத் திறக்கலாம்.
- இப்போது, டெர்மினலில் இருந்து, நீங்கள் பிரித்தெடுத்த கோப்பகத்திற்குச் செல்லவும்.
- அங்கிருந்து, android-studio/bin/ க்குச் செல்லவும்.
- மேற்கோள்கள் இல்லாமல் “sudo ./studio.sh” கட்டளையுடன் நிறுவ ஸ்கிரிப்டை உள்ளே இயக்கவும்.
- நிறுவல் வழிகாட்டியைப் பின்தொடர்வது மற்றும் அமைவு வழிகாட்டி கூறுகளைப் பதிவிறக்குவது ஒரு விஷயம், இது மற்றவற்றுடன் Android SDK ஐ நிறுவும்.
அவ்வளவுதான், அதை இருமுறை கிளிக் செய்து இயக்க உங்கள் பயன்பாடுகளில் ஏற்கனவே ஐகானைக் கொண்டிருக்க வேண்டும்...
உங்கள் பயன்பாட்டை உருவாக்குவதற்கான முதல் படிகள்
இப்போது உங்கள் கணினியில் ஆண்ட்ராய்டு ஸ்டுடியோவை நிறுவியுள்ளீர்கள், அடுத்த விஷயம் அதை கட்டமைத்து முதல் படிகளை எடுக்கவும் நான் உங்களுக்கு இங்கே காட்டுவது போல்:
- ஆண்ட்ராய்டு ஸ்டுடியோவை இயக்கவும்.
- வரவேற்புத் திரையில், அமைப்புகளைத் தேர்ந்தெடுக்கவும்.
- அமைப்புகள் மெனுவில், இயல்புநிலை திட்டம் என்பதைக் கிளிக் செய்யவும்.
- இந்தப் புதிய திரையில், திட்டக் கட்டமைப்பைத் தேர்ந்தெடுக்கவும்.
- அங்கு சென்றதும், இடது பேனலில் SDKகளை தேர்வு செய்து + ஐக் கிளிக் செய்யவும்.
- இதன் மூலம், ஜாவாவிற்கான JDK (Java SDK) மற்றும் உங்கள் பயன்பாட்டை உருவாக்க விரும்பும் Android இயங்குதளம் அல்லது பதிப்பு போன்ற உங்கள் விஷயத்தில் நீங்கள் விரும்பும் உள்ளமைவைத் தேர்ந்தெடுக்கலாம். இது உங்கள் எதிர்கால திட்டப்பணிகளுக்கு இந்த இயல்புநிலை அமைப்புகளைப் பயன்படுத்தும், ஆனால் நீங்கள் எந்த நேரத்திலும் அவற்றை மாற்றலாம்.
- இது முடிந்ததும், ஆண்ட்ராய்டு ஸ்டுடியோ வரவேற்புத் திரைக்குத் திரும்பி, புதிய திட்டம் என்பதைக் கிளிக் செய்யவும்.
- இது ஒரு வழிகாட்டி அல்லது புதிய திட்ட வழிகாட்டியைத் தொடங்கும்.
- இது உங்கள் ஆப்ஸைப் பற்றிய தொடர் தகவல்களை நிரப்பும்படி கேட்கும், அதாவது அதில் இருக்கும் பெயர், Google Play இல் இருக்கும் பெயர், பேக்கேஜ் பெயர், ஐடி, ப்ராஜெக்ட் இருப்பிடம் (நீங்கள் இருக்க விரும்பும் அடைவு), SDK , முதலியன இது ஒவ்வொரு வழக்கையும் பொறுத்தது. முடிந்ததும், அடுத்து என்பதைக் கிளிக் செய்யவும்.
- வழிகாட்டியின் அடுத்த திரையில், உங்கள் பயன்பாட்டில் இருக்கும் ஐகானை நீங்கள் தனிப்பயனாக்க வேண்டும். நீங்கள் முடித்ததும், அடுத்து என்பதைக் கிளிக் செய்யவும்.
- எடுத்துக்காட்டாக, "ஹலோ வேர்ல்ட்" ஆப்ஸின் எளிய உதாரணத்தை உருவாக்கும் வெற்று செயல்பாடு போன்ற உங்கள் விருப்பப்படி செயல்பாட்டுக் கோப்பகத்தை நீங்கள் இப்போது தேர்ந்தெடுக்கலாம். அடுத்து அழுத்தவும்.
- உங்கள் முதல் திட்டத்திற்கான உள்ளமைவு அளவுருக்களை நீங்கள் முடித்தவுடன், நீங்கள் முடி என்பதைக் கிளிக் செய்யலாம். பின்னர் உங்கள் திட்டத்தின் கட்டமைப்பை Android உருவாக்கும். இது முதல் முறையாக அதிக நேரம் எடுக்கும் என்பதை நினைவில் கொள்ளவும், ஏனெனில் இது Gradle ஐ பதிவிறக்கம் செய்ய வேண்டும் (இது முதல் முறையாக மட்டுமே செய்கிறது).
- பின்னர் திட்டம் திறக்கும், அது எப்படி இருக்கும் என்பதை நீங்கள் பார்க்க முடியும். அடிப்படையில் உங்களுக்கு இடதுபுறத்தில் வழிசெலுத்தல் மெனு உள்ளது (அதிக அளவு கோப்புகளைக் கண்டு பயப்பட வேண்டாம், சிவப்பு நிறத்தில் குறிக்கப்பட்டவை அனைத்தையும் நீங்கள் திருத்த வேண்டியதில்லை), மையத்தில் ஜாவா மூலக் குறியீடு மற்றும் வலதுபுறத்தில் Android சாதனத்தின் ஒரு திரை முடிவைக் காட்டுகிறது.
- இந்த கட்டத்தில், நீங்கள் மூலக் குறியீட்டைச் சேர்க்க அல்லது மாற்றத் தொடங்கலாம் மற்றும் GUI க்கு தேவையான அனைத்தையும் சேர்க்கலாம், அது வழங்கும் பல்வேறு கருவிகளைப் பயன்படுத்தவும், இது எமுலேட்டர்களில் செயல்படுகிறதா என்பதைப் பார்க்க, .apk ஐ உருவாக்கவும், அதை இயக்க முயற்சிக்கவும்.
செருகுநிரல்களைச் சேர்க்கவும்
மூலம், ஆண்ட்ராய்டு ஸ்டுடியோவும் அனுமதிக்கிறது செருகுநிரல்களைச் சேர்க்கவும் அது அவர்களின் திறன்களை விரிவுபடுத்தலாம் அல்லது உங்கள் வேலையை எளிதாக்கலாம். எடிட்டரின் தோற்றத்தைத் தனிப்பயனாக்க உங்களை அனுமதிக்கும் சிலவற்றிலிருந்து, மற்றவர்களுக்கு குறியீட்டை மிக எளிதாக செல்லவும், ADB கட்டளைகளைச் சேர்க்கவும், விசைப்பலகை குறுக்குவழிகளைக் கற்றுக்கொள்ளவும், JSON இலிருந்து தானாகவே ஜாவா வகுப்புகளை உருவாக்கவும். அதிகாரப்பூர்வ JetBrains Marketplace களஞ்சியத்திலிருந்து இந்த செருகுநிரல்களை ஆராய்ந்து பயன்படுத்த விரும்பினால், இந்தப் படிகளைப் பின்பற்றவும்:
- ஆண்ட்ராய்டு ஸ்டுடியோவைத் திறக்கவும்.
- கோப்பு > அமைப்புகள் > செருகுநிரல்கள் என்பதற்குச் செல்லவும்.
- களஞ்சியங்களை உலாவு பொத்தானைக் கிளிக் செய்யவும்.
- நீங்கள் நிறுவ விரும்பும் செருகுநிரலைக் கண்டறியவும்.
- நிறுவு என்பதைக் கிளிக் செய்யவும்.
இது உங்களுக்கு உதவிகரமாக இருந்திருக்கும் என்று நம்புகிறேன், மேலும் நீங்கள் Android க்கான அருமையான பயன்பாடுகளை உருவாக்கத் தொடங்குவீர்கள். பின்னர் எப்படி நிரல் செய்வது என்பது பற்றிய கட்டுரைகளையும் வெளியிடுவோம், எனவே வலைப்பதிவில் ஒரு கண் வைத்திருங்கள்...