Pourquoi Grandmas sera capable de construire une application d'ici 2020
( Note de l'éditeur: Yoav Vilner est le contributeur de ce billet.)
Avez-vous déjà comparé le monde numérique d'aujourd'hui à celui des années 1990 ? Si un technophile de cette époque pouvait avoir un aperçu de la technologie que nous utilisons de nos jours, il n'aurait pas tort de l'assimiler à un monde de science-fiction futuriste qu'il n'aurait lu que dans les romans.
Avec chaque année qui passe, la technologie qui était autrefois à la portée des élites technologiques devient de plus en plus accessible à ceux qui ont des compétences techniques limitées . En quelques années, nous avons pu voir le développement d'applications mobiles de base devenir disponible pour tous avec quelques heures et une idée.
Donc, dans cet article, je vais vous dire les raisons qui feront du développement d'applications une compétence si commune que même les mamies pourront créer une application dans un proche avenir. Lisons.
Tech et Accessibilité
Dans les années 1990, la construction d'un site Web par un enfant de dix ans était perçue comme une prémonition de la grandeur technique. Ses parents l'auraient probablement comparé à Bill Gates et comptaient secrètement les jours jusqu'à ce que leur fils millionnaire paye leur retraite confortable.
Mais aujourd'hui? Un élève d'une école primaire qui construit un site Web pourrait renverser la tête de certains baby-boomers, mais cela n'impressionnera pas l'équipe du millénaire. N'importe qui peut créer un compte sur l'un des centaines de constructeurs de site Web WYSIWYG par glisser-déposer et avoir son propre site Web opérationnel dans un jour ou deux.

Cela apporte une plus grande vérité à la surface, c'est-à-dire que la technologie qui nous a émerveillés il y a dix ans est devenue de plus en plus accessible - au risque de paraître cliché - même votre grand-mère pourrait l'utiliser .
Dans un court laps de temps, personne ne se souciera des 10 ans (ou grands-parents, d'ailleurs) font leur propre application et le lancent sur l'App Store. À mesure que la technologie de pointe s'améliore et devient de plus en plus omniprésente, il vous faudra moins de connaissances pour créer la vôtre.
Éducation bon marché et efficace
Dans les années 1990, si vous vouliez apprendre à coder, vous n'aviez qu'une poignée d'options disponibles. La plupart de ces options étaient coûteuses - certainement trop chères pour les enfants, les personnes âgées à revenu fixe ou les amateurs pour apprendre .
On ne pouvait étudier la programmation qu'au moyen d'un diplôme d'études collégiales - lié à la limite d'âge et aux contraintes financières ou à l'auto-apprentissage qui impliquait des manuels volumineux et certainement pas de mentor . C'est tout, pas d'autre option.

Il existe même des ressources conçues sur mesure pour des personnes spécifiques, qu'il s'agisse d'amateurs, d'enfants ou d'étudiants plus âgés, grâce auxquels vous pouvez passer du niveau débutant au niveau débutant junior en trois mois .
Les communautés propulsent les programmeurs
Le monde d'aujourd'hui se distingue des années précédentes non seulement par les possibilités d' apprentissage en programmation, mais il y a aussi une abondance de ressources dont un développeur des années 90 ne pouvait que rêver.
De nombreuses communautés et ressources vous permettent d' 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 à n'importe quel développeur de partager les composants existants du code source à travers leurs projets et avec d'autres sur leur équipe ou la communauté.
Ce type de modularité "lego-like" abaisse les barrières pour que les nouveaux développeurs créent des applications. Bit, par exemple, est un projet open source développé par une communauté de développeurs.

De même, GitHub permet aux programmeurs de partager leurs projets open-source avec la 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 le chemin du site Web. Il existe déjà des solutions de glisser-déposer qui facilitent le développement d'applications simples . Au fur et à mesure que ces plateformes gagneront en popularité, plus de personnes que vous ne penseriez pas avoir d'intérêt pour le développement d'applications sortiront du bois et tenteront leur chance.
En bref, dans quelques années, grand-mère n'aura pas besoin de votre aide en utilisant une application; elle en construira une elle-même.

10 composants AMP (Accelerated Mobile Pages) importants que vous devez savoir
Accelerated Mobile Pages ou AMP est l'initiative de Google pour rendre le Web mobile plus rapide . Pour atteindre cet objectif, les normes AMP limitent la façon dont vous pouvez utiliser HTML, CSS et JavaScript, et gère le chargement de ressources externes, telles que des images, des vidéos et des publicités via son propre environnement d'exécution .Cela

Marketing vous-même - Conseils sur la façon de tirer parti de vos points faibles
Personne n'est parfait. Personne n'a besoin d'être. Nous avons tous des faiblesses. Ces faiblesses sont le carburant même qui peut nous faire avancer . L'humanité a fait cela pour des milliers d'années. Nous avons inventé des lances pour surmonter nos faiblesses d'agilité et être capable de chasser des animaux beaucoup plus rapides.Nous a