javascript Blogs
Het ontwikkellandschap voor mobiele applicaties verandert voortdurend. Tot voor kort was het nodig om elke nieuwe applicatie voor elk mobiel platform apart te ontwikkelen: dat was nodig omdat ieder mobiel platform immers zijn eigen programmeertaal heeft. Voor iOS is dat bijvoorbeeld Objective C en Swift, voor Android is dat Java, terwijl apparaten uit de Microsoftstal gebruik maken van C#: Behalve dat ze voor elk platform apart ontwikkeld moesten worden, moest elke applicatie apart worden onderhouden. Tegenwoordig is dat niet meer nodig: sinds kort kunnen we namelijk gebruik maken van frameworks waarmee je applicaties kunt ontwikkelen die geschikt zijn voor meerdere platforms tegelijk.
Het hedendaagse front-endlandschap kent een bonte schakering aan frameworks. Elk framework is anders, en heeft zo zijn eigen voor- en nadelen. Dus: waar moet je bij het kiezen van een framework nou precies rekening mee houden en hoe kom je tot je ideale keuze?
De front-end ('publiekskant') van websites begint erg te veranderen. Toen ik ooit in 1997 begon met websites te bouwen was de front-end erg eenvoudig. Ik leerde wat html -css bestond nog niet- met wat headings en een paar links. Dat was het wel zo'n beetje. En dan was je al een hele pief.
Het ontwikkelen van apps wordt steeds meer gemeengoed. Erg eenvoudig is het echter niet. Voor iOS is Objective C kennis nodig en voor Android Java. Tenminste, wanneer we een zogenaamde native app ontwikkelen, een app die rechtstreeks van de basis van de beide besturingssystemen gebruik maken. Er zijn echter meerdere mogelijkheden.
Single Page applications zijn hot. Een webapplicatie moet voelen als een applicatie: dus geen reload van de pagina meer! Natuurlijk, we kennen dit principe al langer, maar het wordt steeds meer toegepast.
Als PHP programmeur kan je zelf beginnen met scripts schrijven, maar je kunt ook gebruik maken van bestaande PHP frameworks. Wil je schrijven met behulp van frameworks? Hier vind je een overzicht van de meest populaire PHP frameworks in Nederland!
Arjan Burger legt in deze webdesign tutorial kort de belangrijkste webdesign technieken uit: HTML, CSS, JavaScript, WordPress, Photoshop en Dreamweaver.