Doorgaan naar hoofdcontent

Langzaam maar zeker

We gebruiken toch nog steeds Xojo voor App ontwikkeling. Xojo legt de lat zeer hoog, en doen dat met een (te) klein team. Het gevolg is dat het soms (te) lang duurt dat ze nieuwe ontwikkelingen ingehaald hebben. En omdat het begonnen is als een Apple-concurrent van VisualBasic (Microsoft) zijn de ontwikkelingen bij Apple leidend geweest tot nu toe. Te laat is ingespeeld op Web en Android. Maar men houdt vast aan de (multi platform / UI) visie op lange termijn. Web2 is veel beter dan Web1 was en Android komt dit jaar. Daarmee is Xojo weer bij de tijd.

Langzaam maar zeker wordt dus ingehaald op de achterstand die ze hadden voor Web en Android. Daarmee wordt de achterstand weer een voorsprong. Veel sneller kunnen met Xojo apps voor zowel Web als iOS en Android ontwikkeld worden.

Voor ons heeft het jaren vertraging opgeleverd. Maar ook voor ons betekent het dat we langzaam maar zeker een voorsprong aan het krijgen zijn. Bovendien heeft de uitstap die we hebben gemaakt naar Python ons geleerd wat daarvan de (te) grote nadelen zijn.

Reacties

Populaire posts van deze blog

De verkeerde aanpak van Python.

Python is het resultaat van een zeer goede analyse van menselijk gedrag en programmacodering. Het verbetert het objectgeoriënteerde gedrag van de coder. Er is geen ontkomen aan objectoriëntatie in Python. De syntaxis behandelt alleen noodzakelijke trefwoorden en opdrachten. Het doet dit door ook de taal taak-object georiënteerd te houden en niet georiënteerd is op de praatstroom. Maar!! De manier om met variabelen om te gaan door automatische classificatie (string, integer enzovoort) is vanuit een datamanagement oogpunt gezien juist niet object georiënteerd! De oriëntatie van Python is wat de data betreft zo ver gegaan dat het alleen gefocust is op het makkelijk te maken voor de programmeur. Dat een programma altijd een samenhang heeft met een buitenwereld (binnen de computer waar het programma op draait, internet en de reële wereld) wordt daarmee over het hoofd gezien. Goede object georiënteerde data-analyse wordt daarmee niet afgedwongen. Bovendien verspilt Python energie (tijd

Redenen om geen chromebook te gebruiken.

Het meest voorkomende computergebruik is met een Chromebook te doen. Goedkoper dan met andere apparaten.  Waarom heb je dan nog een andere laptop nodig? Je hebt iets voor de ('n) overheid te verbergen . Dan kan je maar beter helemaal van internet afgaan. Functionaliteit die je nodig hebt werkt niet op Chromebook. Dit komt steeds minder vaak voor, maar het komt nog wel voor. Voorbeelden zijn: Gaming . Beter op een gaming console. Software ontwikkeling. Video editing en grafisch design.

Van Cloud Admin serieuze business maken.

Google denkt alles zonder menselijk contact te kunnen organiseren. De praktijk is echter dat bij het MKB meestal niet de kennis en kundigheid aanwezig is die Google verwacht van een WorkSpace beheerder. Het gevolg is dat het MKB te raden gaat bij lokale IT-deskundige, een buurjongen of een kennis/student. Zo zijn wij ook ooit in de beheerondersteuning van Google Workspace terechtgekomen. Ook omdat we vanaf 2008 bedrijven geadviseerd hebben hun e-mail naar Google over te zetten. We dachten dat dit voor ons ook een businesscase zou kunnen zijn. Dat blijkt na 16 jaar niet het geval op de manier dat we dachten, omdat we niet alle directe kosten als uitgangspunt voor de prijzen hebben gehanteerd. U moet daarbij denken aan inactieve-tijd en piek-tijd kosten. Het huidige prijsmodel is niet toereikend om continuïteit te leveren. Google weet niet wat ze wil. Met als gevolg dat we klanten steeds meer terug zien gaan naar een Microsoft-kantoor-omgeving (nog wel gekoppeld aan Gmail als email provi