Zakaj bosta lahko do leta 2020 zgradila aplikacijo
(Opomba urednika: Prispevke tega gosta prispeva Yoav Vilner.)
Ali si kdaj današnji digitalni svet primerjal s tistim iz devetdesetih let? Če bi tehnični geek iz tistega časa dobil vpogled v tehnologijo, ki jo danes uporabljamo, ne bi bil zmoten, če bi jo enačil s futurističnim znanstveno-fantastičnim svetom, o katerem bi le bral v romanih..
Z vsakim letom je tehnologija, ki je bila nekoč na dosegu tehnoloških elit dostopnejši za osebe z omejenimi tehničnimi znanji. V nekaj kratkih letih smo videli, da je osnovni razvoj mobilnih aplikacij na voljo vsakomur, ki ima nekaj ur in idejo.
Torej, v tem članku vam bom povedal razloge, zaradi katerih bo razvoj aplikacij a spretnost, ki je tako pogosta, da lahko tudi babice ustvarijo aplikacijo v bližnji prihodnosti. Beri naprej.
Tehnika in dostopnost
V Devetdesetih, desetletna zgradba lastne spletne strani je bila razumljena kot predsodka tehnične velikosti. Njegovi starši bi ga verjetno primerjali z Billom Gatesom in skrivaj odštevali dni, dokler njihov sin milijonar ni plačal za njihovo udobno upokojitev..
Ampak danes? A učenec osnovne šole, ki gradi spletno stran lahko obrnejo glave nekaterih Baby Boomerjev, vendar ne bi impresioniralo tisočletnega moštva. Vsakdo lahko ustvari račun na eni od na stotine WYSIWYG graditeljev spletnih strani in imajo svojo spletno stran gor in teče v dan ali dva.
Podobno je tudi množica platform, ki vam pomagajo zgraditi aplikacijo na proračun - hitro in brez zahtevanega znanja o kodiranju.
To prinaša večjo resnico na površje, tj tehnologija, ki nas je navdušila pred desetimi leti je postala tako vedno bolj dostopna, da - s tveganjem sondiranja klišeja - celo vaša babica bi jo lahko uporabila.
V kratkem času nihče ne bo očesil oči, ko bodo desetletniki (ali stari starši, za to zadevo) sami izdelali aplikacijo in jo zagnali v trgovini z aplikacijami. Kot napreden izboljšuje in postaja vse bolj razširjena, manj znanja bo potrebno za izgradnjo svojega.
Poceni in učinkovita izobrazba
V devetdesetih letih prejšnjega stoletja, če ste se želeli naučiti, kako kodirati, ste imeli samo roko, polno razpoložljivih možnosti. Večina teh možnosti je bila draga - vsekakor tudi drage za otroke, starejše na fiksnem dohodku ali hobisti, ki se učijo.
Lahko bi samo študijskega programa s kolegijem - omejena s starostnimi omejitvami in finančnimi omejitvami ali s samoučenjem, ki je vključeval obsežne učbenike in. \ t zagotovo ni mentor. To je to, nobena druga možnost.
Danes pa to ne more biti manj resnično. Obstaja na ducate odličnih spletnih tečajev kodiranja, šol in skupnosti, kjer lahko učiti od osnov do najbolj naprednih stopenj programiranja.
Obstajajo celo viri, ki so izdelani po meri za določene ljudi, bodisi hobisti, otroci ali starejši učenci, preko katerih lahko greste od začetnika do nižja stopnja razvijalca v treh mesecih.
Skupnosti poganjajo programerje
Današnji svet se razlikuje od preteklih let, ne le z učenjem pri programiranju, vendar obstaja tudi virov o katerem bi lahko razvijalec 90-ih le sanjal.
Obstajajo številne skupnosti in viri, ki vam omogočajo v svojih aplikacijah uporabite na tisoče odprtokodnih komponent. Dejansko obstajajo določena podjetja, ki v celoti temeljijo na tej zamisli in omogočajo vsakemu razvijalcu delite obstoječe komponente izvorne kode njihovih projektov in drugih v svoji ekipi ali skupnosti.
Ta vrsta “lego-like” modularnost zmanjšuje ovire za nove razvijalce ustvariti aplikacije. Bit, na primer, je odprtokodni projekt, ki ga je razvila skupnost razvijalcev.
Kodiranje skupnosti po spletu je polno izkušenih razvijalcev, ki so pripravljeni deliti in pomagati novim programerjem pri reševanju težav. Mesta kot Hashnode, dovolite ambiciozni programerji, ki postavljajo vprašanja in prejmite odgovore od bolj izkušenih programerjev.
Podobno omogoča GitHub programerjem, da delijo svoje odprtokodne projekte z širše skupnosti, ki jih lahko nato spremenijo in sodelujejo pri njihovem razvoju.
Aplikacija babice bo kmalu
Sčasoma bo razvoj aplikacij potekal na spletni strani. Obstaja že povleci-in-spusti rešitve tam, da bi razvoj preprostih aplikacij vetrič. Ker te platforme pridobivajo večjo priljubljenost, bo več ljudi, ki jih ne pričakujete, da bi se zanimalo za razvoj aplikacij, izšlo iz lesa in ga posnelo.
Skratka, v nekaj kratkih letih babica ne bo potrebovala vaše pomoči z aplikacijo; zgradila bo eno sama.