Ik weet niet of jullie hier ervaring mee hebben, maar ik wil een tool maken die op meerdere verschillende platforms op vergelijkbare manier gaat werken. De applicatie gaat grotendeels als server-client structuur werken, dus ik kan erg veel van de functionaliteit op de server regelen.
Echter is dit voor de user interface een andere zaak. Dat moet een dynamische interface zijn, misschien een beetje een widget-idee.
De grootste deel van de tijd zal deze op de achtergrond draaien (non-intrusive) maar de gebruiker moet ergens wel de mogelijk hebben om zelf een pop-up te openen met daarin een aantal opties. Maar ook moet de applicatie zelf in staat zijn om af en toe een venster met wat opties te tonen aan de gebruiker (waarschuwingen, input-request).
M.a.w. de applicatie moet net iets meer zijn dan puur de interface, de interface bevat toch vrij specifieke eisen (draaien op de achtergrond, mogelijkheid voor non-focussed pop-ups). Maar ook moet het mogelijk zijn met deze techniek om te communiceren met de server.
Nu heb ik zelf natuurlijk al wat technieken in mijn hoofd gehad, maar ik heb nog bij geen enkel het idee dat deze voor mij geschikt zijn. Enkele voorbeelden zijn: air/appolo/flash/flex, java/eclipse, tcl-tk etc etc etc
Iemand die mij goede/slechte ervaring kan vertellen met dit soort cross-platform GUIs en/of andere technieken. Of simpelweg mijn idee lek kan prikken en dat ik meerdere clients moet schrijven?
p.s. momenteel ben ik erg tevreden als het draait op mac-os en windows
Echter is dit voor de user interface een andere zaak. Dat moet een dynamische interface zijn, misschien een beetje een widget-idee.
De grootste deel van de tijd zal deze op de achtergrond draaien (non-intrusive) maar de gebruiker moet ergens wel de mogelijk hebben om zelf een pop-up te openen met daarin een aantal opties. Maar ook moet de applicatie zelf in staat zijn om af en toe een venster met wat opties te tonen aan de gebruiker (waarschuwingen, input-request).
M.a.w. de applicatie moet net iets meer zijn dan puur de interface, de interface bevat toch vrij specifieke eisen (draaien op de achtergrond, mogelijkheid voor non-focussed pop-ups). Maar ook moet het mogelijk zijn met deze techniek om te communiceren met de server.
Nu heb ik zelf natuurlijk al wat technieken in mijn hoofd gehad, maar ik heb nog bij geen enkel het idee dat deze voor mij geschikt zijn. Enkele voorbeelden zijn: air/appolo/flash/flex, java/eclipse, tcl-tk etc etc etc
Iemand die mij goede/slechte ervaring kan vertellen met dit soort cross-platform GUIs en/of andere technieken. Of simpelweg mijn idee lek kan prikken en dat ik meerdere clients moet schrijven?
p.s. momenteel ben ik erg tevreden als het draait op mac-os en windows