सॉफ्टवेअर डेव्हलपमेंट: आत्तापर्यंतचे ऐतिहासिक पुनरावलोकन

सॉफ्टवेअर डेव्हलपमेंट: आत्तापर्यंतचे ऐतिहासिक पुनरावलोकन

सॉफ्टवेअर डेव्हलपमेंट: आत्तापर्यंतचे ऐतिहासिक पुनरावलोकन

सॉफ्टवेअर डेव्हलपमेंट (डीएस) मध्ये सुरुवातीपासून आजतागायत निश्चित वैशिष्ट्ये आहेत. सुरवातीपासूनच वर्ल्ड ऑफ सॉफ्टवेयर डेव्हलपमेंट 2 मध्ये विभागले गेले: मुक्त आणि मुक्त स्रोत सॉफ्टवेअरचा विकास आणि खाजगी आणि बंद स्त्रोत सॉफ्टवेअरचा विकास.

आणि या सर्वांनी प्रत्येक डी एस वर्ल्डमध्ये वेगवेगळ्या प्रकारच्या अनुप्रयोगांमध्ये समान प्रकारचे सॉफ्टवेअर तयार करण्याची शर्यत सुरू केली. अशाप्रकारे डीएसने प्रथम आणि अद्याप चालू सिस्टम्स सॉफ्टवेअर (एसएस), त्यानंतर प्रोग्रामिंग सॉफ्टवेअर (एसपी) Applicationप्लिकेशन सॉफ्टवेयर (एसए) कडे मार्ग दाखविला. आणि नंतरचे, पारंपारिक नेटिव्ह Applicationsप्लिकेशन्सपासून ते स्थापित केले जाऊ शकतात आणि प्रत्येक ऑपरेटिंग सिस्टमला विशिष्ट (ओएस) ब्लॉकचेनवर इंटरनेटवरून अंमलात आणले जाणारे नवीन डिस्ट्रिब्यूट केलेले toप्लिकेशन्स आहेत.

सॉफ्टवेअर विकास: सामग्री 1

सॉफ्टवेअर

व्यावहारिकरित्या एसएसचा जन्म झाला त्याच वेळी, जे मुळात ओएस होते, आणि डिव्हाइस ड्राइव्हर्स (ड्राइव्हर्स), सिस्टम युटिलिटीज आणि संगणकाच्या वैशिष्ट्यांच्या विशिष्ट नियंत्रणासाठी वापरलेली सर्व साधने समाविष्ट केली आहेत, म्हणजेच, हार्डवेअर (एचडब्ल्यू) घटकांचे व्यवस्थापन करण्यास मदत करणारे सर्व प्रोग्राम्स, जसे की: मेमरी, डिस्क , पोर्ट्स, डिव्‍हाइसेस आणि गौण, एसपी आणि एसए देखील जन्माला आले.

एसपीमध्ये प्रोग्रामरद्वारे भिन्न प्रोग्रामिंग भाषा आणि / किंवा डेटाबेस वापरुन अन्य संगणक प्रोग्राम विकसित करण्यासाठी वापरल्या जाणार्‍या एसडब्ल्यू उत्पादनांचा समावेश आहे. एसपीमध्ये सामान्यत: तथाकथित मजकूर संपादक, कंपाईलर, दुभाषे, दुभाजक आणि डीबगर असतात. सुप्रसिद्ध एकात्मिक विकास वातावरण (आयडीई) व्यतिरिक्त, म्हणजेच, त्याच वातावरणामध्ये ग्रुप असलेले एसडब्ल्यू (सामान्यत: ग्राफिक: जीयूआय), प्रोग्रामची संपूर्ण विकास चक्र कव्हर करण्यासाठी पूर्वी नमूद केलेली सर्व आवश्यक साधने.

आणि एसएने कार्य समाप्त करण्यासाठी (अंत) वापरकर्त्यांद्वारे वापरलेल्या एसडब्ल्यूला गटबद्ध केले. एसएमध्ये सामान्यत: ऑफिस ऑटोमेशन, ग्राफिक किंवा मल्टीमीडिया डिझाइन, अकाउंटिंग किंवा Sडमिनिस्ट्रेशन एसडब्ल्यू, या प्रकारच्या श्रेणीतील आम्हाला आढळू शकणार्‍या सर्व प्रकारच्या अनुप्रयोगांच्या श्रेणीतील फक्त एक लहान भाग नमूद करते. म्हणूनच, एसए किंवा फक्त एक अनुप्रयोग याबद्दल आहे

कोणताही प्रोग्राम जो शेवटच्या वापरकर्त्यास संगणक, लॅपटॉप, टॅब्लेट, मोबाइल फोन किंवा इतर प्रकारच्या उपकरणे किंवा तांत्रिक प्लॅटफॉर्मवर भिन्न कार्ये करण्यास अनुमती देतो.

सॉफ्टवेअर विकास: सामग्री 2

अॅप्लिकेशन्स

संगणकाच्या युगाच्या सुरूवातीस अनुप्रयोग (अॅप्स) वापरण्यासाठी स्थापित केले जाणे आवश्यक आहे, आणि केवळ एकल किंवा विशिष्ट, नेटिव्ह ओएसमध्ये स्थापित करणे आवश्यक आहे. परंतु वेळ आणि संगणक विज्ञान आणि तंत्रज्ञानाच्या प्रगतीसह, अ‍ॅप्स पोर्टेबिलिटी, मल्टीप्लाटफॉर्म, मॉड्यूलरिटी आणि स्केलेबिलिटी यासारख्या वैशिष्ट्यांचा प्राप्त करण्यास आणि त्यामध्ये बदल करीत आहेत. आणि म्हणूनच, आज आमच्याकडे पारंपारिक मूळ ते नवीन वितरित होणारे अनेक प्रकारचे अॅप्स आहेत.

Inicio

नेटिव्ह applicationsप्लिकेशन्स, विशिष्ट ओएससाठी विकसित केलेल्या, सामान्यत: सॉफ्टवेअर डेव्हलपमेंट किट (एसडीके) वापरुन, ते प्रथम तयार केले गेले. या अ‍ॅप्सचे मूलभूत वैशिष्ट्य म्हणजे ते उपकरणे, डिव्हाइस किंवा प्लॅटफॉर्मच्या कार्यक्षमते आणि वैशिष्ट्यांसह 100% अनुकूल करतात, ज्यामुळे एक चांगला वापरकर्ता अनुभव मिळतो. म्हणूनच, त्यांच्या मूळ वातावरणात ते अधिक चांगले दिसतात आणि कार्य करतात, तसेच अधिक द्रव आणि स्थिर चालवतात. जरी त्यांच्याकडे सहसा वाढीव खर्च असतो, आपण नेटिव्ह ओएसच्या प्रत्येक आवृत्तीसाठी एखादे तयार करायचे असल्यास.

पुढे जाणे, वेब अनुप्रयोग उद्भवले, tवेबअॅप या नावाने देखील ओळखले जाते, जे इंटरनेट ब्राउझरद्वारे पृष्ठ किंवा वेबसाइटमध्ये अंतःस्थापित केलेले कार्य करतात. म्हणून, व्यावहारिकरित्या कोणत्याही इंटरनेट ब्राउझरमध्ये आणि कोणत्याही प्रकारच्या उपकरणे, डिव्हाइस किंवा प्लॅटफॉर्मवर त्यांना अंमलात आणले जाते. आणि व्यावहारिकदृष्ट्या समान गोष्ट जी त्यांच्यामध्ये वेब स्वरूपात केली जाऊ शकते त्यांच्या मूळ स्थापित करण्यायोग्य अनुप्रयोग स्वरूपनात केली जाऊ शकते.

मागील 2 च्या संमेलनातून संकरित अनुप्रयोग ते असे अ‍ॅप्स आहेत जे वेबअ‍ॅप्सच्या भाषेसह विकसित केले गेले आहेत जे वेगवेगळ्या प्लॅटफॉर्मवर त्यांच्या वापरास अनुमती देतात, परंतु नेटिव्ह अ‍ॅप्सच्या क्षमतेसह जिथे उपकरणे, उपकरणे किंवा प्लॅटफॉर्म वापरण्यात आले त्यातील एचडब्ल्यू वैशिष्ट्यांच्या मोठ्या भागामध्ये प्रवेश केला. म्हणजेच ते वेब विकासाच्या अष्टपैलुपणाचा आणि नेटिव्ह अ‍ॅप्सप्रमाणे एचडब्ल्यूशी जुळवून घेण्याच्या क्षमतेचा पूर्ण फायदा घेतात.

बातम्या

हल्ली, प्रोग्रेसिव्ह वेब developedप्लिकेशन्स विकसित केली जातात, ज्यांना प्रोग्रेसिव्ह वेब अॅप्स (पीडब्ल्यूए) म्हणून ओळखले जाते, जे मुळात "सर्व्हिस वर्कर्स" वापरणारे वेबपृष्ठे असतात. आणि अन्य तंत्रज्ञान आणि मूळ अ‍ॅप्ससारखेच अधिक आणि वेबअॅप्सशी कमी वर्तन करते. अशा प्रकारे, "सेवा कामगार" आणि अन्य तंत्रज्ञान पार्श्वभूमीवर चालू असताना, अनुप्रयोग वेब ब्राउझरमध्ये चालतो.

त्याच वेळी आणि अखेरीस, विद्यमान अॅप्स वितरित अनुप्रयोग स्वरूपात स्थलांतरित झाले आहेत, ज्यास विकेंद्रित अनुप्रयोग (डॅप्स) म्हणून ओळखले जाते, जे विकेंद्रित अॅप्स आहेत जे cha ब्लॉकचेन »प्लॅटफॉर्म वापरतात. जेणेकरून वापरकर्ते थेट एकमेकांशी संबंधित असतात आणि सेवेची व्यवस्था करणा a्या मध्यवर्ती घटकाच्या मध्यस्थीशिवाय ऑपरेशन्स (करार) करतात. परिणामी, डीपीएमध्ये त्याचे प्रत्येक वापरकर्ते विकेंद्रीकृत नेटवर्कचे एक नोड आहे ज्यामध्ये ते सर्व एकत्र कार्य करतात जणू ते ज्या व्यासपीठावर चालत असलेल्या कोणत्याही हालचालीची जागतिक नोटरी आहेत.

निष्कर्ष

विज्ञान आणि तंत्रज्ञानाच्या अगदी मनामध्ये बुडलेले सॉफ्टवेअर डेव्हलपमेंटचे जग विकसित होत चालले आहे आणि थांबत नाही. आणि अशाप्रकारे इन्स्टॉल करण्यायोग्य सॉफ्टवेअरने (नेटिव्ह Appप) applicationsप्लिकेशन्सच्या इतर अनेक प्रकारांना (वेब, संकरित, प्रगतिशील, वितरित) मार्ग दाखविला.

अॅप्सच्या लवकरच नवीन आणि नाविन्यपूर्ण प्रकारांना निश्चितच मदत देणारे फॉर्म सध्याच्या आणि बदलत्या तंत्रज्ञानाच्या वापरामुळे प्रभावित होतील.जसे की बिग डेटा, डीप लर्निंग, कृत्रिम बुद्धिमत्ता आणि क्लाऊड कम्प्यूटिंग आणि ब्लॉकचेन सारखी अजूनही बदलणारी तंत्रज्ञान.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   अरझल म्हणाले

    आपण आपल्या लेखात दर्शविताच, मुक्त सॉफ्टवेअर नेहमीच अस्तित्त्वात आहे आणि बंद स्त्रोत सॉफ्टवेअरसह "प्रतिस्पर्धा" ठेवली आहे आणि कायम ठेवली आहे. ज्या अवस्थेत आपण जात आहोत (अनपेक्षित बदल वगळता) विनामूल्य सॉफ्टवेअर (एकतर स्पष्ट आणि स्पष्टपणे किंवा लपलेल्या मार्गाने) आहे आणि तो राजा असेल. आणि माझा युक्तिवाद आपण काय टिप्पणी करता यावर आधारित आणि टिकून आहे, स्रोत उपलब्ध असल्यास बहुविध प्लॅटफॉर्म क्षमता आणि नेटवर्क बर्‍याच आणि विविध संदर्भांशी जुळवून घेणे सोपे आहे (म्हणूनच मायक्रोसॉफ्ट क्रोमियम सारख्या खुल्या प्रकल्पात आपले ब्राउझर स्थानांतरित करणार आहे. किंवा अझर वापरतो जो त्याच्या सर्व्हरसाठी ओपन प्रोजेक्ट मधून आला आहे कारण ओपन सोर्ससह इंटरऑपरेबिलिटी अधिक कार्यक्षम आहे).

    प्रलंबित विषय, आजीवन डेस्कटॉप (जे मोबाइल डिव्हाइसच्या प्रगतीमुळे कमी-अधिक महत्वाचे होत आहे), ज्यात GNU / Linux - एक दुर्मिळ अपवाद वगळता वापरकर्त्याने केवळ व्यायामासाठी कमी केले आहे. हे वाईट आहे कारण तेथे अधिक पर्याय असावेत परंतु आपण हे करू शकल्यास, आपण हे करू शकता. आपण फक्त प्रयत्न करणे आवश्यक आहे.

    या आयटी ध्रुवाला थोडे अधिक दृश्यमान केल्याबद्दल एलपीआय धन्यवाद.

    पीसी चालविणार्‍या लिनक्स मिंटवर वाचा आणि त्यावर टिप्पणी द्या.

    1.    लिनक्स पोस्ट इंस्टॉल म्हणाले

      तुमच्या छान टिप्पणीबद्दल धन्यवाद… ग्रीटिंग्ज, अरझल!