Begin jaren ‘80 kocht ik mijn eerste “HomeComputer”
Het was een Commodore 64. Vanaf de eerste dag ging ik aan de gang om Basic te leren. Dat was een programmeertaal voor die computer
Op een dag toonde ik mijn eerste resultaat aan een goede vriend : in een invoerveldje kon je een getal invoeren en de software genereerde de bijbehorende tafel ( 1 * 30 = 30, 2 * 30 = 60 enz.). Mijn vriend Dick Pluygers begreep mijn blijdschap; ik beheerste programmeertaal, ook al snapte hij totaal niet wat mij daarin zo boeide :-)
En eerlijk gezegd weet ik dat ook (nog steeds) niet
Het heeft te maken met strakke structuren en wiskundig denken, denk ik. En het feit, dat software in mijn ogen eigenlijk een apparaat is en techneuten houden van apparaten, nietwaar Dennis (Kuit)?
Na mijn Commodore kwamen er nog twee Amiga’s, waarop ik ook nog zo’n drie versies van Basic leerde, waaronder “Simon’s Basic”. De mogelijkheden werden almaar groter en Basic ontwikkelde zich tot een redelijk gerespecteerde taal
In 1999 startte ik met “Visual Basic” op mijn eerste pc. De software, waarmee ik werkte was nu een stuk luxer. Mijn voornaamste bezigheid was het maken van databases...wat ik daarmee heb kan ik al helemaal niet uitleggen...Maar ik had er ontzettend veel plezier om te werken aan mijn “levenswerk” : een dagboek op basis van een database "Myosotis” genaamd
In 2005 begon ik websites te bouwen en raakte programmeren, mijn mooiste hobby totnutoe, helaas uit zicht. Als ik ergens weg van ben, wil ik me daar helemaal op stortten en is er geen plaats meer voor andere intensieve hobbies (uitgezonderd kroegbezoek ;-)
Het mooie van websites vind ik, dat de hele wereld er naar kan kijken; dit in tegenstelling tot mijn softwarebrouwsels, die alleen mijzelf onder ogen kwamen; tot mijn grote verdriet, want ik was best trots op wat ik maakte
Ook mijn websites zijn inmiddels gebaseerd op databases. Zo bevat www.OmroepFoto.nl meer dan 3000 foto's
Maar nu! Ik ben Apple Developer geworden(!) en ik heb op mijn IMac de software gedownload, XCode, waarmee je applicaties voor oa. IPhones, apps, kunt ontwerpen
Ik ben er direct ingedoken en heb zojuist mijn eerste venster gemaakt!
En wederom ben ik weer zo trots als een aap, dat ik dit onbenullige venstertje heb gemaakt, want het kan opnieuw het begin zijn van een heel mooie hobby!
Overigens...in de software-wereld is het een mooie traditie om les 1 te beginnen met het leren weergeven van de tekst “Hello World” zie : http://en.wikipedia.org/wiki/Hello_world_program
Sinds ik een IPhone 4 heb, concludeer ik, dat apps een alternatief aan het worden zijn voor websites. Als ik het programmeren weer onder de knie krijg, vang ik dus twee vliegen in één klap; terug naar het programmeren, maar toch applicaties bouwen, die de hele wereld kan zien en gebruiken (...EN kopen! :-))
Dus nu maar weer aan de studie!
Als mijn eerste app in de ITunes winkel ligt tegen een flinke prijs, zal ik het jullie meteen laten weten :-))
Willem Kroon, Muiden, oktober 2010
Links :
Commodore 64 : http://nl.wikipedia.org/wiki/Commodore_64
XCode :https://developer.apple.com/technologies/xcode.html