Devlopman lojisyèl: Yon revizyon istorik nan jou a prezan

Devlopman lojisyèl: Yon revizyon istorik nan jou a prezan

Devlopman lojisyèl: Yon revizyon istorik nan jou a prezan

Lojisyèl Devlopman (DS) te gen detèmine karakteristik depi nan konmansman an jouk jounen jodi a. Depi nan konmansman an te mond lan nan devlopman lojisyèl divize an 2: Devlopman nan lojisyèl sous gratis ak Open ak devlopman nan lojisyèl sous prive ak fèmen.

Ak tout bagay sa yo nan vire te kòmanse yon ras yo pwodwi menm jan an nan lojisyèl divès kalite aplikasyon pou nan chak DS Mondyal. Se konsa, DS la te bay fason nan lojisyèl an premye ak toujou aktyèl Sistèm (SS), Lè sa a, nan lojisyèl an Pwogramasyon (SP) nan lojisyèl an aplikasyon (SA). Ak lèt ​​la nan vire, ki soti nan aplikasyon yo tradisyonèl natif natal, se sa ki, enstale ak espesifik nan chak sistèm opere (eksplwatasyon) nan nouvo aplikasyon yo distribye ke yo egzekite soti nan entènèt la sou yon Blockchain.

Devlopman lojisyèl: kontni 1

lojisyèl

Pratikman an menm tan ke SS yo te fèt, ki te fondamantalman eksplwatasyon an li menm, ak enkli chofè aparèy (chofè), sèvis piblik sistèm ak tout zouti sa yo itilize pou kontwòl espesifik karakteristik òdinatè a, se sa ki, tout pwogram sa yo ki fasilite jesyon eleman pyès ki nan konpitè (HW), tankou tankou: memwa, disk, pò, aparèy ak periferik, SP ak SA te fèt tou.

SPs enkli pwodwi SW ki itilize pa pwogramè pou devlope lòt pwogram òdinatè lè l sèvi avèk lang pwogram diferan ak / oswa baz done. SP jeneralman gen ladan sa yo rele editè tèks, konpilateur, entèprèt, lye, ak debuggers. Anplis de sa nan byen li te ye anviwònman yo Devlopman entegre (IDE), se sa ki, SW a ki gwoup nan anviwònman an menm (jeneralman grafik: entèfas), tout zouti ki nesesè yo, deja mansyone, yo kouvri sik la devlopman konplè nan yon pwogram.

Ak SA yo gwoupe SW itilize pa itilizatè yo (fen) pote soti nan yon travay. SA jeneralman gen ladan biwo automatisation, grafik oswa miltimedya konsepsyon, kontablite oswa administrasyon SW, nan non jis yon ti fraksyon nan tout kategori yo nan aplikasyon ke nou ka jwenn nan kategori sa a. Se poutèt sa, SA a oswa tou senpleman yon aplikasyon se sou

Nenpòt pwogram ki pèmèt yon itilizatè fen fè travay diferan sou yon òdinatè, laptop, grenn, telefòn mobil oswa lòt kalite ekipman oswa platfòm teknolojik.

Devlopman lojisyèl: kontni 2

aplikasyon

Aplikasyon yo (Apps) nan kòmansman laj òdinatè a te gen kòm yon karakteristik esansyèl ki dwe enstale yo dwe itilize, epi sèlman nan yon sèl oswa patikilye, OS natif natal. Men, avèk tan ak pwogrè nan syans òdinatè ak teknoloji, Apps yo te chanje jwenn ak ale atravè tout karakteristik tankou: Transparans, multiplateform, modularite ak évolutivité. Se konsa, jodi a nou gen anpil kalite Apps, sòti nan tradisyonèl natif natal nan nouvo distribiye.

inisyasyon

Aplikasyon natif natal, sa yo ki te devlope espesyalman pou yon eksplwatasyon sèten, jeneralman lè l sèvi avèk yon Twous Devlopman Software (sdk), yo te premye moun ki te kreye. Karakteristik fondamantal nan sa yo Apps se yo ke yo adapte 100% nan fonksyonalite yo ak karakteristik nan ekipman, aparèy la oswa platfòm, konsa jwenn yon eksperyans itilizatè pi bon. Se poutèt sa, yo gen tandans gade ak fonksyone pi byen nan anviwònman natif natal yo, menm jan tou kouri plis fèt san pwoblèm ak estabilite. Malgre ke yo anjeneral gen yon pri devlopman ki pi wo, si ou gen yo kreye yon sèl pou chak vèsyon nan eksplwatasyon natif natal.

Deplase pi devan, Aplikasyon entènèt parèt, tKonnen tou kòm WebApp, ki se moun ki kouri entegre nan yon paj oswa sit entènèt nan yon navigatè entènèt. Se poutèt sa, yo egzekite nan pratikman nenpòt ki navigatè entènèt ak sou nenpòt ki kalite ekipman, aparèy oswa platfòm. Ak pratikman menm bagay la ki ka fè nan yo nan fòma entènèt ka fè nan fòma natif natal aplikasyon enstale yo.

Aplikasyon Hybrid sòti nan sendika a nan 2 anvan yo, ki se sa yo ki Apps ki devlope ak lang yo nan WebApps yo ki pèmèt sèvi ak yo sou tribin diferan, men ak kapasite nan Apps natif natal jwenn aksè nan yon gwo pati nan karakteristik sa yo HW nan ekipman, aparèy la oswa platfòm kote li egzekite. Sa se, yo pran anpil avantaj de adaptabilite nan devlopman entènèt ak kapasite nan adapte yo ak HW tankou Apps natif natal.

Prezante

Sèjousi, Pwogresis Aplikasyon entènèt yo devlope, ke yo rele tou Pwogresis entènèt Apps (PWA), ki se fondamantalman paj wèb ki fè pou sèvi ak "Sèvis Travayè" ak lòt teknoloji, epi yo konpòte yo pi sanble ak Apps natif natal ak mwens ak WebApps. Nan yon fason, pandan ke "Sèvis Travayè yo" ak lòt teknoloji yo ap kouri nan background nan, aplikasyon an kouri nan navigatè entènèt la.

An menm tan an, epi finalman, Apps aktyèl yo te imigre nan fòma aplikasyon distribiye yo, ke yo rele tou aplikasyon desantralize (Dapps), ki se apps desantralize ki itilize yon platfòm «Blockchain». se konsa ke itilizatè dirèkteman gen rapò youn ak lòt ak pote soti nan operasyon (akò) san yo pa medyasyon an nan yon antite santral ki administre sèvis la. Kontinwe, nan yon DApp chak nan itilizatè li yo se yon ne nan yon rezo desantralize nan kote yo tout aji ansanm tankou si yo te yon notè mondyal nan nenpòt ki mouvman te fè sou platfòm la ki te sou li kouri.

Konklizyon

Mond lan nan Devlopman lojisyèl pou yo te benyen nan kè a anpil nan Syans ak Teknoloji pa sispann en ak avanse. Lè sa a se ki jan lojisyèl an enstale (Natif Natal App) te bay fason yo anpil lòt fòm aplikasyon pou (entènèt, ibrid, pwogresif, distribye).

Fòm ki pral siman byento bay fason ak nouvo fòm inovatè nan Apps, ki pral afekte pa itilize nan teknoloji aktyèl ak chanje, tankou Gwo ​​Done, Aprantisaj Deep, entèlijans atifisyèl, ak teknoloji yo toujou chanje tankou Cloud Computing ak Blockchain.


Kontni an nan atik la respekte prensip nou yo nan etik editoryal. Pou rapòte yon erè klike sou isit la.

2 kòmantè, kite ou

Kite kòmantè ou

Adrès imèl ou pa pral dwe pibliye. Jaden obligatwa yo make ak *

*

*

  1. Responsab pou done yo: Miguel Ángel Gatón
  2. Objektif done yo: Kontwòl SPAM, jesyon kòmantè.
  3. Lejitimasyon: konsantman ou
  4. Kominikasyon nan done yo: done yo pa pral kominike bay twazyèm pati eksepte pa obligasyon legal.
  5. Done depo: baz done anime pa rezo Occentus (Inyon Ewopeyen)
  6. Dwa: Nenpòt ki lè ou ka limite, refè ak efase enfòmasyon ou yo.

  1.   Arazal diro

    Kòm ou montre nan atik ou a, lojisyèl gratis te toujou prezan e li te gen ak kenbe yon "rivalite" ak lojisyèl sous fèmen. Paske nan flote nan ki nou prale (eksepte pou chanjman inatandi) lojisyèl gratis (swa byen klè ak pwòp oswa dèyè sèn nan) se epi yo pral wa a. Ak agiman mwen an ki baze ak soutni sou sa ou kòmante, kapasite yo multiplateform ak rezo a se pi fasil pou adapte yo ak kontèks anpil ak divès si sous la louvri (Se poutèt sa Microsoft ki pral emigre navigatè li yo nan yon pwojè louvri tankou krom oswa itilize Azure ki tij soti nan yon pwojè louvri pou serveurs li yo paske enteroperabilite se pi plis efikas ak sous louvri).

    Sijè annatant, Desktop la pou tout lavi (ki vin pi piti ak mwens enpòtan akòz prépondérance nan aparèy mobil), nan ki GNU / Linux - ak yon eksepsyon ki ra - redwi a yon egzèsis sèlman pa itilizatè a. Li tris paske ta dwe gen plis opsyon men si ou kapab, ou kapab. Ou jis bezwen eseye.

    Mèsi LPI pou fè poto IT sa a yon ti kras pi vizib.

    Li ak kòmante sou soti nan yon PC kouri Linux Mint.

    1.    Linux Post Enstale diro

      Mèsi pou gwo kòmantè ou ... Bonjou, Arazal!