Dlaczego babci będą w stanie zbudować aplikację do 2020 roku
(Nota redaktora: Ten wpis gościa został dodany przez Yoav Vilner.)
Czy kiedykolwiek porównał dzisiejszy świat cyfrowy do świata lat 90-tych? Gdyby geek z tamtej epoki mógł dostrzec technologię, której używamy obecnie, nie pomyliłby się, porównując ją do futurystycznego świata sci-fi, o którym czytałby tylko w powieściach.
Z każdym mijającym rokiem technologia, która kiedyś była dostępna tylko dla elit technologicznych, jest stają się bardziej dostępne dla osób o ograniczonych umiejętnościach technicznych. W ciągu kilku lat mogliśmy zobaczyć, jak podstawowe aplikacje mobilne stają się dostępne dla każdego z kilkoma godzinami i pomysłem.
W tym artykule powiem ci powody, które sprawią, że tworzenie aplikacji będzie możliwe umiejętności tak powszechne, że nawet babcie będą w stanie stworzyć aplikację w niedalekiej przyszłości. Przeczytajmy dalej.
Tech i dostępność
w Lata dziewięćdziesiąte, dziesięcioletni budujący własną stronę internetową był postrzegany jako przeczucie technicznej wielkości. Jego rodzice prawdopodobnie porównaliby go do Billa Gatesa i potajemnie odliczali dni, aż ich milioner zapłaci za wygodną emeryturę.
Ale dzisiaj? ZA uczeń szkoły podstawowej budującej stronę internetową może odwrócić głowę niektórych wyżu demograficznego, ale nie zrobi to wrażenia na drużynie Tysiąclecia. Każdy może utworzyć konto na jednym z setki twórców stron internetowych WYSIWYG typu „przeciągnij i upuść” i mieć własną stronę internetową działającą za dzień lub dwa.
Podobnie jest wiele platform, które pomagają budować aplikację na budżet - szybko i bez wymaganej wiedzy o kodowaniu.
To sprowadza większą prawdę na powierzchnię, tj technika, która zadziwiła nas dziesięć lat temu stało się tak coraz bardziej dostępne, że grozi to frazesami - nawet twoja babcia mogłaby z niego korzystać.
W krótkim czasie nikt nie zwróci uwagi, gdy dziesięciolatki (lub dziadkowie, w tym przypadku) stworzą własną aplikację i uruchomią ją w sklepie z aplikacjami. Tak zaawansowany technologia poprawia się i staje się coraz bardziej wszechobecna, Mniejsza wiedza będzie wymagana do zbudowania własnego.
Tania i skuteczna edukacja
W latach 90. XX wieku, gdybyś chciał się dowiedzieć, jak kodować, miał tylko rękę pełną dostępnych opcji. Większość z tych opcji była droga - na pewno też drogie dla dzieci, seniorów o stałym dochodzie lub hobbystów do nauki.
Można tylko studiować programowanie przez studia wyższe - związane z ograniczeniami wiekowymi i ograniczeniami finansowymi lub poprzez samokształcenie, które obejmowało obszerne podręczniki i na pewno nie ma mentora. To wszystko, żadna inna opcja.
Jednak dzisiaj to nie może być mniej prawdziwe. Istnieją dziesiątki doskonałych kursów kodowania online, szkół i społeczności, w których możesz uczyć się od podstaw do najbardziej zaawansowanych poziomów programowania.
Istnieją nawet zasoby zaprojektowane specjalnie dla konkretnych osób, czy są hobbystami, dziećmi, czy starszymi uczniami, przez które można przejść od nowicjusza do młodszy poziom programisty w ciągu trzech miesięcy.
Społeczności napędzają programistów
Dzisiejszy świat odróżnia się od przeszłości nie tylko poprzez naukę możliwości w programowaniu, ale jest też obfitość zasobów o której twórca lat 90. mógł tylko pomarzyć.
Istnieje wiele społeczności i zasobów, które pozwalają korzystaj z tysięcy komponentów open-source we własnych aplikacjach. W rzeczywistości istnieją pewne firmy, które są całkowicie oparte na tym pomyśle i umożliwiają każdemu deweloperowi udostępniać istniejące komponenty kodu źródłowego w ich projektach oraz z innymi osobami w ich zespole lub społeczności.
Ten rodzaj “jak lego” modułowość obniża bariery dla nowych programistów tworzyć aplikacje. Bit, na przykład, jest projektem open source, który ewoluował przez społeczność programistów.
Społeczności kodujące w sieci są pełne doświadczonych programistów, którzy chcą dzielić się i pomagać nowym programistom w rozwiązywaniu problemów. Witryny takie jak Hashnode, zezwalaj aspirujący programiści do zadawania pytań i otrzymuj odpowiedzi od bardziej doświadczonych programistów.
Podobnie, GitHub pozwala programistom na dzielenie się swoimi projektami open-source za pomocą szersza społeczność, kto może je zmienić i uczestniczyć w ich rozwoju.
Aplikacja babci już wkrótce
Ostatecznie rozwój aplikacji pójdzie w kierunku strony. Już jest rozwiązania typu „przeciągnij i upuść”, które ułatwiają tworzenie prostych aplikacji. Ponieważ platformy te zyskują większą popularność, więcej osób, których nie spodziewałbyś się, że zainteresuje się tworzeniem aplikacji, wyjdzie z stolarki i da jej szansę.
Krótko mówiąc, w ciągu kilku krótkich lat babcia nie będzie potrzebować twojej pomocy przy korzystaniu z aplikacji; sama będzie budować.