iChart - zinvol of niet?
14 september 2003 - 21:00   
geplaatst door: ridmaur
Ik ben sinds een aantal maanden in mijn vrige tijd aan het programmeren geslagen in Cocoa. Op basis van mijn oude NEXTSTEP ervaring, waar ik al erg onder de indruk was van het object geörienteerd programmeren o.b.v. de hulpmiddelen en frameworks die op dat platform te vinden waren (en waar Apple na de overname van NEXT op heeft voortgeborduurd) heb ik me Cocoa eigen gemaakt en een applicatie getiteld iChart ontwikkeld.
iChart is een applicatie waarin je ranglijsten, hitlijsten, etc. kunt bijhouden. Denk aan de Top 40 of aan de Formule 1 resultaten. Ik heb de applicatie ontwikkeld omdat ik nogal een lijstjes freak ben (met name op het gebied van muziek). Op dit moment is de applicatie voor 80% af, en sta ik in dubio om de applicatie via VersionTracker / MacUpdate aan te bieden. Ik twijfel of iemand eigenlijk wel zit te wachten op zo'n applicatie. Kortom: (om de introduktie van dit forum aan te halen) hebben we hier te maken met een killer app? Waarschijnlijk niet, maar kan ik er anderen plezier mee doen behalve mezelf? Ik wil in ieder geval voorkomen te eindigen op http://www.perversiontracker.com .... :)

Als je feedback hebt dan hoor ik het graag. Details kun je vinden op http://www.xs4all.nl/~ridmaur/iChart/

groeten,
Rob
iChart - zinvol of niet?
14 september 2003 - 21:37    reactie #1
geplaatst door: minne
Ik ben zelf niet zo'n lijstjesfreak, maar het programma ziet er gelikt uit vind ik. Als het klaar is zou ik het zeker aanbieden via Versiontracker!
iChart - zinvol of niet?
14 september 2003 - 21:46    reactie #2
geplaatst door: Appleidee
Mooi werk!!  :thumbs-up:
Gebruik dit programma nu al volop. Heel handig proggie.
iChart - zinvol of niet?
14 september 2003 - 21:59    reactie #3
geplaatst door: Geronimo
't Is jammer dat ik geen OS X heb, anders had ik het zeker gebruikt. Ziet er heel goed uit (als ik de filmpjes moet geloven :tounge: )

Als ik jou was zou ik het zeker op versiontracker neerzetten, ik denk dat er zeker wel mensen geinteresserd in zijn. (hier heb je er ook al een paar....)

Ga zo door zou ik zeggen  :thumbs-up:

iPod 1G 5GB - iPod Touch 16GB 1st gen - iPad1 WiFi 64GB - iPhone 4 32GB - iPhone 6 128GB - iPhone XS 256GB - MacBook Pro Retina 15-inch 2,8 GHz
iChart - zinvol of niet?
14 september 2003 - 22:12    reactie #4
geplaatst door: Missundaztood
Ik ben wel een hitlijstenfreak.

zie dit

Al lijkt dit het niet te zijn, maar als je dit er in zou kunnen verwerken :thumbs-up:  :thumbs-up:  :thumbs-up:

iChart - zinvol of niet?
18 september 2003 - 23:11    reactie #5
geplaatst door: ridmaur
Missundaztood,

Eén van de dingen die ik in een komende versie wil proberen te implementeren is iTunes integratie: d.w.z. een hitlijst uit iChart kan automatisch een playlist genereren en omgekeerd, en je kan tracks uit iTunes direct in de Inspector droppen (nu moet je dit nog doen via de Finder). Grootste obstakel hierbij is dat drag and drop tussen Carbon (iTunes) en Cocoa (iChart) applicaties ingewikkeld is en nog niet volledig wordt ondersteund. Alternatief is Applescript hiervoor te gebruiken hetgeen betekent dat ik iChart Applescript moet maken. Ook dat is niet eenvoudig schijnt het (zie recente berichten op de Cocoa mailing lists).

In ieder geval bedankt (ook alle anderen) voor de feedback.

groeten,
Rob
iChart - zinvol of niet?
19 september 2003 - 18:52    reactie #6
geplaatst door: Missundaztood
Ridmaur,

ik ben zelf qua programeren een leek, ik dacht dat iTunes ook een Cocoa app was. Hoe zie je dan het verschil tussen een Carbon en Cocoa??

iChart - zinvol of niet?
19 september 2003 - 19:49    reactie #7
geplaatst door: ridmaur
Vaak is dit uit te vinden door in de bij een  Applicatie behorende map te kijken. Kik op het applicatie ikoon terwijl je de Ctrl-toets ingedrukt houdt. Uit het context menu kies je dan 'Toon Pakket Inhoud' of 'Show Package Contents'. In de map die zich opent open je op 'Contents' en daarbinnen vind je weer een map 'Resources' (ik weet niet de Ned. vertaling hiervan). Als er in die mappen zogenaamde .nib files aanwezig zijn dan is er sprake van een Cocoa applicatie. Nib-files zijn Interface Builder files. Interface Builder en Project Builder zijn de twee gereedschappen van Apple om o.a. Cocoa applicaties mee te bouwen. Als er geen .nib file is te vinden (zoals bij iTunes) is er veelal sprake van een Carbon applicatie. De nib-file is het bestand dat de UI (user interface) van de applicatie bepaalt. Het grappige aan Cocoa applicatie is dat je dus in principe ook de UI kan aanpassen zonder dat je de source code nodig hebt. De UI is seperaat opgeslagen en kan je openen zodra je Interface Builder op je Mac hebt geinstalleerd. Eén van de eerste dingen die ik bijvoorbeeld doe bij een nieuwe release van Safari is de nib-files van de applicatie openen en ervoor zorgen dat de windows niet meer metallic maar aqua zijn (omdat ik vind dat een multiple-window applicatie als Safari geen metal look zou moeten hebben; druist ook in tegen Apple's eigen HIG (Human Interace Guidelines)).

groeten,
Rob
iChart - zinvol of niet?
19 september 2003 - 20:38    reactie #8
geplaatst door: bartje
Ziet er zeer leuk uit  :woot:.

Ik ben een absolute leek op gebied van programmeren, maar ik zou het wel willen leren. Alleen vraag ik me af of er wel aan te beginnen valt als je er echt niets van kent.

Ik lees in de macfan van deze maand wel goede recenties over bepaalde pakketten zoals realbasic, zodat ik wel erg nieuwsgierig ben.Ik zou het programma wel willen aanschaffen, maar als dan blijkt dat er als complete leek niet aan te beginnen is, is het weggegooid geld natuurlijk.

Of is het toch de moeite om het te proberen ?

RapidNed : alles voor de nederlandstalige RapidWeavergebruiker !
iChart - zinvol of niet?
19 september 2003 - 21:09    reactie #9
geplaatst door: ab
Ik ben geen echte lijstjesfreak, maar nu en dan zijn lijstjes erg handig.
't Ziet er goed uit. 'k Zal dadelijk gaan downloaden.
Lijkt me een goeie voor Version Tracker!

O ja, ik denk dat 'resources' heel goed in 'bronnen' te vertalen is.

Veel succes en bedankt zover.

iChart - zinvol of niet?
19 september 2003 - 21:56    reactie #10
geplaatst door: Vasilis
En zet hem dan ook meteen op macupdate.com. Die prefereer ik...
Vasilis
Trash Chique, nu ook via RSS
het schaftlokaal, uiteraard ook via rss
iChart - zinvol of niet?
24 september 2003 - 15:56    reactie #11
geplaatst door: ridmaur
Bedankt voor alle feedback. Ik heb iChart geupload naar VersionTracker (is daar al beschikbaar) en MacUpdate (zal daar binnenkort te downloaden zijn).
groeten,
Rob
iChart - zinvol of niet?
24 september 2003 - 17:43    reactie #12
geplaatst door: Tjeerd
Kun je niet via iChart een soort aboneer functie geven, dat mensen zich kunnen abonneren op een bepaalde Lijst (Chart). (een soort iCal achtig).
iChart - zinvol of niet?
24 september 2003 - 17:52    reactie #13
geplaatst door: Tjeerd
Ben ooit tegen een heel mooi programma gelopen zie (een soort Ichart):
http://homepage.mac.com/picov/download_en.html

De toepassing was echt schittrend. Het lijkt mij echt te gek om zo iets te maken bijv voor de Nederlandse competie.
Of Engeland en ga maar door.

Wie weet zoiets te maken.... Heb de persoon al eens gemaild of hij de programma wilde mailen, maar geen antwoord!

iChart - zinvol of niet?
24 september 2003 - 21:11    reactie #14
geplaatst door: Tib
Zijn die lijsten ook online te publiceren en te updaten? (zeg ja zeg ja..)
iChart - zinvol of niet?
24 september 2003 - 21:42    reactie #15
geplaatst door: ridmaur
Export -> HTML: Helaas, nog niet, maar is wel één van de uitbreidingen waar ik aan zit te denken.

groeten,
Rob
iChart - zinvol of niet?
8 juli 2004 - 20:08    reactie #16
geplaatst door: macG4
ridmaur: Je zou het eigenlijk moeten opensourcen. Het is een geweldig voorbeeld voor een heleboel Cocoa-technieken.