ஆரம்பநிலைக்கு Android பயன்பாட்டு மேம்பாட்டை எவ்வாறு தொடங்குவது

நூலாசிரியர்: Peter Berry
உருவாக்கிய தேதி: 19 ஆகஸ்ட் 2021
புதுப்பிப்பு தேதி: 1 ஜூலை 2024
Anonim
ஆரம்பநிலைக்கு Android பயன்பாட்டு மேம்பாட்டை எவ்வாறு தொடங்குவது - பயன்பாடுகள்
ஆரம்பநிலைக்கு Android பயன்பாட்டு மேம்பாட்டை எவ்வாறு தொடங்குவது - பயன்பாடுகள்

உள்ளடக்கம்


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

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

அடுத்து படிக்கவும்: சிறந்த இலவச மற்றும் கட்டண Android பயன்பாட்டு மேம்பாட்டு படிப்புகள்

பொதுவாக, Android பயன்பாட்டை உருவாக்க SDK (மென்பொருள் மேம்பாட்டு கிட்), ஒரு IDE (ஒருங்கிணைந்த மேம்பாட்டு சூழல்) தேவைப்படுகிறது Android ஸ்டுடியோ அல்லது கிரகணம், ஜாவா மென்பொருள் மேம்பாட்டு கிட் (JDK) மற்றும் சோதிக்க ஒரு மெய்நிகர் சாதனம். இவை அனைத்தும் அமைப்பதற்கு வேலை எடுக்கும், மேலும் இது Google Play சேவைகள், திரை அளவுகள், API நிலைகள் போன்றவற்றைக் கவனிக்கத் தொடங்குவதற்கு முன்பே…


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

முதலில் சென்று நீங்களே ஒரு கப் தேநீர் தயாரிக்கவும், இதற்கு சிறிது நேரம் ஆகலாம்…

படி 1: Android ஸ்டுடியோவைப் பதிவிறக்கவும்

பெரும்பாலான மொழிகளில் நிரல் செய்ய, உங்களுக்கு ஒரு IDE அல்லது ‘ஒருங்கிணைந்த மேம்பாட்டு சூழல்’ எனப்படும் ஒரு மென்பொருள் தேவை. Android மேம்பாட்டுக்கான மிகவும் பொதுவான IDE ஆகும் Android ஸ்டுடியோ, இது Google இலிருந்து நேரடியாக வருகிறது. நீங்கள் அதை இங்கே பெறலாம்.

உங்கள் குறியீட்டை உள்ளிடும் முக்கிய UI ஐ ஒரு IDE தருகிறது (நீங்கள் நோட்பேடில் தட்டச்சு செய்ய முடியாது). இது நீங்கள் தவறாகப் புரிந்துகொள்ளும் விஷயங்களையும் எடுத்துக்காட்டுகிறது, பரிந்துரைகளை வழங்குகிறது மற்றும் உங்கள் படைப்புகளை வசதியாக இயக்கவும் சோதிக்கவும் உதவுகிறது. இது உங்களுக்குத் தேவையான கோப்புகளை உருவாக்குகிறது, இது அடிப்படை தளவமைப்புகளை வழங்குகிறது மற்றும் பொதுவாக இது உங்களுக்கு நிறைய நேரத்தையும் முயற்சியையும் மிச்சப்படுத்துகிறது.


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

குறிப்பிட்டுள்ளபடி, Android ஸ்டுடியோவுக்கு சில மாற்று வழிகள் உள்ளன. கிரகணம் என்பது பழைய ஐடிஇ ஆகும், இது பிற விஷயங்களையும் (iOS பயன்பாடுகள் போன்றவை) உருவாக்க பயன்படுகிறது, மேலும் இது ஒட்டுமொத்தமாக சற்று நெகிழ்வானது. தொடங்குவதற்கு இது மிகவும் புத்திசாலித்தனமாக இருக்கிறது, ஆனால் தொடக்க நட்புடன் இல்லை. என்னுடைய மற்றொரு தனிப்பட்ட விருப்பம் பேசிக் 4 ஆண்ட்ராய்டு. பேசிக் 4 ஆண்ட்ராய்டு என்பது ஐடிஇ ஆகும், இது அண்ட்ராய்டு பயன்பாடுகளை அடிப்படை நிரலாக்க மொழியுடன் குறியிட அனுமதிக்கிறது. இது வேறு பல வழிகளிலும் விஷயங்களை எளிதாக்குகிறது மற்றும் ‘விரைவான வளர்ச்சியில்’ கவனம் செலுத்துகிறது.

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

இதையெல்லாம் நீங்கள் படித்து, அதை இன்னும் அதிகமாகக் கண்டால், நீங்கள் பேசிக் 4 ஆண்ட்ராய்டை ஒரு எளிய அணுகுமுறையாகக் கருத விரும்பலாம், எதிர்கால இடுகையில் நான் அதை உள்ளடக்குவேன்.

சரி, மறுபரிசீலனை செய்ய: நாங்கள் இப்போது Android ஸ்டுடியோவை பதிவிறக்கம் செய்து நிறுவியுள்ளோம். ஆனால், நீங்கள் இரண்டாம் படி படிக்கும் வரை அதை இயக்க வேண்டாம்! இதுவரை மிகவும் நல்லது… என்ன தவறு நடக்கக்கூடும்?

படி 2: Android ஸ்டுடியோவை அமைத்தல்

இப்போது நீங்கள் Android ஸ்டுடியோவை நிறுவியுள்ளீர்கள், டெவலப்பராக மாறுவதற்கான முதல், தைரியமான நடவடிக்கையை எடுத்துள்ளீர்கள்! நிறைய பேர் இதை இதுவரை நிர்வகித்து, பின்னர் தங்கள் கணினியில் நிறுவப்பட்ட மென்பொருளை மாதக்கணக்கில் விட்டுவிடுகிறார்கள், ஒவ்வொரு முறையும் தொடக்க மெனுவில் அதைப் பார்க்கும்போது குற்ற உணர்வை ஏற்படுத்துகிறார்கள். இறுதியில் அவர்கள் நீராவியில் அடுத்த AAA தலைப்புக்கு இடமளிக்க அதை நீக்குவதை முடித்துவிட்டு முழு மன்னிப்பு விவகாரத்தையும் முடிக்கிறார்கள்… அவர்களைப் போலவே முடிவடையாதீர்கள் - இது இன்னும் சில உறுதியான நடவடிக்கைகளுக்கான நேரம்!

நீங்கள் தொடங்குவதற்கு முன், Android ஸ்டுடியோவைப் பயன்படுத்த உங்கள் கணினியில் ஜாவாவையும் நிறுவ வேண்டும். குறிப்பாக, நீங்கள் ஜாவா டெவலப்மென்ட் கிட் (ஜே.டி.கே) ஐ நிறுவ வேண்டும். இந்த நிகழ்வில் உங்கள் பயன்பாடுகளை உருவாக்க நீங்கள் பயன்படுத்தப் போகும் நிரலாக்க மொழியாக ஜாவா உள்ளது, மேலும் உங்கள் குறியீட்டை விளக்கி தொகுக்க Android ஸ்டுடியோவிற்கு நீங்கள் JDK ஐ நிறுவ வேண்டும் (தொகுத்தல் என்றால் மூலத்தை ஏதோவொன்றாக மாற்றுவது CPU ஆல் புரிந்து கொள்ளப்பட்டது - இயந்திர குறியீடு). ஜாவா டெவலப்மென்ட் கிட்டை இங்கே காணலாம். பதிவிறக்கி நிறுவ வேண்டிய வழிமுறைகளைப் பின்பற்றவும்.

இப்போது அதைத் தொடங்க Android ஸ்டுடியோவைக் கிளிக் செய்யலாம். இது திறந்ததும், நீங்கள் தொடங்க அல்லது சில விருப்பங்களை உள்ளமைக்கக்கூடிய மெனுவை உங்களுக்கு வழங்குவீர்கள். பெரிய விஷயம் என்னவென்றால், இந்த கட்டத்தில் எல்லாம் உங்களுக்காகக் கையாளப்படுகிறது, இருப்பினும் நீங்கள் உங்களைப் பழக்கப்படுத்திக்கொள்ள விரும்பலாம் SDK மேலாளர் (கட்டமைத்தல்> SDK மேலாளர்) புதிய பதிப்புகளை ஆதரிக்க உங்கள் Android SDK ஐ புதுப்பிப்பீர்கள், அத்துடன் குறியீடு மாதிரிகள் அல்லது Google Glass க்கான ஆதரவு போன்றவற்றைப் பதிவிறக்குங்கள். ஆனால் இப்போது அதைப் பற்றி கவலைப்பட வேண்டாம், ஆனால் நீங்கள் எதையாவது இழக்கிறீர்கள் என்று Android ஸ்டுடியோ சொன்னால், இதைக் கண்டுபிடிப்பதற்கு நீங்கள் செல்ல வேண்டியது இதுதான்.

உங்கள் பயன்பாடுகளை உருவாக்க Android ஸ்டுடியோவைப் பயன்படுத்தும்போது மூன்று முக்கிய விஷயங்கள் உள்ளன.

  • Android ஸ்டுடியோ தானே, இது குறியீட்டுக்கு ஒரு நல்ல இடைமுகத்தை உங்களுக்கு வழங்கும் ஒரு IDE ஆகும்.
  • ஜாவாவில் நீங்கள் எழுதும் குறியீடு, நீங்கள் ஒரு கணம் முன்பு நிறுவிய…
  • Android வகை விஷயங்களைச் செய்ய உங்கள் ஜாவா குறியீடு மூலம் அணுகக்கூடிய Android SDK

இதையெல்லாம் சற்று சிக்கலானதாகவும், அச்சுறுத்தலாகவும் நீங்கள் கண்டால்… நன்றாக, நீங்கள் பிறந்திருப்பது உங்களுக்குத் தெரியாது. இது பயன்படுத்தப்பட்டது வழி மோசமாக.

ஒருவேளை அது சில ஆறுதல்களை அளிக்கிறது…

படி 3: புதிய திட்டத்தைத் தொடங்குதல்

உங்கள் மாதிரிகளை நிறுவியதும், நீங்கள் Android ஸ்டுடியோவை ஏற்றும்போது பார்த்த முதல் பக்கத்திற்குச் செல்லலாம். இப்போது நீங்கள் தேர்வு செய்ய விரும்புகிறீர்கள் புதிய Android ஸ்டுடியோ திட்டத்தைத் தொடங்கவும் - இது இறுதியாக நடக்கிறது!

உங்கள் பயன்பாட்டிற்கும் உங்கள் ‘நிறுவன களத்திற்கும்’ நீங்கள் விரும்பும் பெயரை உள்ளிடவும். பின்வரும் கூறுகளுடன் உங்கள் தொகுப்பு பெயரை உருவாக்க இந்த கூறுகள் ஒன்றாக பயன்படுத்தப்படும்:

com.companyname.appname

தொகுப்பு தொகுக்கப்பட்ட கோப்பாக இருக்கும் APK ஐ (‘Android தொகுப்பு கோப்பு’) நீங்கள் இறுதியில் Google Play Store இல் பதிவேற்றுவீர்கள். மக்கள் இதைக் காணக்கூடிய வழிகள் உள்ளன, எனவே நீங்கள் எதையாவது தயாரிக்கத் திட்டமிட்டால், இறுதியில் வெளியிடுவீர்கள், ‘வேடிக்கையான சொற்களை’ பயன்படுத்துவதில் இருந்து விலகி இருக்க முயற்சிக்கவும்.

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

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

இந்த கட்டத்தில் நீங்கள் செய்ய வேண்டிய மற்ற தேர்வு ‘குறைந்தபட்ச எஸ்.டி.கே’. நீங்கள் ஆதரிக்க விரும்பும் Android இன் மிகக் குறைந்த பதிப்பு இது. அண்ட்ராய்டின் சமீபத்திய பதிப்பை ஏன் இங்கே உள்ளிடக்கூடாது? நல்லது, ஏனென்றால் உண்மையில் சிலரே வேண்டும் எந்த நேரத்திலும் தங்கள் சாதனத்தில் Android இன் சமீபத்திய பதிப்பு நிறுவப்பட்டுள்ளது. சாத்தியமான மிகப் பெரிய பார்வையாளர்களை - குறிப்பாக வெளிநாடுகளில் சென்றடைய இன்னும் பழைய பதிப்புகளை இயக்கும் தொலைபேசிகளை ஆதரிக்க விரும்புகிறீர்கள்.

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

இந்த கட்டத்தில் சிறந்த பந்தயம் இயல்புநிலை விருப்பத்துடன் செல்ல வேண்டும், எனவே இந்த புலத்தை அப்படியே விட்டுவிடுங்கள். அடுத்த பக்கத்தில், உங்கள் பயன்பாடு தொடக்கத்தில் பார்க்க விரும்பும் வழியைத் தேர்ந்தெடுப்பதற்கான விருப்பம் உங்களுக்கு வழங்கப்படும். இது உங்கள் பிரதான தோற்றமாக இருக்கும் ‘செயல்பாட்டு தொகுதி’இது அடிப்படையில் உங்கள் பயன்பாட்டின் முக்கிய பக்கமாகும். வார்ப்புருக்கள் போன்றவற்றை நினைத்துப் பாருங்கள்; உங்கள் பயன்பாட்டின் தலைப்பை திரையின் மேற்புறத்தில் வைத்திருக்க விரும்புகிறீர்களா, அல்லது உங்கள் UI முழு காட்சியையும் நிரப்ப விரும்புகிறீர்களா? உங்களுக்காக தயாராக வடிவமைக்கப்பட்ட சில கூறுகளுடன் தொடங்க விரும்புகிறீர்களா? உங்கள் பயன்பாடு முதன்மையாக Google வரைபடத்தைப் பயன்படுத்தப் போகிறதா (இங்கு சிறிது நேரம் செல்ல வேண்டாம், Google Play சேவைகளுடன் விஷயங்கள் மிகவும் சிக்கலானவை).

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

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

இப்போது நீங்கள் உங்கள் செயல்பாடு மற்றும் தளவமைப்பு பெயருக்கான பெயரைத் தேர்வுசெய்ய வேண்டும் (நீங்கள் ‘அடிப்படை செயல்பாடு’ என்பதைத் தேர்வுசெய்தால், தலைப்பு விருப்பமும் ‘மெனு_ ஆதாரம்’ பெயரும் உங்களுக்கு இருக்கும்). உங்கள் குறியீட்டில் உங்கள் செயல்பாடுகளை நீங்கள் எவ்வாறு குறிப்பிடுவீர்கள் என்பதே செயல்பாட்டு பெயர், எனவே இதை ‘மெயின் ஆக்டிவிட்டி’ போன்ற தர்க்கரீதியான (பொதுவாக குறியீட்டுக்கான நல்ல ஆலோசனை) அழைக்கவும். கிரியேட்டிவ், எனக்கு தெரியும்.

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

வலை வளர்ச்சியில் பின்னணி உள்ள எவருக்கும், உங்கள் எக்ஸ்எம்எல் HTML அல்லது ஒரு CSS நடை தாள் போன்றே வேலை செய்யப்போகிறது. செயல்பாட்டிற்கான ஜாவா குறியீடு இதற்கிடையில் கூறுகிறது என்ன திரையில் உள்ள கூறுகள் அழுத்தும் போது செய்கின்றன. இயல்புநிலை பெயரை இங்கே ‘activity_main’ என்று விட்டுவிடுவது நல்லது. கடைசியாக, மெனு மற்றும் தலைப்புக்கு ஒரு பெயரைத் தேர்வுசெய்க. உங்கள் பயனர்கள் சில புள்ளிகளில் இதைக் காண முடியும் என்பதால், தலைப்புக்கு நல்ல ஒன்றைத் தேர்ந்தெடுக்கவும். அடுத்து என்பதைக் கிளிக் செய்க… இப்போது உங்கள் பயன்பாட்டைப் பார்க்கிறீர்கள்!

உங்கள் வெற்று, பயனற்ற பயன்பாடு… தொடங்குவதற்கு எல்லாம்! மக்கள் ஏன் கைவிடுகிறார்கள் என்று நீங்கள் பார்க்கிறீர்களா? ஆனால் உண்மையில் நாம் அதை பின்வரும் மிக அடிப்படையான படிகளாக உடைக்க முடியும்:

  • Android SDK ஐ சேர்ப்பதை உறுதிசெய்து, Android ஸ்டுடியோவை பதிவிறக்கி நிறுவவும்
  • ஜாவா SDK ஐ நிறுவவும்
  • புதிய திட்டத்தைத் தொடங்கி அடிப்படை விவரங்களைத் தேர்ந்தெடுக்கவும்

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

படி 4: ஒரு உண்மையான விஷயத்தை உருவாக்குதல்

உங்கள் பயன்பாடு திறந்ததும், உங்கள் பயன்பாட்டை உருவாக்கும் அனைத்து வெவ்வேறு கோப்புகள் மற்றும் கோப்புறைகளுடன் இடதுபுறத்தில் ஒரு அடைவு மரத்தையும், மையத்தில் ‘ஹலோ வேர்ல்ட்!’ காண்பிக்கும் தொலைபேசியின் படத்தையும் பார்க்க வேண்டும். சரி, உங்களுக்கும் வணக்கம்!

.

திறந்த தாவல் (மேலே) ‘activity_main.xml’ என்பதை நீங்கள் கவனிக்கலாம், இதுதான் பெரிய தொலைபேசி அதன் காட்சியில் காண்பிக்கப்படுகிறது. Activity_main.xml என்பது உங்கள் முக்கிய செயல்பாட்டிற்கான தளவமைப்பு வழிமுறைகளை வரையறுக்கும் எக்ஸ்எம்எல் குறியீடு என்பதை நீங்கள் நினைவில் கொள்ளலாம்.

உங்கள் திட்டத்தைத் தொடங்கும்போது நீங்கள் ‘அடிப்படை செயல்பாடு’ என்பதைத் தேர்ந்தெடுத்தால், ‘content_main.xml’ எனப்படும் இரண்டாவது எக்ஸ்எம்எல் கோப்பைக் காண்பீர்கள். பெரும்பாலும், இவை இரண்டும் ஒரே மாதிரியான செயல்களைச் செய்கின்றன, ஆனால் நீங்கள் ‘அடிப்படை செயல்பாடு’ என்பதைத் தேர்ந்தெடுக்கும்போது Android ஸ்டுடியோ உங்களுக்காக உருவாக்கிய அடிப்படை தளவமைப்பை ‘acitvity_main.xml’ கொண்டுள்ளது. நீங்கள் திருத்த விரும்பும் பொருள் content_main.xml இல் உள்ளது, எனவே அதைத் திறந்து இப்போது அதைப் பற்றி கவலைப்பட வேண்டாம்.

(இது தொடங்குவதற்குத் திறந்ததாக இல்லாவிட்டால், அதைத் தேர்ந்தெடுப்பதன் மூலம் திறக்க இடதுபுறத்தில் உள்ள கோப்பகத்தைப் பயன்படுத்தவும்: app> res> content_main.xml.)

தளவமைப்பு

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

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

நீங்கள் காணக்கூடிய வேறு விஷயம் என்னவென்றால், உரையையும் ‘ஐடியையும்’ மாற்ற இந்த உறுப்புகளில் ஏதேனும் ஒன்றைக் கிளிக் செய்யலாம். ஐடி என்பது ஒவ்வொரு உறுப்புகளையும் நீங்கள் எவ்வாறு குறிப்பிடுகிறீர்கள் (ஒரு ‘என அழைக்கப்படுகிறதுபார்வை’) உங்கள் ஜாவா குறியீட்டில், உரை நிச்சயமாக நீங்கள் பயனருக்குக் காண்பிக்கும்.

‘ஹலோ வேர்ல்ட்’ விட்ஜெட்டை நீக்கு (அல்லது காண்க) மற்றும் பொத்தானின் உரையை ‘ஹலோ?’ என மாற்றவும். அதேபோல், பொத்தானில் உள்ள ‘ஐடியை’ ‘பொத்தான் 1’ ஆக மாற்றவும்.

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

இப்போது உங்கள் MainActivity.java ஐத் திறக்கவும். தாவல் மேலே இருக்கும், ஆனால் அது இல்லாவிட்டால், இதன் கீழ் கண்டுபிடிக்கவும்: பயன்பாடு> ஜாவா.

இது உங்கள் பயன்பாட்டின் நடத்தையை வரையறுக்கும் குறியீடு. இந்த கட்டத்தில், நீங்கள் குறியீட்டின் ஒரு சிறிய பத்தியில் சேர்க்கப் போகிறீர்கள்:

பொது வெற்றிட பொத்தான்ஆன் கிளிக் (வி காண்க) {
பொத்தான் பொத்தான் 1 = (பொத்தான்) வி;
((பொத்தான்) v) .setText ("ஹலோ!");
}

இது முதல் தனிமையின் அடியில் செல்லப் போகிறது மூடிய அடைப்புக்குறி ‘}’, இதற்கு முன்பு “Ver ஓவர்ரைடு, பொது பூலியன்". இது இப்படி இருக்க வேண்டும்:

இதெல்லாம் என்ன அர்த்தம்? அடிப்படையில் அடிப்படையில், பின்வரும் எதையும் “void buttonOnClickயாராவது பொத்தானைக் கிளிக் செய்தால் மேற்கொள்ளப்படும். “உடன் பொத்தானைக் கண்டுபிடிப்போம்பொத்தான் பொத்தான் 1 = (பொத்தான்) வி;”குறியீடு மற்றும் உரையை மாற்றுதல்.

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

பக்கத்தின் மேலே ‘இறக்குமதி…’ என்ற சொல் உள்ளது. அதை விரிவாக்க அதைக் கிளிக் செய்து, எங்காவது வரி இருப்பதை உறுதிசெய்க: “android.widget.Button ஐ இறக்குமதி செய்க;". கடைசி பிட்டை நீங்கள் தட்டச்சு செய்யும் போது அது தானாகவே தோன்றியிருக்க வேண்டும் (Android ஸ்டுடியோ அது போன்றது புத்திசாலி) ஆனால் அது இல்லாவிட்டால் அதை நீங்களே சேர்க்கலாம்.

(அந்த வரிகளை “;” என்று முடிக்கும்போது கவனிக்கவும். இது அடிப்படை ஜாவா வடிவமைப்பு மற்றும் நீங்கள் ஒன்றை மறந்தால், அது ஒரு பிழையைத் தூண்டும். அவற்றைத் தேடுவதற்குப் பழகுங்கள்!)

இப்போது உங்கள் content_main.xml க்குச் சென்று பொத்தானைக் கிளிக் செய்க. வலது மூலையில், பொத்தானுக்கான உங்கள் அளவுருக்கள் இருக்கும் இடத்தில், ‘onClick’ எனப்படும் விருப்பத்தை நீங்கள் கண்டுபிடிக்க முடியும். இதைக் கிளிக் செய்து, கீழ்தோன்றும் மெனுவிலிருந்து நீங்கள் எழுதிய குறியீட்டின் ‘onClick’ வரியைத் தேர்ந்தெடுக்கவும். நீங்கள் இப்போது செய்ததை, நீங்கள் உருவாக்கிய பொத்தானுடன் குறியீட்டின் பகுதியை இணைக்க விரும்புகிறீர்கள் என்று Android ஸ்டுடியோவிடம் கூறப்படுகிறது (ஏனெனில் எதிர்காலத்தில் உங்களிடம் நிறைய பொத்தான்கள் இருக்கும்).

இப்போது நீங்கள் செய்ய வேண்டிய பயன்பாட்டை இயக்க வேண்டும். மேலே உள்ள ‘ரன்’ செய்யச் சென்று, கீழ்தோன்றும் மெனுவிலிருந்து ‘பயன்பாட்டை இயக்கு’ என்பதைத் தேர்ந்தெடுக்கவும். உங்கள் ஏ.வி.டி (ஆண்ட்ராய்டு மெய்நிகர் சாதனம்) ஏற்கனவே நிறுவப்பட்டிருக்க வேண்டும், இல்லையென்றால், நீங்கள் இதற்கு செல்லலாம்: கருவிகள்> Android> AVD மேலாளர்> + மெய்நிகர் சாதனத்தை உருவாக்கவும். நீங்கள் ஒரு Android பதிப்பையும் நிறுவ வேண்டும் என்பதை மறந்துவிடாதீர்கள் மீது சாதனம்.

உங்கள் பயன்பாட்டை இயக்கும் முன்மாதிரி தொடங்குவதற்கான படிகளைப் பின்பற்றவும். பொறுமையாக இருங்கள், அது சில நேரங்களில் ஒரு எடுக்கலாம் வயது ஏற்றுவதற்கு ... அது இருந்தால் ஒருபோதும் ஏற்றுகிறது, APK ஐ உருவாக்க பயன்பாட்டை ‘பேக்கேஜிங்’ செய்யலாம். இதை உங்கள் Android சாதனத்தில் இழுத்து, அதை நிறுவி இயக்க இரண்டு முறை சொடுக்கவும்.

இது முடிந்ததும் இயங்கும்போது, ​​இந்த வேடிக்கையான, வேடிக்கையான பயன்பாட்டைக் காணலாம். நீங்கள் கண்டுபிடிக்க வேண்டியது என்னவென்றால், நீங்கள் பொத்தானைக் கிளிக் செய்யும்போது, ​​‘ஹலோ?’ முதல் ‘ஹலோ!’ வரை உரை. நாங்கள் பணக்காரர்களாக இருக்கப் போகிறோம்…

(இது வேலை செய்யவில்லை என்றால்… ஏதோ தவறு நடந்துவிட்டது. அது நானல்ல, என்னுடையது வேலை செய்கிறது! உங்கள் குறியீட்டில் சிவப்பு உரையைத் தேடுங்கள் மற்றும் Android ஸ்டுடியோவிலிருந்து பரிந்துரைகளைப் பெற உங்கள் சுட்டியை அதன் மேல் வைக்கவும்.)

படி 5: பயன்பாட்டு வளர்ச்சியில் எவ்வாறு சிறந்தது

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

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

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

துரதிர்ஷ்டவசமாக, இது ஒரு முழு எடுக்கும் புத்தகம் Android பயன்பாட்டு மேம்பாட்டை முழுவதுமாக உங்களுக்குக் கற்பிக்க. எனவே தொடங்குவதற்கு இது ஒரு நல்ல இடம்: ஒரு புத்தகத்தை வாங்கவும்!

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

இறுதியில், நீங்கள் செய்ய விரும்பும் ஒன்றை நீங்கள் சொந்தமாகக் கண்டுபிடிக்க முடியாது. உதாரணமாக, யாராவது உங்கள் பொத்தானைக் கிளிக் செய்யும் போது ஒரு ஒலி இயக்க வேண்டும். உண்மையான கற்றல் தொடங்குகிறது. இப்போது நீங்கள் செய்ய வேண்டியது Google இல் தேடுவது மட்டுமே: “கிளிக் Android இல் ஒலியை எவ்வாறு இயக்குவது”

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

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

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

எனவே, அதற்கு பதிலாக, உள்ளே நுழைந்து, உங்கள் கைகளை அழுக்காகப் பெற்று, வேலையைக் கற்றுக்கொள்ளுங்கள். இது சிக்கலானது மற்றும் அது வெறுப்பாக இருக்கிறது, ஆனால் இறுதியில் அது தான் மிகவும் ஆரம்ப முயற்சிக்கு மதிப்புக்குரியது.

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

உங்கள் ஸ்மார்ட்போனில் வால்பேப்பரை மாற்றுவது வயதான சாதனத்தை புதியதாகவும் புத்துணர்ச்சியுடனும் மாற்றுவதற்கான எளிதான வழிகளில் ஒன்றாகும். இருப்பினும், புதிய ஆண்ட்ராய்டு வால்பேப்பர்களைக் கண்டுபிடிக்க டன் வ...

வாசகர்களின் தேர்வு