අපි ඔබේ දෘශ්යතාව වැඩසටහන්ගත කරමු! ONMA බාලදක්ෂ ඇන්ඩ්රොයිඩ් යෙදුම් සංවර්ධනය සමඟ ධනාත්මක කාර්ය සාධනය සහතික කෙරේ.
අමතන්න
ඇන්ඩ්රොයිඩ් ක්රමලේඛකයෙකු ලෙස, ඔබට ජංගම උපාංග සඳහා යෙදුම් තැනීම ආරම්භ කළ හැකි අතර විවිධ මාතෘකා පිළිබඳ වටිනා අවබෝධයක් ලබා ගත හැකිය. ජාවා, කොටලින්, Xamarin, Handset Alliance විවෘත කරන්න, සහ Android Studio යනු ඔබට ප්රගුණ කළ හැකි කේතීකරණ භාෂාවලින් කිහිපයක් පමණි. මෙම ලිපියේ, අපි Android SDK සහ වඩාත් ප්රයෝජනවත් යෙදුම් නිර්මාණය කිරීමට එය භාවිතා කරන්නේ කෙසේද යන්න ගැන ද කතා කරමු. අතිරෙකව, අපි ඔබට වැඩ කළ හැකි වඩාත් පොදු විවෘත මූලාශ්ර ව්යාපෘති කිහිපයක් ආවරණය කරන්නෙමු.
ඔබ Android සංවර්ධනයට අලුත් නම්, එවිට ඔබ Java Programmierer සමඟ Android යෙදුම් සංවර්ධනය කරන්නේ කෙසේදැයි ඉගෙන ගත යුතුය. Android යෙදුම් නිර්මාණය කිරීමේ නිල භාෂාව Java වේ, නමුත් බොහෝ විකල්ප තිබේ. Kotlin මෑතකදී එහි තරඟකරුවන් වන Clojure සහ Scala අභිබවා ඇන්ඩ්රොයිඩ් සඳහා දෙවන වඩාත් ජනප්රිය ක්රමලේඛන භාෂාව බවට පත් විය.. ඔබගේ ක්රමලේඛන මනාපය කුමක් වුවත්, ජාවා භාවිතයෙන් Android යෙදුම් ක්රමලේඛනය කරන ආකාරය ඉගෙන ගැනීමෙන් ඔබට ප්රයෝජන ගත හැක.
ජාවා ඉගෙනීමේ ප්රධාන වාසියක් වන්නේ එය ලබා ගැනීම සාපේක්ෂව පහසු වීමයි. භාෂාව නව ක්රමලේඛකයින් සඳහා නිර්මාණය කර ඇති අතර බොහෝ මෘදුකාංග නිෂ්පාදන සඳහා භාවිතා කර ඇත. ප්රමාණවත් තරම් ජාවා දැනුමක් සමඟ, ඔබට පුහුණුවීම් සඳහා විශාල මුදලක් වැය නොකර Android-Entwicklungsteam සමඟ සම්බන්ධ වී කාර්යයන් සම්පූර්ණ කළ හැකිය.. ප්ලස්, ඔබට මෙම නව සංවර්ධකයින් හොඳ කාර්යයක් කිරීමට විශ්වාස කළ හැකිය. ඒත් කොහොමද හොඳ පාඨමාලාවක් හොයාගන්නේ?
සියල්ලට කළින්, ඔබ නිවැරදි මෙවලම් ඇති බවට වග බලා ගත යුතුය. ඇන්ඩ්රොයිඩ් සංවර්ධකයින් අනිවාර්යයෙන්ම ජාවා දැන සිටිය යුතුය. ජාවා යනු ඇන්ඩ්රොයිඩ් මෙහෙයුම් පද්ධතියේ බහුලව භාවිතා වන ක්රමලේඛන භාෂාවයි. භාෂාව බොහෝ වේදිකා සඳහා සහය දක්වයි, Android ඇතුළුව. මේ හේතුව නිසා, ඔබ දෙකම හුරුපුරුදු විය යුතුය. Kotlin ජාවා වලට වඩා ඉගෙන ගන්න ලේසියි, එබැවින් ඔබ Android සහ iOS යන දෙකටම හොඳින් ක්රියා කරන ක්රමලේඛන මෙවලමක් සොයන්නේ නම් එය තෝරාගත යුතුය.
ජාවා ඉගෙන ගත්තට පස්සේ, ඔබ ඔබේ Android යෙදුම් තැනීම ආරම්භ කළ යුතුය. Java SDK යනු කළමනාකරණය කළ කේතය සඳහා සහය දක්වන නිදහස් වේදිකාවකි, එබැවින් ඕනෑම ජංගම යෙදුම් සංවර්ධකයෙකු සඳහා හොඳ ජාවා ක්රමලේඛකයෙකු අත්යවශ්ය වේ. ජාවා ඉගෙන ගැනීමට හොඳ තැනක් වන්නේ ඇන්ඩ්රොයිඩ් වෙළඳපොළයි. යෙදුම් දහස් ගණනක් තිබේ. තෝරා ගැනීමට විවිධ විකල්ප තිබේ, එබැවින් ඔබට වහාම ආරම්භ කළ හැක! ඔබ ජාවා ඉගෙන ගන්නා විට, ඔබ ළඟදීම හොඳම Android සංවර්ධකයා බවට පත් වනු ඇත.
ඔබ Android ක්රමලේඛකයෙක් නම්, ඔබ කොටලින් ගැන අසා ඇති. බොහෝ විශාල සමාගම් සහ ආරම්භකයින් Kotlin හි Android යෙදුම් සංවර්ධනය කිරීමට පටන් ගෙන ඇත. කොටලින් සංවර්ධකයින් සඳහා ගූගල් වෙබ් අඩවියක් පවා තිබේ. Kotlin සමඟින් Android යෙදුම් කේත කරන ආකාරය ඉගෙන ගැනීමට පළමු පියවර වන්නේ Google හි පාඨමාලා වලින් එකක් සඳහා ලියාපදිංචි වීමයි, නැත්නම් Udacity එකෙන් දෙන එකක් ගන්න.
Kotlin සමඟ ආරම්භ කිරීමට හොඳ ක්රමයක් වන්නේ Android සංවර්ධන සමාගමකින් නොමිලේ පුහුණු පාඨමාලාවක් සඳහා ලියාපදිංචි වීමයි. මෙම සමාගම් භාෂාව පිළිබඳ විශේෂඥයන් වන අතර මූලික කරුණු ඔබට උගන්වනු ඇත. ඇන්ඩ්රොයිඩ්-ක්රමලේඛක පන්ති ඔබට ඇන්ඩ්රොයිඩ් ස්ටූඩියෝව භාවිත කරන ආකාරය ද කියා දෙනු ඇත, ආරම්භ කිරීම සඳහා ඔබට බාගත කළ හැකි නොමිලේ මෘදුකාංගයක්. ඔවුන් ඔබට Android සහ Kotlin හි මූලික කරුණු කියා දෙනු ඇත, Android මෘදුකාංග සංවර්ධන කට්ටලය ඇතුළුව. පන්තිය ප්රායෝගික වන අතර ප්රායෝගික අත්දැකීම් සහ සරල කේතීකරණය ඇතුළත් වේ. ඔබ ඉක්මනින් ප්රතිඵල දකිනු ඇත, ඔබගේ යෙදුම ක්රියා කරන ආකාරය පිළිබඳ තිරපිටපත් ඇතුළුව.
ඔබ Android ක්රමලේඛකයෙකු වීමට කැමති නම්, ඔබේ නව කුසලතා වලින් උපරිම ප්රයෝජන ගැනීමට Kotlin ඔබට උපකාර කළ හැක. ඇන්ඩ්රොයිඩ් යනු වඩාත්ම ජනප්රිය ජංගම මෙහෙයුම් පද්ධතියයි, සමඟ 75% වෙළඳපොලේ. කොට්ලින් හි ඇන්ඩ්රොයිඩ් වැඩසටහන් කරන්නේ කෙසේදැයි ඉගෙන ගැනීමෙන්, ඔබට ජංගම කර්මාන්තයේ තරඟකාරී වාසියක් ලබා ගත හැකිය. Kotlin යනු වේගයෙන්ම වර්ධනය වන ක්රමලේඛන භාෂාවයි, සහ වේදිකාව සඳහා වෘත්තීය මට්ටමේ යෙදුම් ලිවීමට පාඨමාලාව ඔබව සූදානම් කරයි. වැඩසටහනේ විෂයමාලාව Google සමඟ සහයෝගීතාවයෙන් නිර්මාණය කර ඇති අතර ඔබට විවිධාකාර කළඹක් ගොඩනගා ගැනීමට සහ වෘත්තීය ඇන්ඩ්රොයිඩ් ක්රමලේඛකයෙකු වීමට උදවු කිරීමට සැලසුම් කර ඇත..
ජාවා ඇන්ඩ්රොයිඩ් යෙදුම් සංවර්ධනය සඳහා ප්රධාන භාෂාව වී ඇත, සහ සංවර්ධකයින් මෑත වසරවලදී Kotlin වෙත මාරු වී ඇත. නමුත් ඔබ Android වැඩසටහන්කරුවෙකු නම්, Kotlin ඉගෙනීම ඔබ සිතුවාට වඩා වේගයෙන් යෙදුම් නිර්මාණය කිරීමට ඉඩ සලසයි. එහි LLMV සම්පාදක තාක්ෂණය සමඟ, Kotlin මූල කේතය ස්වාධීන ද්විමය ගොනු බවට සම්පාදනය කරයි, යෙදුම් ඉක්මනින් හා වඩා ඵලදායී ලෙස ලිවීමට ඔබට ඉඩ සලසයි.
කොටලින් භාෂාව මුලින්ම වර්ධනය විය 2011 සහ එහි නිල නිකුතුව සිදු කරන ලදී 2016. එය නිකුත් කිරීමට පෙර ඇල්ෆා සහ බීටා සංවර්ධනයේ අදියර කිහිපයක් හරහා ගියේය, සහ බොහෝ ව්යාපෘති නිල නිකුතුවට පෙර එය භාවිතා කරන ලදී. Kotlin යනු බලවත් හා ප්රායෝගික ක්රමලේඛන භාෂාවකි, ජාවාගේ IDE සමඟ වෙනත් භාෂාවල හොඳම විශේෂාංග ඒකාබද්ධ කිරීම. එය විවිධ JDK පුස්තකාල සමඟ විශිෂ්ට අනුකූලතාවයක් ද ඇත.
Xamarin for Android Programmer යනු ඇන්ඩ්රොයිඩ් සහ iOS යන දෙකටම ස්වදේශීය යෙදුම් තැනීමට ඔබට ඉඩ සලසන හරස් වේදිකා සංවර්ධන රාමුවකි.. ව්යාපාර තර්කනය ලිවීමට සහ වේදිකා හරහා පොහොසත් පරිශීලක අත්දැකීමක් ලබා දීමට සංවර්ධකයින්ට එකම කේත පදනම සහ භාෂාව භාවිතා කිරීමට එහි දේශීය UI ඉඩ දෙයි.. ඔබගේ යෙදුම සංවර්ධනය කිරීම සහ යෙදවීම සඳහා එකම රාමුව භාවිතා කිරීමට පවා එය ඔබට ඉඩ සලසයි. ප්රතිඵලය වේගවත් වන යෙදුමකි, නඩත්තු කිරීමට පහසුය, සහ අඩු දෝෂ ඇත.
Xamarin C# වලින් ලියා ඇත, විශිෂ්ට ආරක්ෂිත-ටයිප් කිරීම සහිත පරිණත භාෂාවක්. එය ඔබට ස්වදේශීය පුස්තකාල භාවිතා කිරීමට ඉඩ සලසයි, කැමරාව සහ මයික්රෆෝනය ඇතුළුව, නවතම API භාවිතා කරන අතරතුර. Xamarin යනු Microsoft පවුලේ කොටසකි, සහ Visual Studio සහ MSDN සමඟ ඒකාබද්ධ කිරීම පහසුය. Microsoft සංවර්ධකයින්ට Xamarin වෙත පහසුවෙන් සංක්රමණය විය හැක, නමුත් ඔවුන්ට C# පරිසරයට හුරු වීමට අවශ්ය වනු ඇත, එහි ලබා ගන්නන් සහ ගුණාංග සමඟ.
Android Programmer සඳහා Xamarin යනු බහු වේදිකා සඳහා තනි යෙදුමක් සංවර්ධනය කිරීමට අවශ්ය ජංගම සංවර්ධකයින් සඳහා විශිෂ්ට විකල්පයකි. කෙසේවෙතත්, මෙම ප්රවේශය ස්වදේශීය යෙදුම් වලට වඩා විශාල යෙදුම් වලට හේතු විය හැක. පවා ඒ “ආයුබෝවන්, ලෝකය” Android සඳහා යෙදුම විය හැක 16 MB. මෙය අතිරේක ප්රශස්තකරණය නිසාය, ඇතුළත් පුස්තකාලවලින් භාවිත නොකළ කේතය ඉවත් කිරීම ඇතුළුව. අමතරව, ඇන්ඩ්රොයිඩ් ක්රමලේඛක සඳහා Xamarin වේදිකා තුන සඳහා යෙදුම් නිර්මාණය කිරීමට තෙවන පාර්ශවීය රාමුවක් භාවිතා කළ හැක.
Xamarin හි තවත් වාසියක් වන්නේ එය බහු වේදිකා වලට වඩා එක් තාක්ෂණික තොගයක් භාවිතා කිරීමයි, ඉංජිනේරු පිරිවැය සහ වෙළඳපල සඳහා කාලය අඩු කිරීම. Xamarin යනු ව්යවසාය ජංගම විසඳුම් නිර්මාණය කිරීම සඳහා විශිෂ්ට විසඳුමකි. Xamarin සම්මත UI සඳහා සහය දක්වයි, කවර ආවරණය කරයි 90 සියලුම ව්යාපෘති වලින් සියයට. අතිරෙකව, මූලික නිෂ්පාදන තර්කනය වේදිකා හරහා බෙදා ගත හැකිය, සහ අභිරුචිකරණයන් ගනු ඇත 5-10% මුළු ඉංජිනේරු කාලයෙන්.
Xamarin යනු හරස් වේදිකා සංවර්ධන රාමුවකි, සහ පිහිටුවන ලදී 2011. Xamarin ප්රජාව දැන් විහිදේ 1.4 මිලියන සංවර්ධකයින් 120 රටවල්. මයික්රොසොෆ්ට් Xamarin මිලදී ගත්තා 2016 සහ එය විෂුවල් ස්ටුඩියෝ IDE වෙත ඇතුළත් කර ඇත. එය බොහෝ දුරට ව්යවසාය පරිසරයන්හි භාවිතා වන අතර වසර ගණනාවක් පුරා බොහෝ ධනාත්මක සමාලෝචන ලැබී ඇත. ආසන්න වශයෙන් 15,000 සමාගම් Android Programmer සඳහා Xamarin භාවිතා කරයි.
Open Handset Alliance යනු කර්මාන්ත සමුහයකි 84 විවෘත ජංගම උපාංග ප්රමිතීන් සංවර්ධනය කිරීම සඳහා කැප වූ සමාගම්. සංවිධානයේ සාමාජිකයින්ට AT ඇතුළත් වේ&ටී, ඩෙල්, ඉන්ටෙල්, LG ඉලෙක්ට්රොනික්ස්, මෝටරෝලා, Qualcomm, ටෙක්සාස් උපකරණ, Nokia, Samsung ඉලෙක්ට්රොනික්ස්, T-Mobile, ස්ප්රින්ට් සංස්ථාව, සහ සුළං ගංගා පද්ධති. Open Handset Alliance ප්රමිතීන් ජංගම උපාංග නිෂ්පාදකයින්ට වඩා හොඳින් නිර්මාණය කිරීමට උපකාරී වේ, වඩා දැරිය හැකි මිලකට, සහ වඩාත් ක්රියාකාරී ජංගම උපාංග. පාරිභෝගිකයන් වෙත විවෘත ජංගම උපාංග ප්රමිතීන් ගෙන ඒමට ඔවුන් දරන උත්සාහයන් ගැන දැන ගැනීමට කියවන්න.
සෑම ජංගම වාහකයෙකුම සාමාජිකයෙකු නොවන අතර, බොහෝ දෙනාට Open Handset Alliance සහ එහි ප්රමිතීන්හි කොටස් ඇත. උදාහරණ වශයෙන්, Verizon Wireless සාමාජිකයෙකු නොවන නමුත් ඇන්ඩ්රොයිඩ් දුරකථනයක් සමාගමේ නව විවෘත රැහැන් රහිත ජාලයට ගැළපෙන බවත් වේගවත් සහතිකයක් සඳහා සුදුසුකම් ලබන බවත් ප්රකාශ කර ඇත.. ඔක්තෝබර් මාසයේදී, T-Mobile සහ HTC G1 නිවේදනය කරන ලදී – Google හි Android මෙහෙයුම් පද්ධතිය භාවිතා කරන පළමු දුරකථනය. Open Handset Alliance යනු සමාගම් අතර තොරතුරු හුවමාරු කර ගැනීමට සහ එකට වැඩ කිරීමට ජංගම උපාංග නිෂ්පාදකයින් දිරිමත් කරන වැදගත් කර්මාන්ත සංවිධානයකි..
ඇන්ඩ්රොයිඩ් ඉවත් වූ පසු, ගූගල් ඇන්ඩ්රොයිඩ් සංවර්ධනයේ අණ දෙන ලදී. කලින් පටන් ගන්නවා 2010, Google එහි ප්රමුඛතම Nexus උපාංග සංවර්ධනය කිරීම පාලනය කළේය. අගෝස්තු මාසයේදී 2011, ගූගල් මෝටරෝලා මිලදී ගෙන දෘඩාංග නිෂ්පාදනය ගෘහස්ථව ගෙන එන ලදී. එය අත්යවශ්යයෙන්ම ස්වාධීන සංවිධානයක් ලෙස විවෘත හෑන්ඩ්සෙට් සන්ධානය අවසන් කළේය. කෙසේ වෙතත්, මෙම සංවිධානය ගැන අවධානයෙන් සිටීම වටී. ඒ නිසා, මෙම සංවිධානයට සම්බන්ධ වීමේ වාසි සහ අවාසි මොනවාද?? සංවිධානයේ ඉතිහාසය සහ අනාගත අපේක්ෂාවන් දෙස බැලීම.
Open Handset Alliance යනු ලාභ නොලබන සංවිධානයකි 80 සාමාජිකයන්, Google ඇතුළුව, HTC, සැම්සුන්, Qualcomm, සහ තවත් බොහෝ ප්රමුඛ ජංගම උපාංග සමාගම්. එහි සාමාජිකයින්ට ස්මාර්ට්ෆෝන් නිෂ්පාදකයින් ඇතුළත් වේ, ජංගම දුරකථන නිෂ්පාදකයින්, අර්ධ සන්නායක සමාගම්, සහ මෘදුකාංග සංවර්ධන සමාගම්. විවෘත වේදිකා සංවර්ධනයේ වාණිජ ශක්යතාව පුළුල් කිරීමට සියලුම සාමාජිකයින් කැපවීම බෙදා ගනී. ඒ නිසාම, යෙදුම් සංවර්ධනය පහසු කිරීම සඳහා ඔවුන් එකිනෙකා සමඟ සහයෝගයෙන් සහ සටහන් බෙදා ගනී. Open Handset Alliance ඇන්ඩ්රොයිඩ් සඳහා තරඟකරුවෙකු නොවන බව සැලකිල්ලට ගැනීම වැදගත්ය.
Open Handset Alliance හි ආරම්භක සාමාජිකයන්ගෙන් කෙනෙකු ලෙස, සැම්සුන් මුල සිටම ඇන්ඩ්රොයිඩ් වැලඳගෙන ඇත. එය ඉක්මනින් ප්රමුඛතම ස්මාර්ට්ෆෝන් සන්නාමය බවට පත් කිරීමට හැකි විය, සහ වසර ගණනාවක් එම තත්ත්වය පවත්වා ගෙන ගොස් ඇත. Samsung විසින් ජනප්රිය Galaxy S මාලාව නිපදවා ඇත, අයවැය සහ මධ්යම මට්ටමේ දුරකථන, මෙන්ම කර්මාන්තයේ ප්රමුඛ පෙළේ Galaxy Z foldables. සැම්සුන් ස්මාර්ට්ෆෝන් වේදිකා මාරු කිරීම සමඟ සෙල්ලම් කර ඇත, එය දැඩි Android පරිශීලකයෙකු ලෙස පවතී.
කරුණාකර සටහන් කර ගන්න, අපි කුකීස් භාවිතා කරන බව, මෙම වෙබ් අඩවියේ භාවිතය වැඩි දියුණු කිරීමට. අඩවියට පිවිසීමෙන්
තවදුරටත් භාවිතය, මෙම කුකීස් පිළිගන්න
අපගේ දත්ත ආරක්ෂණ ප්රකාශයෙන් ඔබට කුකීස් පිළිබඳ වැඩිදුර තොරතුරු සොයා ගත හැක