നിങ്ങളുടെ ദൃശ്യപരത ഞങ്ങൾ പ്രോഗ്രാം ചെയ്യുന്നു! ONMA സ്കൗട്ട് ആൻഡ്രോയിഡ് ആപ്പ് ഡെവലപ്മെന്റിനൊപ്പം പോസിറ്റീവ് പ്രകടനം ഉറപ്പുനൽകുന്നു.
ബന്ധപ്പെടുക
ഈ ലേഖനത്തിൽ, android programmierung-നുള്ള മികച്ച പ്രോഗ്രാമിംഗ് ഭാഷകളെക്കുറിച്ചുള്ള ചില വിവരങ്ങൾ ഞാൻ നിങ്ങൾക്ക് നൽകും, എന്തുകൊണ്ട് ജാവയെക്കാൾ മികച്ചതാണ് പൈത്തൺ. ആൻഡ്രോയിഡ് എമുലേറ്ററിനെക്കുറിച്ച് ഞാൻ സംസാരിക്കും ഇന്റൽ HAXM, android programmierung-നുള്ള ഏറ്റവും പ്രധാനപ്പെട്ട സോഫ്റ്റ്വെയർ പ്ലാറ്റ്ഫോമുകളിൽ ഒന്ന്. നമുക്ക് തുടങ്ങാം. നിങ്ങൾ ഈ ലേഖനം ആസ്വദിച്ചുവെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു. ലേഖനത്തെക്കുറിച്ച് നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളോ അഭിപ്രായങ്ങളോ ഉണ്ടെങ്കിൽ, ദയവായി ഒരു അഭിപ്രായം രേഖപ്പെടുത്തുക. അവർക്ക് ഉത്തരം നൽകാൻ ഞാൻ സന്തുഷ്ടനാണ്.
'createQuotesFromXMLString' ഉപയോഗിച്ച്()’ അനുബന്ധ ടെക്സ്റ്റ് ഡാറ്റ വീണ്ടെടുക്കുന്നതിനും പ്രദർശിപ്പിക്കുന്നതിനുമുള്ള ഒരു C# പ്രോഗ്രാമിലെ പ്രവർത്തനം ലളിതമാണ്. ഒരു XML ഫീഡിലെ ഓരോ പോസ്റ്റിനെയും പ്രതിനിധീകരിക്കുന്ന എൻട്രികളുടെ ഒരു ലിസ്റ്റ് ഇത് നൽകുന്നു. ഈ രീതി XML സ്ട്രിംഗ് പ്രോസസ്സ് ചെയ്യുകയും HTML മാർക്ക്അപ്പിന്റെ രൂപത്തിൽ ടെക്സ്റ്റ് മൂല്യങ്ങളുടെ ഒരു ലിസ്റ്റ് നൽകുകയും ചെയ്യുന്നു.
നിങ്ങൾ ആദ്യം പാഴ്സിംഗ് രീതി നടപ്പിലാക്കുന്ന ഒരു ക്ലാസ്സിനെ വിളിക്കണം. ഈ രീതിയുടെ ആദ്യ ഭാഗം ഏത് ഫീൽഡുകളാണ് നിങ്ങൾ പാഴ്സ് ചെയ്യാൻ ആഗ്രഹിക്കുന്നതെന്ന് തിരഞ്ഞെടുക്കുക എന്നതാണ്. നിങ്ങൾ തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ “പ്രവേശനം” ടാഗ്, പാഴ്സർ ഈ ടാഗിനും ഏതെങ്കിലും നെസ്റ്റഡ് ടാഗുകൾക്കുമായി ഡാറ്റ എക്സ്ട്രാക്റ്റുചെയ്യും. ക്ലാസ്സിന്റെ രണ്ടാം ഭാഗം, റീഡ് ഫീഡ്(), XML-ഫയൽ പ്രോസസ്സ് ചെയ്യുകയും എക്സ്ട്രാക്റ്റുചെയ്ത ഡാറ്റയുടെ ഒരു ലിസ്റ്റ് നൽകുകയും ചെയ്യുന്നു.
DOM API XML ഡോക്യുമെന്റുകൾ പാഴ്സിംഗ് ചെയ്യുന്നതിനുള്ള ഒരു പൊതു മാർഗ്ഗം നൽകുന്നു. ഈ ക്ലാസ് ക്ലാസുകളും നാവിഗേറ്റ് ചെയ്യാനുള്ള രീതികളും നൽകുന്നു, പ്രക്രിയ, കൂടാതെ പ്രമാണം സൂക്ഷിക്കുക. DOM കൈകാര്യം ചെയ്യുന്നതിനായി DOM API ഏകീകൃത സ്റ്റാൻഡേർഡ് API-കൾ നൽകുന്നു, തിരയൽ പ്രവർത്തനങ്ങൾ നടത്താനും ഡോക്യുമെന്റ് ട്രീയിലൂടെ സഞ്ചരിക്കാനുമുള്ള കഴിവ് ഉൾപ്പെടെ. ഇന്ററാക്ടീവ് ആപ്ലിക്കേഷനുകളിൽ, DOM API ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഒരു XML പ്രമാണത്തിന്റെ ഒബ്ജക്റ്റ് മോഡൽ സൃഷ്ടിക്കാൻ കഴിയും.
നിങ്ങൾക്ക് Android ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കാൻ താൽപ്പര്യമുണ്ടെങ്കിൽ, ഒരു പ്രോഗ്രാമിംഗ് ഭാഷയായി പൈത്തൺ പഠിക്കുന്നത് പരിഗണിക്കാൻ നിങ്ങൾ ആഗ്രഹിച്ചേക്കാം. പൈത്തൺ ആപ്പുകൾക്ക് മെമ്മറി ഉപഭോഗം കൂടുതലാണ്, എന്നാൽ മൂന്നാം കക്ഷി ടൂളുകൾക്ക് അവയെ Android പാക്കേജുകളിലേക്ക് പരിവർത്തനം ചെയ്യാൻ കഴിയും. ആൻഡ്രോയിഡ് ആപ്പുകളുടെ വർദ്ധിച്ചുവരുന്ന ഡിമാൻഡ് കാരണം, സാധ്യമായ ഏറ്റവും മികച്ച പരിഹാരവുമായി നിങ്ങൾ പ്രവർത്തിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കാൻ ഒന്നിലധികം പ്രോഗ്രാമിംഗ് ഭാഷകൾ അറിയുന്നത് പ്രയോജനകരമാണ്. ആൻഡ്രോയിഡ് ആപ്ലിക്കേഷൻ ഡെവലപ്മെന്റിനായി പൈത്തൺ മികച്ച പ്രോഗ്രാമിംഗ് ഭാഷയാകുന്നതിന്റെ ചില കാരണങ്ങൾ ഇനിപ്പറയുന്ന ഖണ്ഡികകൾ ചർച്ച ചെയ്യും.
പൈത്തൺ പഠിക്കുന്നത് എളുപ്പമാണ്, അതിന്റെ ജനപ്രീതി വളരുകയും ചെയ്യുന്നു. ഒന്നിന്, Uber, Spotify പോലുള്ള നിരവധി വലിയ ബ്രാൻഡുകൾ ഈ ഭാഷ ഉപയോഗിക്കുന്നു. ഡെവലപ്പർമാർ ഇത് വ്യാപകമായി ഉപയോഗിക്കുന്നു, ഇത് തുടക്കക്കാർക്ക് പഠിക്കുന്നത് എളുപ്പമാക്കുന്നു. കൂടാതെ, പൈത്തൺ ഉപയോഗിച്ച് ആൻഡ്രോയിഡ് ആപ്ലിക്കേഷനുകൾ സൃഷ്ടിക്കുന്നത് ഡവലപ്പർമാർക്ക് വളരെ എളുപ്പമാണെന്ന് കണ്ടെത്താനാകും, കാരണം ഇത് വലിയ ഡാറ്റ നിയന്ത്രിക്കുന്നതിന് മൊഡ്യൂളുകൾ ഉപയോഗിക്കാൻ ഡെവലപ്പർമാരെ അനുവദിക്കുന്നു. അതിന്റെ ജനപ്രീതി കാരണം, ആൻഡ്രോയിഡ് ആപ്പുകൾക്കായി പൈത്തൺ കൂടുതൽ ജനപ്രിയ പ്രോഗ്രാമിംഗ് ഭാഷയായി മാറുകയാണ്, പ്രത്യേകിച്ച് ബിസിനസുകൾക്കും സ്റ്റാർട്ടപ്പുകൾക്കും.
പൈത്തണിന്റെ മറ്റൊരു മികച്ച നേട്ടം അതിന്റെ മികച്ച അനുയോജ്യതയാണ്. മിക്ക ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലും പ്ലാറ്റ്ഫോമുകളിലും ഇതിന് പ്രവർത്തിക്കാൻ കഴിയും. ആപ്പ് മാറ്റിയെഴുതാതെ തന്നെ നിങ്ങൾക്ക് മൊഡ്യൂളുകളും ഫംഗ്ഷനുകളും പിന്നീട് ചേർക്കാനും നീക്കംചെയ്യാനും കഴിയും. കൂടാതെ, ടെസ്റ്റുകൾ എഴുതാനും തത്സമയം ആപ്പ് ഡിസൈൻ നിരീക്ഷിക്കാനുമുള്ള കഴിവും പൈത്തൺ നിങ്ങൾക്ക് നൽകുന്നു. ഡെവലപ്പർമാർക്കിടയിൽ പൈത്തൺ കൂടുതൽ ജനപ്രിയമാകുന്നതിന്റെ പ്രധാന കാരണങ്ങളിലൊന്ന് ഇതാണ്. അവസാനമായി, പഠിക്കാനും വിന്യസിക്കാനും എളുപ്പമാണ്.
ജാവയെക്കാൾ പൈത്തണിന്റെ ഗുണങ്ങൾ പലതാണ്. പൈത്തൺ പഠിക്കാൻ എളുപ്പമാണ്, ഇത് കോഡിംഗ് വേഗത്തിലാക്കുന്നു. പൈത്തണും കൂടുതൽ കാര്യക്ഷമമാണ്, കൂടാതെ ജാവയെക്കാൾ വളരെ വേഗത്തിൽ മൊബൈൽ ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കാൻ നിങ്ങളെ സഹായിക്കും. നിങ്ങൾ ഒരു ആൻഡ്രോയിഡ് ഡെവലപ്മെന്റ് ടീമിനെ തിരയുകയാണെങ്കിലും, നിങ്ങളുടെ ക്ലയന്റുകൾക്ക് അനുയോജ്യമായ ആപ്പ് സൃഷ്ടിക്കാൻ സഹായിക്കുന്നതിന് ലഭ്യമായ ഏറ്റവും മികച്ച പൈത്തൺ പ്രോഗ്രാമറെ നിങ്ങൾക്ക് വാടകയ്ക്കെടുക്കാം. ആൻഡ്രോയിഡ് ഡെവലപ്പർമാർ മറ്റ് ഭാഷകളേക്കാൾ കൂടുതൽ പൈത്തൺ ഉപയോഗിക്കുന്നതിനാൽ, നിങ്ങൾക്ക് തിരഞ്ഞെടുക്കാൻ നിരവധി ഓപ്ഷനുകൾ ഉണ്ടാകും.
നിങ്ങൾക്ക് ആൻഡ്രോയിഡ് പ്രോഗ്രാമിംഗ് പഠിക്കണമെങ്കിൽ, നിങ്ങൾ ജാവ പഠിക്കേണ്ടതുണ്ട്. ഈ പ്രോഗ്രാമിംഗ് ഭാഷയ്ക്ക് ധാരാളം ഗുണങ്ങളുണ്ട്, എന്നാൽ അതിന്റെ പോരായ്മകളും ഉണ്ട്. ഈ ലേഖനം കോട്ട്ലിന്റെ ചില ഗുണങ്ങൾ വിശദീകരിക്കുന്നു. അതിന്റെ പരിമിതികൾ ഉണ്ടായിരുന്നിട്ടും, ജാവ വ്യാപകമായി ഉപയോഗിക്കപ്പെടുന്നു, ആൻഡ്രോയിഡിനായി ഏറ്റവും സാധാരണയായി ഉപയോഗിക്കുന്ന പ്രോഗ്രാമിംഗ് ഭാഷയാണിത്. ഈ ലേഖനം അതിന്റെ ചില ഗുണങ്ങളും ദോഷങ്ങളും വിവരിക്കുന്നു. നിങ്ങൾക്ക് ആൻഡ്രോയിഡ് ആപ്പുകൾ എഴുതണമെങ്കിൽ ആൻഡ്രോയിഡ് പ്രോഗ്രാമിംഗിനുള്ള നല്ലൊരു ചോയിസ് കൂടിയാണിത്.
ജാവ വെർച്വൽ മെഷീനിൽ പ്രവർത്തിക്കുന്ന ഒരു ഓപ്പൺ സോഴ്സ് പ്രോഗ്രാമിംഗ് ഭാഷയാണ് കോട്ലിൻ. ഇത് പഠിക്കാൻ ലളിതവും സംക്ഷിപ്തമായ വാക്യഘടനയും ഉണ്ട്. പല ആൻഡ്രോയിഡ് ആപ്പ് ഡെവലപ്പർമാരും ജാവയെ അപേക്ഷിച്ച് ഇത് ഇഷ്ടപ്പെടുന്നു, കാരണം അതിന്റെ ഉപയോഗവും പ്രവേശനക്ഷമതയും. ഇതിന് കൂടുതൽ ശക്തമായ സുരക്ഷാ സവിശേഷതകളും ക്രോസ്-പ്ലാറ്റ്ഫോം അനുയോജ്യവുമാണ്. ആൻഡ്രോയിഡ് വികസനത്തിനായുള്ള ജാവയ്ക്ക് ഒരു ജനപ്രിയ ബദലാണ് കോട്ലിൻ. അത് സൗജന്യമാണ്, ഉപയോഗിക്കാൻ എളുപ്പമാണ്, ഒപ്പം ക്രോസ്-പ്ലാറ്റ്ഫോം അനുയോജ്യവുമാണ്.
ആൻഡ്രോയിഡ് വികസനത്തിന് ഏറ്റവും പ്രചാരമുള്ള പ്രോഗ്രാമിംഗ് ഭാഷയാണ് ജാവ, അതിനാൽ നിങ്ങൾ വേഗത്തിൽ ആരംഭിക്കാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ ഇത് ഒരു നല്ല തിരഞ്ഞെടുപ്പാണ്. എങ്കിലും, പഠിക്കാൻ എളുപ്പമുള്ളതും വേഗമേറിയതുമായ ഒരു ഭാഷയാണ് നിങ്ങൾ തിരയുന്നതെങ്കിൽ, C# ഒരു നല്ല തിരഞ്ഞെടുപ്പാണ്. C++ ആണ് മറ്റൊരു ക്രോസ്-പ്ലാറ്റ്ഫോം പ്രോഗ്രാമിംഗ് ഭാഷ, കൂടാതെ മൊബൈൽ ഗെയിമുകൾ സൃഷ്ടിക്കാൻ ഉപയോഗിക്കുന്നു. ഇതിന്റെ ലൈബ്രറികൾ ജാവയേക്കാൾ മികച്ച മെമ്മറി മാനേജ്മെന്റും കുറച്ച് മെമ്മറി ലീക്കുകളും വാഗ്ദാനം ചെയ്യുന്നു.
ജാവയിലെ ആൻഡ്രോയിഡ് പ്രോഗ്രാമിംഗ് ആരംഭിക്കുന്ന പ്രോഗ്രാമർമാർക്കുള്ള മികച്ച ഉറവിടമാണ്. എങ്കിലും, തുടക്കക്കാർക്ക് ജാവ വളരെ ബുദ്ധിമുട്ടായിരിക്കാം, അതിനാൽ കൂടുതൽ വിപുലമായ പ്രോഗ്രാമിംഗ് ഭാഷകൾ പഠിക്കുന്നതാണ് നല്ലത്. കോട്ലിൻ ഒരു ക്രോസ്-പ്ലാറ്റ്ഫോം ഭാഷയാണ്, ജാവ വെർച്വൽ മെഷീനിൽ പ്രവർത്തിക്കുന്നു. ജാവ ഉപയോഗിച്ച് ആൻഡ്രോയിഡ് പഠിക്കുന്നതിന്റെ പ്രയോജനങ്ങൾ വ്യക്തമല്ല. നിങ്ങൾ ഭാഷയെക്കുറിച്ച് കൂടുതൽ പഠിക്കും, കൂടാതെ Android ആപ്പുകൾ നിർമ്മിക്കാൻ തുടങ്ങുന്നതിന് ആവശ്യമായ അനുഭവവും നേടുക.
മൈക്രോസോഫ്റ്റ് വികസിപ്പിച്ചെടുത്ത ഒബ്ജക്റ്റ് ഓറിയന്റഡ് പ്രോഗ്രാമിംഗ് ഭാഷയാണ് സി#. ഇത് ഒരു ഒബ്ജക്റ്റ് ഓറിയന്റഡ് ഭാഷയാണ് കൂടാതെ പൊതു ഭാഷാ റൺടൈമിൽ പ്രവർത്തിക്കുന്നു. എല്ലാ പ്ലാറ്റ്ഫോമുകളിലും ഇത് പ്രവർത്തിക്കുന്നു എന്നാണ് ഇതിനർത്ഥം, ആൻഡ്രോയിഡ് ഉൾപ്പെടെ. ആൻഡ്രോയിഡ് ഡെവലപ്പർമാർക്കുള്ള ഏറ്റവും മികച്ച ചോയിസുകളിൽ ഒന്നാണിത്, എന്നാൽ ഭാഷ നന്നായി പഠിക്കാൻ വർഷങ്ങളുടെ അനുഭവപരിചയം ആവശ്യമാണ്. അതിന്റെ ജനപ്രീതി ഉണ്ടായിരുന്നിട്ടും, പഠിക്കാൻ ബുദ്ധിമുട്ടുള്ള ഭാഷയാണ് ജാവ, അത് ധാരാളം വിഭവങ്ങളുമായി വരുന്നില്ല.
ആൻഡ്രോയിഡ് ഡെവലപ്പർമാർ Android എമുലേറ്ററിന്റെ പ്രകടനത്തിൽ മെച്ചപ്പെടുത്തലുകൾ ആവശ്യപ്പെടുന്നതിനാൽ, ഇതിനൊരു പരിഹാരവുമായി ഇന്റൽ എത്തിയിരിക്കുന്നു. ആൻഡ്രോയിഡ് എമുലേറ്ററിന്റെ പ്രകടനം നാടകീയമായി മെച്ചപ്പെടുത്തുന്നതിനാണ് പുതിയ Intel HAXM ഡ്രൈവർ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. അതിന്റെ മൂന്നാമത്തെ പുനരവലോകനത്തോടെ, പ്രവർത്തനക്ഷമമല്ലാത്ത ലാപ്ടോപ്പുകളെ സാധുവായ വികസന പരിതസ്ഥിതികളാക്കി മാറ്റാൻ ഇതിന് കഴിയും. പുതിയ ഡ്രൈവർ എങ്ങനെ പ്രയോജനപ്പെടുത്താം എന്നറിയാൻ വായിക്കുക.
64-ബിറ്റ് പ്രോസസറും 720p ഫ്രെയിമുകൾ ക്യാപ്ചർ ചെയ്യാൻ കഴിവുള്ള ഒരു വെബ്ക്യാമും ഉള്ള ഒരു പിസിയിൽ നിങ്ങൾക്ക് എമുലേറ്റർ പ്രവർത്തിപ്പിക്കാം.. ഹാർഡ്വെയർ-ത്വരണം പ്രവർത്തനക്ഷമമാക്കാൻ ചില എമുലേറ്ററുകൾ നിങ്ങളോട് ആവശ്യപ്പെടുന്നു, വെർച്വൽ ഉപകരണത്തിന്റെ പ്രകടനം വർദ്ധിപ്പിക്കാൻ ഇത് സഹായിക്കും. ഇന്റൽ സിസ്റ്റങ്ങൾക്കായി, HAXM പതിപ്പ് 7.2.0 ആവശ്യമാണ്. എഎംഡി സിസ്റ്റങ്ങൾക്ക് എഎംഡി-വി പിന്തുണയും വിൻഡോസ് ഹൈപ്പർവൈസർ പ്ലാറ്റ്ഫോം എപിഐയും ആവശ്യമാണ്.
എമുലേറ്റർ ഉപയോഗിക്കുമ്പോൾ, ഇത് API ലെവലിനെ പിന്തുണയ്ക്കുന്നുവെന്ന് നിങ്ങൾ ഉറപ്പാക്കണം 17 കൂടാതെ ഹോസ്റ്റ് മെഷീനിൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്. x86 സിസ്റ്റങ്ങൾക്കായി, ജിപിയു എമുലേഷനും HAXM പിന്തുണയ്ക്കുന്നു. ജിപിയു എമുലേഷൻ, അല്ലെങ്കിൽ അറിയപ്പെടുന്നത് “GPU ത്വരണം”, എമുലേറ്ററിന്റെ വേഗത ത്വരിതപ്പെടുത്തുന്നതിന് ഹോസ്റ്റ് മെഷീനിലെ GPU ഉപയോഗിക്കുന്നു. നിങ്ങൾക്ക് വേഗതയേറിയ എമുലേറ്റർ വേണമെങ്കിൽ, GPU എമുലേഷൻ ഒരു മികച്ച ഓപ്ഷനാണ്.
ഒരു Android എമുലേറ്ററിന് നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ഒരു Android ഉപകരണം അനുകരിക്കാനും അതിന്റെ എല്ലാ കഴിവുകളും അനുകരിക്കാനും കഴിയും. ഇൻകമിംഗ് കോളുകളും വാചക സന്ദേശങ്ങളും ഉൾപ്പെടെ ഉപകരണത്തിന്റെ എല്ലാ വശങ്ങളും ഇതിന് അനുകരിക്കാനാകും, നെറ്റ്വർക്ക് വേഗത, ഭ്രമണം, മറ്റ് ഹാർഡ്വെയർ സെൻസറുകളും. ഇത് ഡാറ്റാ കൈമാറ്റം ഗണ്യമായി വേഗത്തിലാക്കും. യഥാർത്ഥ സന്ദർഭത്തിൽ നിങ്ങളുടെ ആപ്പ് പരിശോധിക്കാൻ നിങ്ങൾക്ക് എമുലേറ്റർ ഉപയോഗിക്കാം. ഒരു എമുലേറ്റർ ഉള്ളത് ഒരു യഥാർത്ഥ ഉപകരണം പരിഷ്ക്കരിക്കുന്നതിനുള്ള ബുദ്ധിമുട്ട് കൂടാതെ സന്ദർഭത്തിൽ ഒരു ഉപകരണം ഉപയോഗിച്ച് പരീക്ഷണം നടത്താനുള്ള അവസരവും നൽകുന്നു..
ഓഡിയോ അല്ലെങ്കിൽ വീഡിയോ റെക്കോർഡ് ചെയ്യാനും നിങ്ങൾക്ക് എമുലേറ്റർ ഉപയോഗിക്കാം. എമുലേറ്ററിന്റെ സ്ക്രീനിലേക്ക് ഫയലുകൾ വലിച്ചിടുന്നതിലൂടെ, അവ /sdcard/Download എന്ന ഡയറക്ടറിയിൽ സ്ഥാപിച്ചിരിക്കുന്നു. ഡിവൈസ് ഫയൽ എക്സ്പ്ലോറർ അല്ലെങ്കിൽ നിങ്ങളുടെ ഉപകരണത്തിലെ ഫയലുകൾ അല്ലെങ്കിൽ ഡൗൺലോഡുകൾ ആപ്പ് ഉപയോഗിച്ച് ഫയലുകൾ കാണാൻ കഴിയും. Android സ്റ്റുഡിയോ ഇൻസ്റ്റാൾ ചെയ്യാൻ നിങ്ങൾക്ക് കമ്പ്യൂട്ടർ ഇല്ലെങ്കിൽ, പകരം ഒരു എമുലേറ്ററിൽ നിങ്ങളുടെ ആപ്പ് പ്രവർത്തിപ്പിക്കാം.