De ce bunicile vor putea construi o aplicație până în 2020
(Nota editorului: Acest post de oaspete este contribuit de Yoav Vilner.)
Ai avut vreodată comparativ cu lumea digitală de astăzi cu cea a anilor 1990? Dacă un tehnician geek din acea epocă ar fi putut să primească o privire asupra tehnologiei pe care o folosim astăzi, el nu ar fi greșit să o echivaleze cu o lume futuristă sci-fi despre care ar fi citit doar în romane.
Cu fiecare an care trece, tehnologia care a fost o dată la îndemâna elitelor tehnologice este doar devenind mai accesibil pentru cei cu abilități tehnice limitate. În câțiva ani, am putut vedea dezvoltarea de aplicații mobile de bază să devină disponibilă oricui, cu câteva ore și o idee.
Deci, în acest articol, vă voi spune motivele care vor face dezvoltarea aplicațiilor a abilitate atât de comună încât chiar și bunicile vor putea să creeze o aplicație in viitorul apropiat. Să citim mai departe.
Tech și accesibilitate
În Anii 1990, o clădire veche de zece ani, propriul site web a fost văzută ca premoniție a măreției tehnice. Părinții lui probabil l-ar fi comparat cu Bill Gates și au numărat în secret zilele până când fiul lor milionar a plătit pentru pensia confortabilă.
Dar astăzi? A elev al unei școli elementare construind un site web ar putea transforma capul unor Baby Boomers, dar nu ar impresiona echipa Millennium. Oricine poate crea un cont pe unul dintre sute de constructori de site-uri WYSIWYG drag-and-drop și au site-ul propriu în sus și de funcționare într-o zi sau două.
În mod similar, există o mulțime de platforme care vă ajută să creați o aplicație pe un buget - rapid și fără cunoștințe de codificare necesare.
Acest lucru aduce un adevăr mai mare la suprafață adică tech care ne-a uimit acum zece ani a devenit din ce în ce mai accesibilă - cu riscul de a face clicuri - chiar și bunicul tău ar putea să o folosească.
Într-un timp scurt, nimeni nu va da un ochi atunci când zece ani (sau bunicii, de pildă) își fac propria aplicație și o lansează pe magazinul de aplicații. Așa cum este avansată tehnologia se îmbunătățește și devine din ce în ce mai omniprezentă, vor fi necesare mai puține cunoștințe pentru a-ți construi propriul.
Educație ieftină și eficientă
În anii 1990, dacă doriți să aflați cum să codificați, aveați doar o mână plină de opțiuni disponibile. Cele mai multe dintre aceste opțiuni au fost scumpe - cu siguranță scump pentru copii, seniori pe un venit fix sau pasionați de învățare.
S-ar putea doar program de studiu printr-un grad de colegiu - legată de limita de vârstă și de restricțiile financiare sau prin auto-învățare care implică manuale voluminoase și cu siguranță nici un mentor. Asta eo altă opțiune.
Totuși, astăzi, acest lucru nu poate fi mai puțin adevărat. Există zeci de cursuri excelente de codificare online, școli și comunități în care poți învățați de la elementele de bază la nivelurile cele mai avansate de programare.
Există chiar și resurse care sunt personalizat pentru anumite persoane, fie că sunt pasionați, copii sau studenți mai mari prin care puteți merge de la începători la junior la nivel de dezvoltator în trei luni.
Comunitățile propulsează programatorii
Lumea de astăzi se distinge de anii anteriori nu doar prin învățare oportunități în programare, dar există și o abundența resurselor că un dezvoltator din anii '90 nu putea decât să viseze.
Există numeroase comunități și resurse care vă permit să faceți acest lucru utilizați mii de componente open-source în propriile aplicații. De fapt, există anumite companii care se bazează în întregime pe această idee și permit oricărui dezvoltator să facă acest lucru partaja componentele existente ale codului sursă prin proiectele lor și cu alții din echipa lor sau din comunitate.
Acest tip de “lego-like” modularitatea reduce barierele pentru noii dezvoltatori pentru a crea aplicații. Bit, de exemplu, este un proiect open source care este dezvoltat de o comunitate de dezvoltatori.
Codificarea comunităților din jurul site-ului web este plină de dezvoltatori experimentați, care sunt dispuși să împărtășească și să ajute noii programatori să abordeze problemele. Site-uri precum Hashnode, permit programatorii care doresc să pună întrebări și primiți răspunsuri de la programatori mai experimentați.
În mod similar, GitHub permite programatorilor să împărtășească proiectele lor open source cu o comunitate mai largă, care le poate modifica și participa la dezvoltarea lor.
Aplicația bunicii vine în curând
În cele din urmă, dezvoltarea aplicațiilor va merge pe site-ul web. Există deja drag-and-drop soluții acolo, care fac ca dezvoltarea de aplicații simple o briza. Pe măsură ce aceste platforme câștigă mai multă popularitate, mai mulți oameni pe care nu v-ați aștepta să aveți un interes în dezvoltarea aplicațiilor vor ieși din prelucrarea lemnului și îi vor da o șansă.
Pe scurt, în termen de câțiva ani scurt, bunica nu va avea nevoie de ajutorul dvs. utilizând o aplicație; ea va construi una singură.