కంప్యూటర్ అప్లికేషన్ సాఫ్ట్వేర్

అప్లికేషన్ సాఫ్ట్వేర్ (అనువర్తన సాఫ్ట్వేర్) అనేది అంతిమ వినియోగదారులు ఉపయోగించడానికి ఉద్దేశించిన ఒక సాఫ్ట్వేర్. ఇది కంప్యూటర్ను ఆపరేట్ చేయడం, నిర్వహించడం లేదా ప్రోగ్రామింగ్ చేయడం వంటి పనుల కోసం కాకుండా, దైనందిన పనుల కోసం రూపొందించబడింది. ఇందులో వర్డ్ ప్రాసెసర్లు, వెబ్ బ్రౌజర్లు, మీడియా ప్లేయర్లు, మొబైల్ అప్లికేషన్ల వంటి ప్రోగ్రామ్లు ఉంటాయి. అప్లికేషన్ సాఫ్ట్వేర్గా వర్గీకరించగలిగే ఏ ప్రోగ్రామ్నైనా అప్లికేషన్ (యాప్, అప్లికేషన్ ప్రోగ్రామ్) అని పిలుస్తారు.[1] దీనిని సిస్టమ్, యుటిలిటీ సాఫ్ట్వేర్ల నుండి వేరు చేయడానికి తరచుగా ఒక వర్గీకరణగా ఉపయోగిస్తారు.[2]
అప్లికేషన్ సాఫ్ట్వేర్ అనేది కంప్యూటింగ్ వ్యవస్థల వినియోగదారు స్థాయిని సూచిస్తుంది. ఇది సంక్లిష్టమైన సిస్టమ్ సామర్థ్యాలను లక్ష్య ఆధారిత పని విధానాలుగా మారుస్తుంది. హార్డ్వేర్ నిర్వహణ, వనరుల యాజమాన్యంపై దృష్టి పెట్టే సిస్టమ్ సాఫ్ట్వేర్ లా కాకుండా, అప్లికేషన్ సాఫ్ట్వేర్ అనేది సమస్య పరిష్కారం, వినియోగదారు పరస్పర చర్య, నిర్దిష్ట పనితీరుపై దృష్టి సారిస్తుంది.
స్మార్ట్ఫోన్, టాబ్లెట్ వంటి మొబైల్ పరికరాల అప్లికేషన్లను సూచించడానికి, 2008లో ఐఓఎస్ యాప్ స్టోర్ ప్రారంభంతో యాప్ అనే సంక్షిప్త రూపం బాగా ప్రాచుర్యం పొందింది. తరువాత, 2010లో మ్యాక్ యాప్ స్టోర్, 2011లో విండోస్ స్టోర్ విడుదలతో, ప్లాట్ఫారమ్తో సంబంధం లేకుండా అంతిమ వినియోగదారుల సాఫ్ట్వేర్లను సూచించడానికి ఈ పదాన్ని ఉపయోగించడం ప్రారంభించారు.[3]
అప్లికేషన్లు కంప్యూటర్, దాని సిస్టమ్ సాఫ్ట్వేర్తో కలిపి రావచ్చు లేదా విడిగా ప్రచురించబడవచ్చు. అప్లికేషన్లు ప్రొప్రైటరీ లేదా ఓపెన్ సోర్స్ కావచ్చు.[4]
పారిభాషిక పదాలు
[మార్చు]ప్రోగ్రామ్, సాఫ్ట్వేర్ అర్థం
[మార్చు]విశేషణంగా ఉపయోగించినప్పుడు, అప్లికేషన్ అనే పదం ఈ వ్యాసంలో వివరించిన దానికంటే విస్తృతమైన అర్థాన్ని కలిగి ఉంటుంది.[5] ఉదాహరణకు, అప్లికేషన్ ప్రోగ్రామింగ్ ఇంటర్ఫేస్ (API), అప్లికేషన్ సర్వర్, అప్లికేషన్ వర్చువలైజేషన్, అప్లికేషన్ లైఫ్సైకిల్ మేనేజ్మెంట్, పోర్టబుల్ అప్లికేషన్ వంటి భావనలు సాధారణంగా ప్రోగ్రామ్లు, సాఫ్ట్వేర్లను సూచిస్తాయి.
సిస్టమ్ సాఫ్ట్వేర్, అప్లికేషన్ సాఫ్ట్వేర్ మధ్య వ్యత్యాసం
[మార్చు]సిస్టమ్, అప్లికేషన్ సాఫ్ట్వేర్ల మధ్య వ్యత్యాసం సబ్జెక్టివ్, ఇది వివాదాస్పదంగా కూడా మారింది.[5] ఉదాహరణకు, యునైటెడ్ స్టేట్స్ వర్సెస్ మైక్రోసాఫ్ట్ యాంటీట్రస్ట్ విచారణలో మైక్రోసాఫ్ట్ ఇంటర్నెట్ ఎక్స్ప్లోరర్ వెబ్ బ్రౌజర్, దాని విండోస్ ఆపరేటింగ్ సిస్టమ్లో భాగమా లేదా ఒక ప్రత్యేక అప్లికేషన్ సాఫ్ట్వేరా అనేది ఒక ముఖ్యమైన ప్రశ్నగా నిలిచింది. మరొక ఉదాహరణగా, గ్నూ/లినక్స్ నామకరణ వివాదం అనేది లినక్స్ కెర్నెల్, ఈ కెర్నెల్ ఆధారంగా నిర్మించబడిన ఆపరేటింగ్ సిస్టమ్ల మధ్య సంబంధంపై ఏర్పడిన విభేదాల వల్ల తలెత్తింది. కొన్ని రకాల ఎంబెడెడ్ సిస్టమ్లలో, విసిఆర్, డివిడి ప్లేయర్ లేదా మైక్రోవేవ్ ఓవెన్లను నియంత్రించడానికి ఉపయోగించే సాఫ్ట్వేర్లో, అప్లికేషన్ సాఫ్ట్వేర్, ఆపరేటింగ్ సిస్టమ్ సాఫ్ట్వేర్లను వినియోగదారులు వేరు చేసి చూడలేరు. పెద్ద సంస్థలలో ఉండే కొన్ని అప్లికేషన్లకు పై నిర్వచనాలు వర్తించకపోవచ్చు. అప్లికేషన్ యొక్క ప్రత్యామ్నాయ నిర్వచనం కోసం, చూడండి: అప్లికేషన్ పోర్ట్ఫోలియో మేనేజ్మెంట్.
కిల్లర్ అప్లికేషన్
[మార్చు]కిల్లర్ అప్లికేషన్ (కిల్లర్ యాప్, 1980ల చివరలో ఉద్భవించింది) అనేది అత్యంత ప్రజాదరణ పొంది, తన హోస్ట్ ప్లాట్ఫారమ్కు డిమాండ్ను విపరీతంగా పెంచే ఒక అప్లికేషన్.[6][7] ఉదాహరణకు, విజికాల్క్ అనేది యాపిల్ II కోసం వచ్చిన మొదటి ఆధునిక స్ప్రెడ్షీట్ సాఫ్ట్వేర్, ఇది నాటి కొత్త వ్యక్తిగత కంప్యూటర్ల విక్రయాలను ఆఫీసుల్లో పెంచడానికి ఎంతగానో దోహదపడింది. బ్లాక్బెర్రీ విషయానికి వస్తే, దాని ఈమెయిల్ సాఫ్ట్వేర్ కిల్లర్ యాప్గా నిలిచింది.
సాఫ్ట్వేర్ సూట్
[మార్చు]ఒక సాఫ్ట్వేర్ సూట్ అనేది బహుళ అప్లికేషన్ల సమాహారం. ఇవి సాధారణంగా సంబంధిత విధులను, ఫీచర్లను, వినియోగదారు ఇంటర్ఫేస్లను కలిగి ఉంటాయి. ఒకదాని ఫైళ్లను మరొకటి తెరవడం వంటి సామర్థ్యంతో ఒకదానితో ఒకటి పరస్పరం అనుసంధానించబడతాయి. వ్యాపార అప్లికేషన్లు తరచుగా సూట్ల రూపంలో వస్తాయి. ఉదాహరణకు, మైక్రోసాఫ్ట్ ఆఫీస్, లిబ్రే ఆఫీస్, ఐవర్క్ వంటివి వర్డ్ ప్రాసెసర్, స్ప్రెడ్షీట్ మొదలైనవాటిని ఒకే ప్యాకేజీలో అందిస్తాయి. గ్రాఫిక్స్ లేదా సంగీతం వంటి ఇతర ప్రయోజనాల కోసం కూడా సూట్లు ఉన్నాయి.
వర్గీకరణ పద్ధతులు
[మార్చు]
మూలం:[1]
అప్లికేషన్లు చాలా రకాలుగా ఉన్నందున, వాటి లక్షణాలు విభిన్నంగా మారే అవకాశం ఉన్నందున, వాటిని వర్గీకరించడానికి అనేక రకాల పద్ధతులు ఉన్నాయి.
చట్టపరమైన అంశాల ఆధారంగా
[మార్చు]ప్రొప్రైటరీ సాఫ్ట్వేర్ అనేది ప్రత్యేకమైన కాపీరైట్ కింద రక్షించబడుతుంది, సాఫ్ట్వేర్ లైసెన్స్ పరిమిత వినియోగ హక్కులను మాత్రమే మంజూరు చేస్తుంది. ఇటువంటి అప్లికేషన్లు మూడవ పక్షాల నుండి యాడ్-ఆన్లను అనుమతించవచ్చు.
ఉచిత, ఓపెన్ సోర్స్ సాఫ్ట్వేర్ (FOSS) ను ఏ ప్రయోజనం కోసమైనా రన్ చేయవచ్చు, పంపిణీ చేయవచ్చు, విక్రయించవచ్చు, విస్తరించవచ్చు. ఉచిత లైసెన్స్ కింద విడుదలైన ఫాస్ (FOSS) సాఫ్ట్వేర్ నిరంతరమైనది, రాయల్టీ రహితమైనది కూడా కావచ్చు. కాపీరైట్ యజమాని, హక్కుదారు లేదా మూడవ పక్ష చట్ట అమలు అధికారులు లైసెన్స్ వినియోగ నిబంధనలకు మినహాయింపులు, పరిమితులు లేదా గడువు తేదీలను జోడించే హక్కు కలిగి ఉంటారు.
పబ్లిక్ డొమైన్ సాఫ్ట్వేర్ అనేది ఒక రకమైన ఫాస్ (FOSS). ఇది రాయల్టీ రహితమైనది. కాపీరైట్ ఆపాదనలు లేకపోయినా, ఉపసంహరణల భయం లేకుండా దీనిని ఉపయోగించవచ్చు, పంపిణీ చేయవచ్చు, మార్చవచ్చు, తిరిగి ప్రచురించవచ్చు లేదా కొత్త ఉత్పత్తులను సృష్టించవచ్చు. దీనిని విక్రయించవచ్చు కూడా, కానీ పబ్లిక్ డొమైన్ ఆస్తిని ఇతర వ్యక్తులకు బదిలీ చేయడం సాధ్యపడదు.
ప్లాట్ఫారమ్ ఆధారంగా
[మార్చు]ఒక అప్లికేషన్ను అది రన్ అయ్యే హోస్ట్ ప్లాట్ఫారమ్ ఆధారంగా వర్గీకరించవచ్చు. ముఖ్యమైన ప్లాట్ఫారమ్లలో ఆపరేటింగ్ సిస్టమ్ (నేటివ్), వెబ్ బ్రౌజర్, క్లౌడ్ కంప్యూటింగ్, మొబైల్ ఉన్నాయి. ఉదాహరణకు, ఒక వెబ్ అప్లికేషన్ వెబ్ బ్రౌజర్లో నడుస్తుంది, సాంప్రదాయక నేటివ్ అప్లికేషన్ కంప్యూటర్ ఆపరేటింగ్ సిస్టమ్ వాతావరణంలో నడుస్తుంది.[8]
విశేషించి స్మార్ట్ఫోన్, టాబ్లెట్లు వంటి మొబైల్ పరికరాలలో అనేక ప్రయోజనాల కోసం నేటివ్ అప్లికేషన్ల స్థానంలో వెబ్ అప్లికేషన్లను భర్తీ చేయడంపై తీవ్రమైన చర్చ జరిగింది. కొన్ని ఉపయోగాల కోసం వెబ్ యాప్ల ప్రజాదరణ బాగా పెరిగింది, అయితే నేటివ్ అప్లికేషన్లకు ఉన్న ప్రత్యేక ప్రయోజనాల వల్ల అవి త్వరలో కనుమరుగయ్యే అవకాశం లేదు. ఇవి రెండూ ఒకదానికొకటి పూరకంగా, సమగ్రంగా పనిచేయగలవు.[9][10][11]
హారిజాంటల్ వర్సెస్ వర్టికల్
[మార్చు]అప్లికేషన్ సాఫ్ట్వేర్ను హారిజాంటల్ లేదా వర్టికల్గా వర్గీకరించవచ్చు.[12][13] హారిజాంటల్ అప్లికేషన్లు వర్డ్ ప్రాసెసర్లు లేదా డేటాబేస్ల వంటి సాధారణ ప్రయోజనాల కోసం ఉపయోగపడుతూ అత్యంత ప్రజాదరణ పొందాయి. వర్టికల్ అప్లికేషన్లు నిచ్ ఉత్పత్తులు. ఇవి నిర్దిష్ట రకం పరిశ్రమ, వ్యాపారం లేదా సంస్థలోని విభాగానికి అనుగుణంగా రూపొందించబడతాయి. సమగ్ర సాఫ్ట్వేర్ సూట్లు తయారీ, బ్యాంకింగ్, అకౌంటింగ్ లేదా కస్టమర్ సర్వీస్ వంటి ప్రతి నిర్దిష్ట రంగాన్ని నిర్వహించడానికి ప్రయత్నిస్తాయి.
ఉద్దేశం ఆధారంగా
[మార్చు]అప్లికేషన్ సాఫ్ట్వేర్లో అనేక రకాలు ఉన్నాయి:[14]
- ఎంటర్ప్రైజ్
- ఒక పూర్తి సంస్థ యొక్క ప్రక్రియలు, డేటా ప్రవాహాల అవసరాలను తీరుస్తుంది. ఉదాహరణకు, ఎంటర్ప్రైజ్ రిసోర్స్ ప్లానింగ్ (ERP) సిస్టమ్లు, కస్టమర్ రిలేషన్షిప్ మేనేజ్మెంట్ (CRM) సిస్టమ్లు, డేటా రిప్లికేషన్ ఇంజిన్లు, సప్లై చైన్ మేనేజ్మెంట్ సాఫ్ట్వేర్. డిపార్ట్మెంటల్ సాఫ్ట్వేర్ అనేది చిన్న సంస్థలు లేదా ఒక పెద్ద సంస్థలోని చిన్న సమూహాల కోసం పనిచేసే ఎంటర్ప్రైజ్ సాఫ్ట్వేర్ ఉప-రకం. (ఉదాహరణకు, ప్రయాణ ప్రయాణ ఖర్చుల నిర్వహణ, ఐటి హెల్ప్డెస్క్.)
- ఎంటర్ప్రైజ్ ఇన్ఫ్రాస్ట్రక్చర్
- ఎంటర్ప్రైజ్ సాఫ్ట్వేర్ సిస్టమ్లకు మద్దతు ఇవ్వడానికి అవసరమైన సాధారణ సామర్థ్యాలను అందిస్తుంది. (ఉదాహరణలలో డేటాబేస్లు, ఇమెయిల్ సర్వర్లు, నెట్వర్క్లు, భద్రతను నిర్వహించే సిస్టమ్లు ఉంటాయి.)
- అప్లికేషన్ ప్లాట్ఫారమ్ యాజ్ ఏ సర్వీస్ (aPaaS)
- అప్లికేషన్ సేవల అభివృద్ధి, విస్తరణ వాతావరణాలను అందించే ఒక క్లౌడ్ కంప్యూటింగ్ సేవ.
- నాలెడ్జ్ వర్కర్
- వినియోగదారులు సమాచారాన్ని సృష్టించడానికి, నిర్వహించడానికి అనుమతిస్తుంది.
- కంటెంట్ యాక్సెస్
- కంటెంట్ను సవరించకుండా ప్రధానంగా వీక్షించడానికి ఉపయోగపడుతుంది. కొన్ని సాఫ్ట్వేర్లు కంటెంట్ ఎడిటింగ్ను కూడా అనుమతిస్తాయి. ఇది డిజిటల్ వినోదం, ప్రచురితమైన డిజిటల్ కంటెంట్ను వినియోగించుకోవడానికి వ్యక్తిగత, సమూహ అవసరాలను తీరుస్తుంది. (ఉదాహరణలలో మీడియా ప్లేయర్లు, వెబ్ బ్రౌజర్లు, హెల్ప్ బ్రౌజర్లు ఉన్నాయి.)
- విద్యా సాఫ్ట్వేర్
- కంటెంట్ యాక్సెస్ సాఫ్ట్వేర్కు సంబంధించింది, ఉపాధ్యాయులు లేదా విద్యార్థుల ఉపయోగం కోసం ఫీచర్లు అనుకూలంగా ఉంటాయి. ఉదాహరణకు, ఇది మూల్యాంకనాలను అందించడం, సమాచారం ద్వారా పురోగతిని ట్రాక్ చేయడం లేదా సహకార సామర్థ్యాలను చేర్చడం వంటివి చేస్తుంది.
- సిమ్యులేషన్
- పరిశోధన, శిక్షణ లేదా వినోద ప్రయోజనాల కోసం భౌతిక లేదా నైరూప్య వ్యవస్థలను అనుకరిస్తుంది.
- మీడియా డెవలప్మెంట్
- ఇతరులు ఉపయోగించడం కోసం ప్రింట్, ఎలక్ట్రానిక్ మీడియాని ఉత్పత్తి చేస్తుంది. ఇందులో గ్రాఫిక్ ఆర్ట్ సాఫ్ట్వేర్, డెస్క్టాప్ పబ్లిషింగ్ సాఫ్ట్వేర్, మల్టీమీడియా డెవలప్మెంట్ సాఫ్ట్వేర్, HTML ఎడిటర్లు, డిజిటల్-యాニメషన్ ఎడిటర్లు, డిజిటల్ ఆడియో, వీడియో కాంపోజిషన్ మొదలైనవి ఉంటాయి.[15]
- ఇంజనీరింగ్
- హార్డ్వేర్, సాఫ్ట్వేర్ ఉత్పత్తులను అభివృద్ధి చేయడంలో ఉపయోగపడుతుంది. ఇందులో కంప్యూటర్ ఎయిడెడ్ డిజైన్ (CAD), కంప్యూటర్ ఎయిడెడ్ ఇంజనీరింగ్ (CAE), కంప్యూటర్ లాంగ్వేజ్ ఎడిటింగ్, కంపైలింగ్ టూల్స్, ఇంటిగ్రేటెడ్ డెవలప్మెంట్ ఎన్విరాన్మెంట్లు, అప్లికేషన్ ప్రోగ్రామర్ ఇంటర్ఫేస్లు ఉన్నాయి.
- ఎంటర్టైన్మెంట్
- వీడియో గేమ్లు, స్క్రీన్ సేవర్లు, చలనచిత్రాలను ప్రదర్శించడానికి లేదా రికార్డ్ చేసిన సంగీతాన్ని ప్లే చేయడానికి ఉద్దేశించిన ప్రోగ్రామ్లు, ఇతర రకాల వినోద సాఫ్ట్వేర్లు ఇందులో ఉంటాయి.
టాక్సానమీ (వర్గీకరణ)
[మార్చు]
ఈ విభాగం అప్లికేషన్ల రకాల వర్గీకరణను తెలియజేస్తుంది.
సాధారణ ప్రయోజనం
[మార్చు]- క్యాలిక్యులేటర్
- స్ప్రెడ్షీట్
- వెబ్ బ్రౌజర్
- వెబ్ మ్యాపింగ్
- ఈ-కామర్స్
- సోషల్ మీడియా
సమాచార ప్రసారం
[మార్చు]- చాట్
- ఈమెయిల్
- ప్రెజెంటేషన్ సాఫ్ట్వేర్
- ఫోన్
- సందేశాలు
- నెట్వర్కింగ్ సాఫ్ట్వేర్
- వెబ్ కాన్ఫరెన్సింగ్
పత్రాలు (డాక్యుమెంటేషన్)
[మార్చు]- డెస్క్టాప్ పబ్లిషింగ్ సాఫ్ట్వేర్
- డాక్యుమెంట్ ఆటోమేషన్
- టెక్స్ట్ ఎడిటర్
- వర్డ్ ప్రాసెసర్
డేటా నిర్వహణ
[మార్చు]- బిల్డింగ్ ఇన్ఫర్మేషన్ మేనేజ్మెంట్
- కాంటాక్ట్ మేనేజర్
- కంటెంట్ మేనేజ్మెంట్ సిస్టమ్
- డేటాబేస్ మేనేజ్మెంట్ సిస్టమ్
- డిజిటల్ అసెట్ మేనేజ్మెంట్
- డాక్యుమెంట్ మేనేజ్మెంట్
- జియోగ్రాఫిక్ ఇన్ఫర్మేషన్ సిస్టమ్
వనరుల నిర్వహణ
[మార్చు]- బుకింగ్ సాఫ్ట్వేర్
- డిజిటల్ క్యాలెండర్
- ఉద్యోగుల షెడ్యూలింగ్ సాఫ్ట్వేర్
- ఎంటర్ప్రైజ్ రిసోర్స్ ప్లానింగ్
- ఈవెంట్ లాగ్
- ఫీల్డ్ సర్వీస్ మేనేజ్మెంట్
- వర్క్ఫోర్స్ మేనేజ్మెంట్ సాఫ్ట్వేర్
- ఫైల్ మేనేజర్
- ప్రొడక్టివిటీ సాఫ్ట్వేర్
- ప్రాజెక్ట్ మేనేజ్మెంట్ సాఫ్ట్వేర్
- రిజర్వేషన్ సిస్టమ్స్
- సర్వర్ మేనేజ్మెంట్ సిస్టమ్
- సెట్టింగ్స్
- వర్క్ఫ్లో సాఫ్ట్వేర్
ఆర్థిక సాఫ్ట్వేర్
[మార్చు]- బ్యాంకింగ్ సాఫ్ట్వేర్
- క్లియరింగ్ సిస్టమ్స్
- అకౌంటింగ్ సాఫ్ట్వేర్
విద్య
[మార్చు]- ఆర్కేడ్ వీడియో గేమ్
- కన్సోల్ గేమ్
- మొబైల్ గేమ్
- పర్సనల్ కంప్యూటర్ గేమ్
- సిమ్యులేషన్ గేమ్
- వెహికల్ సిమ్యులేషన్ గేమ్
సిమ్యులేషన్
[మార్చు]- కంప్యూటేషనల్ సైన్స్
- సోషల్ సిమ్యులేషన్
- మిలిటరీ సిమ్యులేషన్
- ఫ్లైట్ సిమ్యులేటర్
- డ్రైవింగ్ సిమ్యులేటర్
మీడియా
[మార్చు]- 3డి కంప్యూటర్ గ్రాఫిక్స్ సాఫ్ట్వేర్
- యాニメషన్ సాఫ్ట్వేర్
- డెమోసీన్
- గ్రాఫిక్ ఆర్ట్ సాఫ్ట్వేర్
- రాస్టర్ గ్రాఫిక్స్ ఎడిటర్
- వెక్టర్ గ్రాఫిక్స్ ఎడిటర్
- ఇమేజ్ ఆర్గనైజర్
- వీడియో ఎడిటింగ్ సాఫ్ట్వేర్
- ఆడియో ఎడిటింగ్ సాఫ్ట్వేర్
- డిజిటల్ ఆడియో వర్క్స్టేషన్
- మ్యూజిక్ సీక్వెన్సర్
- స్కోర్రైటర్
- వార్తలు
- స్క్రీన్ క్యాప్చరింగ్
- సాఫ్ట్వేర్ ఆర్ట్
ఇంజనీరింగ్ సాఫ్ట్వేర్
[మార్చు]- కంప్యూటర్ ఎయిడెడ్ డిజైన్
- కంప్యూటర్ ఎయిడెడ్ ఇంజనీరింగ్
- కంప్యూటర్ ఎయిడెడ్ మాన్యుఫాక్చరింగ్
- ఫినైట్ ఎలిమెంట్ ఎనాలసిస్
సాఫ్ట్వేర్ డెవలప్మెంట్
[మార్చు]సాఫ్ట్వేర్ అభివృద్ధి కోసం రూపొందించబడిన సాఫ్ట్వేర్ అప్లికేషన్ సాఫ్ట్వేర్గా వర్గీకరించబడుతుంది. సాఫ్ట్వేర్ అభివృద్ధి అప్లికేషన్ సాఫ్ట్వేర్ వర్గాలలో ఇవి ఉన్నాయి:
- ఇంటిగ్రేటెడ్ డెవలప్మెంట్ ఎన్విరాన్మెంట్
- గేమ్ డెవలప్మెంట్ టూల్
- HTML ఎడిటర్
- లైసెన్స్ మేనేజర్
- సోర్స్ కోడ్ ఎడిటర్
- వెర్షన్ కంట్రోల్
ఇవి కూడా చూడండి
[మార్చు]- మొబైల్ యాప్
- సర్వర్ (కంప్యూటింగ్)
- సాఫ్ట్వేర్ డెవలప్మెంట్
- సూపర్ యాప్
- వెబ్ అప్లికేషన్
మూలాలు
[మార్చు]- 1 2 మూస:OED
- ↑ "Application software". PC Magazine. Ziff Davis.
- ↑ Thom Holwerda (24 June 2011). "The History of 'App' and the Demise of the Programmer". osnews.com. Retrieved 2023-01-12.
- ↑ Ryan, Thorne (2013-03-14). "Caffeine and computer screens: student programmers endure weekend long appathon". The Arbiter. Archived from the original on 2016-07-09. Retrieved 2015-10-12.
- 1 2 Ulrich, William (August 31, 2006). "Application Package Software: The Promise Vs. Reality". Cutter Consortium. Cutter Benchmark Review. Archived from the original on 2 February 2016. Retrieved 2023-01-12.
- ↑ Dvorak, John (1989-07-01). "Looking to OS/2 for the next killer app is barking up the wrong tree. Here's where they really come from". PC Magazine. Ziff Davis. Retrieved 2023-03-25.
- ↑ "killer app". dictionary.com. Retrieved 2023-03-26.
Origin of killer app 1985–1990
- ↑ "Definition of desktop application". PCMAG (in ఇంగ్లీష్). Retrieved 2022-01-07.
- ↑ Gassée, Jean-Louis (2012-09-17). "The Silly Web vs. Native Apps Debate". Archived from the original on 2016-04-15. Retrieved 2013-07-14.
- ↑ Frechette, Casey (2013-04-11). "What journalists need to know about the difference between Web apps and native apps". Poynter. Retrieved 2017-01-04.
- ↑ Valums, Andrew (2010-02-10). "Web apps vs desktop apps". valums.com. Archived from the original on 2013-04-02. Retrieved 2013-07-14.
- ↑ "What Is a Horizontal Application?".
- ↑ "What Are Horizontal Services?". Archived from the original on 2013-10-31.
- ↑ "What is Application Software & Its Types | eduCBA". eduCBA. 2015-12-21. Retrieved 2017-03-24.
- ↑ Campbell-Kelly, Martin; Aspray, William (1996). Computer: A History of the Information Machine. New York: Basic Books. ISBN 0-465-02990-6.