nl.hideout-lastation.com
Paradijs Voor Ontwerpers En Ontwikkelaars


Waarom oma's in staat zullen zijn om tegen 2020 een app te bouwen

( Noot van de redactie: deze gastpost wordt bijgedragen door Yoav Vilner .)

Heb je ooit de digitale wereld van vandaag vergeleken met die van de jaren negentig ? Als een techneek uit die tijd een glimp had kunnen opvangen van de technologie die we tegenwoordig gebruiken, zou hij niet verkeerd zijn om hem gelijk te stellen aan een futuristische sciencefictionwereld die hij alleen in romans zou hebben gelezen.

Met elk voorbijgaand jaar wordt technologie die ooit in de buurt van technologie-elites was, steeds toegankelijker voor mensen met beperkte technische vaardigheden . In een paar jaar konden we basis mobiele app-ontwikkeling zien beschikbaar komen voor iedereen met een paar uur en een idee.

Dus, in dit artikel zal ik je de redenen vertellen die van applicatie-ontwikkeling een vaardigheid maken die zo gewoon is dat zelfs oma's in de nabije toekomst een app kunnen maken . Laten we verder lezen.

Technologie en toegankelijkheid

In de jaren 1990 werd een tien jaar oud gebouw met een eigen website gezien als een voorbode van technische grootheid. Zijn ouders zouden hem waarschijnlijk vergeleken hebben met Bill Gates en stiekem de dagen aftellen tot hun miljonairszoon betaalde voor hun comfortabele pensioen.

Maar vandaag? Een student van een basisschool die een website bouwt, zou de leiding van sommige babyboomers kunnen omkeren, maar het zou geen indruk maken op de Duizendjarige ploeg. Iedereen kan een account maken op een van de honderden WYSIWYG-website-bouwers met slepen en neerzetten en over een dag of twee een eigen website laten draaien.

Op dezelfde manier is er een overvloed aan platforms die u helpen een app met een budget te bouwen - snel en zonder dat codeerkennis vereist is.

Dit brengt een grotere waarheid naar boven, dat wil zeggen dat de technologie die ons tien jaar geleden verbaasde zo toegankelijker is geworden dat zelfs met het risico van een klinkend cliché , je grootmoeder het kan gebruiken .

In korte tijd zal niemand een oog in het zeil slaan wanneer tienjarigen (of grootouders, trouwens) hun eigen app maken en deze in de app store lanceren. Naarmate geavanceerde technologie verbetert en steeds alomtegenwoordiger wordt, is er minder kennis vereist om uw eigen technologie te ontwikkelen .

Goedkoop en effectief onderwijs

Als je in de jaren negentig wilde leren coderen, had je maar een hand vol opties beschikbaar. De meeste van deze opties waren duur - zeker te duur voor kinderen, senioren met een vast inkomen of hobbyisten om te leren .

Je kon alleen maar programmeren door middel van een universitaire graad - gebonden aan leeftijdsgrenzen en financiële beperkingen of door zelfstudie met omvangrijke studieboeken en zeker geen mentor . Dat is het, geen andere optie.

Maar vandaag zou dit niet minder waar kunnen zijn. Er zijn tientallen uitstekende online codeercursussen, scholen en communities waar je kunt leren van de basis tot de meest geavanceerde niveaus van programmeren .

Er zijn zelfs bronnen die speciaal zijn ontworpen voor specifieke mensen, of het nu gaat om hobbyisten, kinderen of oudere studenten waarmee je in drie maanden van beginnend naar junior ontwikkelaarsniveau kunt gaan.

Gemeenschappen stimuleren programmeurs

De wereld van vandaag onderscheidt zich van de afgelopen jaren niet alleen door leermogelijkheden in de programmering, maar er is ook een overvloed aan middelen waar een ontwikkelaar van 90's alleen maar van kon dromen.

Er zijn talloze community's en bronnen waarmee u duizenden open-sourcecomponenten in uw eigen applicaties kunt gebruiken . In feite zijn er bepaalde bedrijven die volledig op dit idee zijn gebaseerd en elke ontwikkelaar in staat stellen om bestaande componenten van broncode te delen in hun projecten en met anderen in hun team of de gemeenschap.

Dit soort "lego-achtige" modulariteit verlaagt de barrières voor nieuwe ontwikkelaars om applicaties te maken. Bit, bijvoorbeeld, is een open source-project dat is ontwikkeld door een gemeenschap van ontwikkelaars.

Codeergemeenschappen op het web zitten vol met doorgewinterde ontwikkelaars die bereid zijn om te delen en nieuwe programmeurs helpen problemen aan te pakken. Sites zoals Hashnode, staan aspirant programmeurs toe om vragen te stellen en antwoorden te ontvangen van meer ervaren programmeurs.

Op dezelfde manier kunnen met GitHub programmeurs hun open-sourceprojecten delen met de bredere gemeenschap, die ze vervolgens kan wijzigen en kan deelnemen aan hun ontwikkeling.

De app van Grandma komt eraan

Uiteindelijk zal app-ontwikkeling de weg van de website gaan. Er zijn al oplossingen met slepen en neerzetten die het ontwikkelen van eenvoudige apps een fluitje van een cent maken . Naarmate deze platforms steeds populairder worden, zullen meer mensen waarvan je verwacht dat ze geen interesse in app-ontwikkeling hebben, uit het houtwerk komen en het een kans geven.

Kortom, binnen een paar jaar heeft oma uw hulp niet nodig met behulp van een app; ze zal er zelf een bouwen.

Hoe tekst op afbeelding weer te geven met CSS3 mix-blend-modus

Hoe tekst op afbeelding weer te geven met CSS3 mix-blend-modus

Beeldachtergronden zien er geweldig uit achter grote displayteksten. De CSS-implementatie is echter niet zo eenvoudig. We kunnen de background-clip: text; eigenschap, maar het is nog steeds een experimentele functie zonder voldoende ondersteuning voor de browser.Het CSS-alternatief om een ​​afbeeldingsachtergrond achter een tekst weer te geven, gebruikt de eigenschap mengblommodus . Me

(Technische en ontwerptips)

20 coolste Fidget-spinners voor 2017

20 coolste Fidget-spinners voor 2017

Vind je jezelf te vaak aan het spelen met paperclips of het klikken op pennen ? Welnu, het is niet schadelijk dat ons dagelijks leven veel stress veroorzaakt en dat mensen verschillende manieren proberen te vinden om zich te concentreren, te ontspannen of zichzelf af te leiden. U hoeft uw arme pen echter niet voor dat doel te gebruiken, want de wereld heeft nu iets met de naam Fidgets

(Technische en ontwerptips)