Mengapa Grandmas Akan Membangun Aplikasi Menjelang 2020
(Nota editor: Jawatan tetamu ini disumbangkan oleh Yoav Vilner.)
Pernahkah anda berbanding dunia digital hari ini pada 1990-an? Sekiranya geek berteknologi dari era itu dapat melihat gambaran teknologi yang kita gunakan sekarang, dia tidak akan salah untuk menyamakannya dengan dunia fiksyen futuristik yang hanya akan dibaca dalam novel.
Dengan setiap tahun yang berlalu, teknologi yang pernah dicapai oleh para elit teknologi sahaja menjadi lebih mudah untuk mereka yang mempunyai kemahiran teknikal terhad. Dalam beberapa tahun yang singkat, kami dapat melihat perkembangan aplikasi mudah alih asas menjadi tersedia kepada sesiapa sahaja yang mempunyai beberapa jam dan idea.
Oleh itu, dalam artikel ini, saya akan memberitahu anda sebab-sebab yang akan membuat pembangunan aplikasi a kemahiran yang begitu biasa sehingga nenek akan dapat membuat aplikasi dalam masa terdekat. Mari baca.
Tech dan Kebolehcapaian
Di dalam 1990-an, sebuah laman web sendiri sepuluh tahun lamanya dilihat sebagai perwatakan kebesaran teknikal. Ibu bapanya mungkin telah membandingkannya dengan Bill Gates dan diam-diam menghitung hari-hari sehingga anak jutawan mereka membayar untuk persaraan selesa mereka.
Tetapi hari ini? A pelajar sekolah rendah membina sebuah laman web mungkin bertukar kepala beberapa Baby Boomers, tetapi ia tidak akan memikat skuad Milenium. Sesiapa sahaja boleh membuat akaun pada salah satu beratus-ratus pembina laman web WYSIWYG drag-and-drop dan mempunyai laman web mereka sendiri dan berjalan dalam satu atau dua hari.
Begitu juga, terdapat banyak platform yang membantu anda membina aplikasi pada anggaran - dengan cepat, dan tanpa pengetahuan pengekodan diperlukan.
Ini membawa kebenaran yang lebih besar ke permukaan i.e. teknologi yang kagum kita sepuluh tahun yang lalu telah menjadi sangat mudah diakses - dengan risiko klise yang terdengar - walaupun nenek anda boleh menggunakannya.
Dalam masa yang singkat, tiada siapa yang akan membantah apabila anak berusia sepuluh tahun (atau datuk dan nenek, untuk perkara itu) membuat aplikasi mereka sendiri dan melancarkannya di kedai aplikasi. Seperti yang lebih maju teknologi bertambah baik dan menjadi semakin terancam, kurang pengetahuan akan diperlukan untuk membina anda sendiri.
Pendidikan murah dan berkesan
Pada tahun 1990-an, jika anda ingin belajar bagaimana untuk kod anda hanya mempunyai tangan penuh dengan pilihan yang tersedia. Kebanyakan pilihan ini mahal - pastinya juga mahal untuk kanak-kanak, senior mengenai pendapatan tetap atau penggemar untuk belajar.
Kita hanya boleh pengaturcaraan belajar melalui ijazah kolej - terikat dengan had umur dan kekangan kewangan atau melalui pembelajaran sendiri yang melibatkan buku teks yang besar dan pastinya tiada mentor. Itu saja, tiada pilihan lain.
Walau bagaimanapun hari ini, ini tidak boleh kurang benar. Terdapat berpuluh-puluh kursus pengkodan dalam talian yang sangat baik, sekolah, dan komuniti di mana anda boleh belajar dari asas ke peringkat paling maju pengaturcaraan.
Malah ada sumber yang ada direka khas untuk orang tertentu, sama ada mereka penggemar, anak-anak, atau pelajar yang lebih tua di mana anda boleh pergi dari pemula ke peringkat pemaju junior dalam tempoh tiga bulan.
Komuniti menggerakkan pengaturcara
Dunia hari ini membezakan dirinya dari zaman dahulu bukan hanya melalui pembelajaran peluang dalam pengaturcaraan, tetapi ada juga yang banyak sumber bahawa pemaju 90-an hanya boleh bermimpi.
Terdapat banyak komuniti dan sumber yang membolehkan anda menggunakan beribu-ribu komponen sumber terbuka dalam aplikasi anda sendiri. Sebenarnya, terdapat syarikat-syarikat tertentu yang sepenuhnya berasaskan idea ini dan membolehkan mana-mana pemaju untuk berkongsi komponen sedia ada kod sumber merentasi projek mereka dan dengan orang lain dalam pasukan atau komuniti mereka.
Jenis ini “seperti lego” modularity merendahkan halangan bagi pemaju baru untuk membuat aplikasi. Bit, sebagai contoh, adalah projek sumber terbuka yang berkembang oleh komuniti pemaju.
Komuniti pengekodan di seluruh web penuh dengan pemaju berpengalaman yang sanggup berkongsi dan membantu pengaturcara baru menangani masalah. Tapak seperti Hashnode, izinkan pengaturcara yang bercita-cita untuk bertanya dan menerima jawapan daripada pengaturcara yang lebih berpengalaman.
Begitu juga, GitHub membolehkan pengaturcara untuk berkongsi projek sumber terbuka mereka dengan komuniti yang lebih luas, yang boleh mengubahnya dan mengambil bahagian dalam pembangunan mereka.
Apl nenek akan datang tidak lama lagi
Akhirnya, pembangunan aplikasi akan memasuki laman web. Sudah ada drag-and-drop penyelesaian di luar sana yang membuat aplikasi mudah membangun mudah. Oleh kerana platform ini mendapat populariti yang lebih banyak, lebih ramai orang yang anda tidak mengharapkan untuk mempunyai minat dalam pembangunan aplikasi akan keluar dari kayu dan memberikannya satu pukulan.
Singkatnya, dalam masa beberapa tahun yang singkat, nenek tidak akan memerlukan bantuan anda menggunakan aplikasi; dia akan membina satu dirinya sendiri.