Gå till innehåll
Just nu i M3-nätverket

Komma igång med utveckling för OS X?


Millow

Rekommendera Poster

Hej!

Har hållit på med Java och C# .NET endel tidigare men har gått över till Mac nu och det skulle vara kul o kunna progga lite program till det med Cocoa mm. Någon som har tips på sidor för att komma igång med utveckling till OS X? Finns ju flertalet för .NET och Java men inte hittat nån bra för osx?

Jag vill även veta hur man skriver plugins för Safari, vad behöver man, WebKit?

 

Är http://developer.apple.com/ bäst?

Länk till kommentar
Dela på andra webbplatser

Hej!

Har hållit på med Java och C# .NET endel tidigare men har gått över till Mac nu och det skulle vara kul o kunna progga lite program till det med Cocoa mm. Någon som har tips på sidor för att komma igång med utveckling till OS X? Finns ju flertalet för .NET och Java men inte hittat nån bra för osx?

Jag vill även veta hur man skriver plugins för Safari, vad behöver man, WebKit?

 

Är http://developer.apple.com/ bäst?

 

http://cocoadevcentral.com/ kan kanske vara bra för att komma igång.

 

Bäst är det om du köper en cocoa book, big nerd ranch har en bok som är ganska bra.

Länk till kommentar
Dela på andra webbplatser

Bäst är det om du köper en cocoa book, big nerd ranch har en bok som är ganska bra.

 

Har du några exempel på bra sådana böcker?

 

Jag har kollat lite i "Beginning Mac OS X Programming". Den behandlar de flesta olika tekniker man kan använda för OS X-utveckling, även Apple Script och Carbon. Boken ger en bra översikt av vilka tekniker som finns, men å andra sidan är den ju ganska ytlig. Vore bra med en ren Cocoa bok som hanterar detta mer på djupet. Finns ju någon från O'Reily som jag tror kan vara bra men har inte kunnat kolla i den.

 

Några andra tips?

Länk till kommentar
Dela på andra webbplatser

Har du några exempel på bra sådana böcker?

 

Jag har kollat lite i "Beginning Mac OS X Programming". Den behandlar de flesta olika tekniker man kan använda för OS X-utveckling, även Apple Script och Carbon. Boken ger en bra översikt av vilka tekniker som finns, men å andra sidan är den ju ganska ytlig. Vore bra med en ren Cocoa bok som hanterar detta mer på djupet. Finns ju någon från O'Reily som jag tror kan vara bra men har inte kunnat kolla i den.

 

Några andra tips?

 

http://www.amazon.co.uk/Cocoa-Programming-...5790&sr=8-1

 

O'Reily böckerna tycker jag generellt är ganska dåliga, speciellt den Cocoa bok som apple och o'reily gjorde ihop är rent värdelös. Detta är den bästa Cocoa boken jag sett hittils, har iofs inte läst alla men omdömet verkar delas av många.

 

( http://www.amazon.co.uk/Learning-Cocoa-Obj...5790&sr=8-1 ) <-- ska du akta dig för alltså.

Länk till kommentar
Dela på andra webbplatser

Tack för tipset. Frågan är om det är idé att vänta på en uppdaterad version efter Leopard. Har väl kommit till en del API:er som Core Animation och så.

 

Vet du hur mycket av Objective-C som har uppdaterats iom 2.0? Garbage collection har jag hört skall finnas. Några andra intressant konstruktioner i språket? Får kolla på devcenter. Borde står lite där tycker man.

Länk till kommentar
Dela på andra webbplatser

Tack för tipset. Frågan är om det är idé att vänta på en uppdaterad version efter Leopard. Har väl kommit till en del API:er som Core Animation och så.

 

Vet du hur mycket av Objective-C som har uppdaterats iom 2.0? Garbage collection har jag hört skall finnas. Några andra intressant konstruktioner i språket? Får kolla på devcenter. Borde står lite där tycker man.

 

Core Animation är visserligen inte någon del av Cocoa, Men visst kommer det hända en del ioch med framförallt Objective-C 2.0 som du nämner.

Objective-C 2.0 kommer ha stöd för garbage collection som du sa- det är frivilligt att använda.

Den andra stora skillnaden är att det stödjer egenskaper, istället för att skriva en funktion för att returnera ett värde ur en klass som man måste göra idag så kan använda @property istället, iövrigt inga ändringar som påverkar programmeringen i någonstörre omfattning.

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.



×
×
  • Skapa nytt...