Pourquoi Grandmas sera capable de créer une application d'ici 2020
(Note de l'éditeur: Cet article d'invité est contribué par Yoav Vilner.)
As-tu déjà a comparé le monde numérique d'aujourd'hui à celui des années 1990? Si un expert en technologie de cette époque avait pu avoir un aperçu de la technologie que nous utilisons aujourd'hui, il n'aurait pas tort de l'assimiler à un monde futuriste de science-fiction qu'il n'aurait lu que dans des romans..
Au fil des années, la technologie qui était autrefois à la portée des élites de la technologie est devenir plus accessible aux personnes ayant des compétences techniques limitées. Dans quelques années, nous pourrions voir le développement de base d'applications mobiles devenir disponible pour tous ceux qui disposent de quelques heures et avoir une idée.
Donc, dans cet article, je vais vous expliquer les raisons pour lesquelles le développement d'applications est un compétence si commune que même les grands-mères seront capables de créer une application dans le futur proche. Lisons sur.
Tech et Accessibilité
dans le Années 1990, un jeune homme de dix ans construit son propre site Web était perçu comme une prémonition de la grandeur technique. Ses parents l'auraient probablement comparé à Bill Gates et auraient secrètement compté les jours jusqu'à ce que leur fils millionnaire paye leur confortable retraite.
Mais aujourd'hui? UNE élève d'une école primaire construisant un site web Certains baby-boomers peuvent faire tourner les têtes, mais cela n’impressionnera pas l’équipe du Millénaire. Tout le monde peut créer un compte sur l’un des des centaines de constructeurs de sites Web WYSIWYG par glisser-déposer et avoir leur propre site web en marche dans un jour ou deux.
De même, il existe une multitude de plates-formes qui vous aident à créer une application sur un budget - rapidement, sans connaissances en programmation..
Cela amène une plus grande vérité à la surface, à savoir le technologie qui nous a surpris il y a dix ans est devenu tellement accessible que - au risque de sonner cliché - même votre grand-mère pourrait l'utiliser.
Dans peu de temps, personne ne sourcillera lorsque des enfants de dix ans (ou même des grands-parents) créeront leur propre application et la lanceront sur l’app store. Comme avancé la technologie s'améliore et devient de plus en plus omniprésente, moins de connaissances seront nécessaires pour construire votre propre.
Education pas cher et efficace
Dans les années 1990, si vous vouliez apprendre à coder, vous ne disposiez que de nombreuses options. La plupart de ces options étaient chères - certainement aussi cher pour les enfants, les personnes âgées à revenu fixe ou les amateurs d'apprendre.
On pourrait seulement étudier la programmation par un diplôme d'études collégiales - liés par la limite d'âge et par des contraintes financières ou par l'auto-apprentissage impliquant des manuels volumineux et certainement pas de mentor. C'est ça, pas d'autre option.
Cependant, aujourd'hui, cela ne pouvait être moins vrai. Il existe des dizaines d'excellents cours de codage en ligne, écoles et communautés où vous pouvez apprendre des bases aux niveaux de programmation les plus avancés.
Il y a même des ressources qui sont conçu sur mesure pour des personnes spécifiques, qu’ils soient amateurs, enfants ou étudiants plus âgés, grâce auxquels vous pouvez passer de novice à développeur junior en trois mois.
Les communautés propulsent les programmeurs
Le monde d'aujourd'hui se distingue des années passées, pas seulement par l'apprentissage opportunités en programmation, mais il y a aussi un abondance de ressources qu'un développeur de 90 ne pouvait que rêver.
Il existe de nombreuses communautés et ressources qui vous permettent de utiliser des milliers de composants open-source dans vos propres applications. En fait, certaines entreprises sont entièrement basées sur cette idée et permettent à tout développeur de partager des composants existants du code source à travers leurs projets et avec d'autres membres de leur équipe ou de la communauté.
Ce genre de “comme un lego” la modularité réduit les obstacles pour les nouveaux développeurs créer des applications. Bit, par exemple, est un projet open source développé par une communauté de développeurs..
Les communautés de codage sur le Web sont remplies de développeurs chevronnés qui souhaitent partager et aider les nouveaux programmeurs à résoudre leurs problèmes. Des sites comme Hashnode, permettent les programmeurs en herbe à poser des questions et recevoir des réponses de programmeurs plus expérimentés.
De même, GitHub permet aux programmeurs de partager leurs projets open source avec les communauté plus large, qui peut ensuite les modifier et participer à leur développement.
L'application de grand-mère arrive bientôt
Finalement, le développement d'applications ira dans le sens du site Web. Il y a déjà les solutions de glisser-déposer qui facilitent le développement d'applications simples. Au fur et à mesure que ces plates-formes gagnent en popularité, plus de personnes que vous ne pensiez pas s'intéresser au développement d'applications vont sortir du lot et donner un coup de pouce.
En bref, dans quelques années, grand-mère n'aura plus besoin de votre aide pour utiliser une application. elle va en construire un elle-même.