Cum o clona Twitter a anuntat un boom fara cod

Cum o clona Twitter a anuntat un boom fara cod

Ce se intampla cand dezvoltarea de aplicatii nu necesita abilitati de codificare? O tehnologie deschide o industrie renumita opaca, care ar putea ajuta la egalizarea conditiilor de joc tehnologice.

M

Multi oameni care isi renunta la slujba isi petrec timpul nou gasit actualizand profilurile LinkedIn, lustruind CV-urile sau banging pe Netflix. Nu Vladimir Leytus. Dupa ce si-a parasit rolul de analiza la un start-up in 2015, Leytus s-a inchis in apartamentul sau pentru a se concentra pe un proiect ambitios: clonarea Twitter. In mai putin de o saptamana, el a construit o copie aproape de carbon a retelei de socializare. Si a facut totul fara sa scrie o linie de cod.

Ca un absolvent recent al MBA, Leytus a avut o multime de idei pentru aplicatii, desi nu avea abilitati in dezvoltarea de software, o bariera comuna pentru viitorii antreprenori tehnologici. Dar apoi a descoperit Bubble, un constructor drag-and-drop cu o interfata inselator de simpla. Este unul dintre instrumentele avansate „fara cod” care permit sutelor de mii de oameni fara medii tehnice sa isi creeze propriile aplicatii, eliminand in mod eficient necesitatea de a invata un limbaj de codificare inainte de a lansa un start-up.

Pentru a demonstra ce ar putea face instrumentul, Leytus s-a bazat pe zicala romancierului – „arata, nu spune” – si a folosit Bubble pentru a hack impreuna o aplicatie web complet functionala pe care a numit-o Not Real Twitter. El i-a dat un slogan obraznic: „La fel ca Twitter, dar mai rau .

Array

.. mult mai rau”. Desi a functionat ca un lucru real, scopul sau nu a fost sa ofere utilizatorilor Twitter dezamagiti o noua casa. Leytus a fost in primele faze ale cofondarii AirDev, unde astazi ajuta start-up-urile si clientii de intreprindere sa valorifice constructorii de aplicatii fara cod. El a vrut sa le arate clientilor potentiali ce ar putea construi rapid fara a scrie el insusi codul.

„A fost foarte dificil sa ii explic cuiva fara a le da ceva de privit”, spune Leytus. „[Clonarea Twitter a fost] mai convingatoare decat eu doar spunand, hei, acest lucru poate face de fapt lucruri destul de puternice.”

Folosind tehnologia fara cod, Vladimir Leytus a reusit sa creeze un duplicat aproape de Twitter. El prevede aparitia unui „dezvoltator cetatean” (credit: Vladimir Leytus)

El a adaugat o nota cu majuscule pe pagina de pornire a clonei, adresata Twitter: „Va rugam sa nu ne auziti”.

Din fericire, nu au facut-o. El a postat despre aplicatie pe Hacker News, un site de stiri sociale, iar povestea sa a devenit rapid un exemplu al potentialului miscarii fara cod.

Cinci ani mai tarziu, Leytus a decis sa repete din nou provocarea, deoarece versiunea din 2015 „nu mai este reprezentativa pentru ceea ce puteti construi cu tehnologia fara cod”. El si echipa AirDev au construit o clona actualizata, denumita Not Real Twitter v2, cu un design care arata ca Twitter modern. El spune ca reflecta cat de multe instrumente precum Bubble s-au maturizat, cu functionalitati imbunatatite si un suport mai mare pentru dispozitivele mobile.

Poate fi surprinzator cat de mult puteti realiza fara a cunoaste o limba de limbaj de programare sau a scrie niciun cod. Proiecte precum cea a lui Leytus arata potentialul ca aproape oricine sa sara in dezvoltare – un domeniu care este in prezent opac pentru cei fara anumite abilitati. Dezvoltarea fara cod ar putea fi viitorul inovatiei bazate pe web – si, daca da, ce inseamna asta pentru modul in care construim „urmatorul mare lucru”?

„Dezvoltator cetatean”

Cu doar cativa ani in urma, dezvoltatorii profesionisti au vazut cei mai multi constructori de aplicatii vizuale ca ceva mai mult decat jucarii pentru incepatori a la Scratch, popularul limbaj de programare vizual al MIT destinat copiilor. La urma urmei, companiile majore de tehnologie au fost lansate aproape exclusiv de fondatori tehnici precum Mark Zuckerberg, Facebook, Larry Page si Sergey Brin.

[Clonarea Twitter a fost] mai convingatoare decat eu doar spunand, hei, acest lucru poate face de fapt lucruri destul de puternice – Vladimir Leytus

Dar primii adoptatori de coduri au vazut un viitor mai radical in care oricine isi putea crea propriile aplicatii si o miscare care ar putea redefini ceea ce inseamna sa fii dezvoltator si sa diversifici antreprenoriatul tehnologic. In 2015, aceasta a fost inca o viziune de nisa. In 2020, seamana din ce in ce mai mult cu realitatea, unii analisti prezicand ca piata acestor tipuri de constructori de aplicatii ar putea creste la peste 45 miliarde de dolari pana in 2023.

„Pe Twitter, poti vedea atat de multi oameni care isi schimba de fapt manerele la @NoCodeBen, de exemplu, sau pun„ producatorul #NoCode ”in bios, ceea ce nu s-a intamplat cu putin peste un an in urma”, spune Ben Tossell, cofondator a platformei fara cod Makerpad. El remarca faptul ca intre 60% si 70% din traficul web Makerpad provine de la utilizatori noi si considera ca o mare parte din aceasta crestere este determinata de faptul ca oamenii non-tehnici isi dau seama ce pot construi singuri.

„Acum puteti construi aproape orice doriti cu tehnologia fara cod”, adauga Leytus. De exemplu, Bubble demonstreaza tot ce puteti face prin tutoriale pentru clonarea aplicatiilor, inclusiv YouTube, Reddit, Uber si Instacart. Si in biblioteca populara de cursuri online, Makerpad invata o comunitate din ce in ce mai extinsa de pasionati si antreprenori cum sa foloseasca instrumente fara cod pentru a lansa aproape orice tip de afacere digitala.

Numai Bubble numara peste 400.000 de utilizatori, unii care au continuat sa lanseze afaceri strangand sute de milioane de dolari in capital si locuri sigure in acceleratoare de start-up prestigioase, inclusiv Y Combinator. Si „fara cod” se situeaza acum printre cele mai tari cuvinte cheie ale tehnologiei, cu zeci de instrumente, inclusiv producatori de aplicatii mobile prietenoase pentru incepatori, precum Glide si Adalo, catre constructori de site-uri web mai avansati, cum ar fi Webflow, si chiar creatori de abilitati Alexa, precum Voiceflow.

Tehnologia fara cod permite celor cu descrieri de posturi care nu se incadreaza in tehnologie sa dezvolte rapid aplicatii puternice si functionale (Credit: Alamy)

„Vedem companii complete construite din aplicatii fara cod – Airbnb ar putea fi construit in esenta peste Webflow”, spune Bryant Chou, cofondator al platformei de dezvoltare din San Francisco, care a strans finantare de 77 milioane USD anul trecut .

Leytus compara tendinta fara cod cu aparitia PowerPoint, care a eliminat in cea mai mare parte nevoia de designeri interni de prezentare, deoarece toata lumea ar putea sa-si proiecteze propria. El prezice ca acelasi lucru se va intampla cu majoritatea software-ului in urmatorul deceniu. „Vom vedea acest concept de„ dezvoltator cetatean ”aparut – o persoana care nu este un programator profesionist, dar, ca parte a setului de instrumente, este capabila sa construiasca software fara coduri atunci cand are nevoie de el.”

O noua generatie

In multe locuri de munca, instrumentele fara coduri au deja un impact notabil atat pentru echipele IT, cat si pentru cele cu descrieri de posturi care nu se incadreaza in tehnologie. In trecut, o echipa de marketing ar putea colabora cu un designer pentru a crea un prototip pentru un site web personalizat sau o aplicatie web, pe care apoi sa le predea dezvoltatorilor pentru a construi. Echipele care folosesc instrumente fara cod pot economisi timp – si resurse de dezvoltare – sarind complet dezvoltarea.

Vedem companii complete construite din aplicatii fara cod – Airbnb ar putea fi construit in esenta pe Webflow – Bryant Chou

Dezvoltatorii traditionali insisi au reactionat atat cu scepticism, cat si cu alarma – reactii auzite adesea de Tara Reed, un dezvoltator proeminent fara cod si fondator al taberei de pornire Apps Without Code. „Daca iti creezi un cod viu de scriere, exista ceva infricosator in ideea ca toata lumea poate construi fara cod”, spune ea.

Dar rezistenta codificatorilor nu este pe deplin nejustificata. “O parte din acest scepticism este adevarat”, spune Alvin Cheung, profesor asistent de informatica la Universitatea din California, Berkeley. “Nu cred ca vom vedea sisteme complexe – sa zicem, un sistem de operare – generate automat in curand”. In timp ce dezvoltatorii fara coduri au instrumentele necesare pentru a crea aplicatii web din ce in ce mai sofisticate (de exemplu, Twitter), este nevoie de programatori pentru a dezvolta ceva la fel de complex ca un constructor de aplicatii fara coduri. ajutand programatorii experti sa lucreze mai eficient, precum si oferind un punct de intrare mai usor pentru dezvoltatorii incepatori cu o idee indrazneata. „Am vazut deja acest lucru intamplandu-se”, spune el.

Oricum, multi ca Reed nu isi propun sa inlocuiasca dezvoltatorii. Pentru ea, este vorba despre largirea demografica a oamenilor pentru a beneficia de tehnologie, inclusiv pentru a ajunge la „antreprenorii care nu sunt subiecti”, inclusiv „oameni de culoare, femei si altele care nu au traditia tehnologica traditionala din Silicon Valley”, spune ea. „Vrem sa vedem oameni despre care industria tehnologica, sincer, nu are suficient.”

Reed spune ca atelierele sale platite si gratuite introduc mai mult de 30.000 de oameni pe an la instrumentele fara cod. Absolventii au continuat sa construiasca aplicatii profitabile pentru comunitatile si sectoarele trecute cu vederea, inclusiv aplicatii pentru instruirea muzicii in scolile publice, un director pentru terapeutii Latinx si o platforma pentru mame care tranzactioneaza ingrijirea copiilor.

Chou de la Webflow este de acord ca lipsa codului are potentialul de a autoriza pe multi care au „vointa de a crea”. „Mai putin de 1% din populatia lumii sunt dezvoltatori profesionisti. Este multa putere blocata in mainile catorva ”, spune el.

Fara programatori precum Leytus deschid deja drumul – si spera ca noii adoptatori vor construi in curand urmatorul lucru mare, fara cod. „Mi-ar placea sa vad pe cineva construind ceva care se potriveste intr-un mod foarte masiv pe o platforma fara cod”, spune el. „Acesta este viitorul modului in care cream software.”