MacWorld forum Just nu i M3-nätverket
Gå till innehåll
TB-000

Bokrekommendationer Xcode och Cocoa

Rekommendera Poster

Bakgrund:

 

Mer än 10 års erfarenhet av programmering av inbyggda system i C++ på Linux. Begränsad Mac-erfarenhet.

 

Vill:

  • Få en förståelse för Xcode, och kunna utnyttja Xcode effektivt.
  • Utveckla grafiska program för Max OS X.
  • Föredrar DRM-fria e-böcker som kan läsas off-line.

Hur:

 

Kan någon rekommendera lämpliga böcker (helst som DRM-fria e-böcker som kan läsas off-line)?

 

Är följande böcker bra och lämpliga, eller finns det bättre:

 

Några rekommendationer?

 

Tack på förhand!

 

 

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Bakgrund:

 

Mer än 10 års erfarenhet av programmering av inbyggda system i C++ på Linux. Begränsad Mac-erfarenhet.

 

Vill:

  • Få en förståelse för Xcode, och kunna utnyttja Xcode effektivt.
  • Utveckla grafiska program för Max OS X.
  • Föredrar DRM-fria e-böcker som kan läsas off-line.

Hur:

 

Kan någon rekommendera lämpliga böcker (helst som DRM-fria e-böcker som kan läsas off-line)?

 

Är följande böcker bra och lämpliga, eller finns det bättre:

 

Några rekommendationer?

 

Tack på förhand!

 

 

 

Kolla in böcker från Big Nerd Ranch samt Pragmatic Programmers

 

Har själv läst Cocoa Programming for Mac OS X 4th ed av Hillegras & Preble (Går igenom Xcode 4 ej 5 som släpptes som GM den 10:e) Tycker den ger en bra inblick.

 

Vill du lära dig mer om själva språket Objective-C så rekommenderar jag boken Programming in Objective-C 2.0 2nd ed (kanske finns en nyare nu) av Kochan.

 

För iOS utveckling kan jag rekommendera iOS SDK Development av Adamson och Dudney (pragprog.com)

 

Nu har ju precis ny version av iOS och Xcode släppts till utvecklare så böckerna beskriver ju inte det nyaste. Men på developer.apple.com finns det mycket gratis att läsa med guider etc som är precis lika bra som böcker om du redan som du skriver är en erfaren programmerare, dessa går även att ladda ned som pdf filer.

 

Hoppas tipsen hjälper!

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Tack lar-sode för tipsen.

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Det har gått en liten tid (som vanligt har det kommit in annat med högre prioritet...)

 

Jag tänkte i alla fall återkoppla med litet information om de böcker jag hunnit läsa och jobba med.

 

  • Learning Cocoa with Objective-C, 4th Edition av Paris Buttfield-Addison, Jonathon Manning, Tim Nugent,
    http://shop.oreilly.com/product/0636920033387.do
    Relativt lättläst med relativt bra beskrivningar om hur saker hänger ihop. En del riktar sig till till nybörjare (som beskrivningen av vad ett objekt är) med de få styckena kan man hoppa över. Ibland saknar jag djup och detaljer. Den stora bristen finns dock i beskrivningen av Xcode för mac app utveckling. När jag försökte göra övningarna (för mac) fann jag flera gånger frustrerad att jag inte fattade hur jag skulle få Xcode att göra outlet/action-kopplingen mellan GUIet (MainMenu.xib) och koden (.h/.m-filerna).
  • Mac Application Development by Example av Robert Wiebe,
    http://shop.oreilly.com/product/9781849693820.do
    En bok som med enkla steg för steg anvisningar ser till att man förstår exakt hur man ska göra i Xcode. Boken är uppbyggd på att göra ett antal små mac appar som demonstrerar olika delar av Cocoa/objective-C. (T.ex. göra en valutakonverterare som hämta växelkurser som XML-fil från ECB, eller en app som lagrar nummer i iCloud.) Efter ett antal steg för steg instruktioner så provkör man och sedan kommer en kort text som förklara vad man gjort. Styrkan är att man lär sig hur man ska göra i Xcode. (Den här boken hjälpte mig vidare med de "Learning Cocoa" exempelprogram jag kört fast på.) Svagheten är att det är för mycket följa recept, och för litet förklaringar om hur Cocoa/objective-C är uppbyggt och hänger ihop. Tillsammans med en annan bok kan jag rekommendera den här, men inte som enda bok.

 

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Som en liten uppdatering:

 

Jag tycker att "Cocoa Programming for OS X, The Big Nerd Ranch Guide, 5/e" av Aaron Hillgrass, Adam Preble och Nate Chandler är bästa bok om Cocoa och Xcode som jag läst så här långt. (Det här är en nyare version av den bok som lar-sode rekommenderade tidigare.) Boken beskriver Cocoa programmering med Swift.

 

Trots att boken är under ett år gammal så är den redan till en del föråldrad. Apple har släppt en ny Swift-version. Boken beskriver programmering för OS X 10.10, så med 10.11 är den en del saker som är annorlunda. Eftersom boken är bra på att förklara och jag tycker att den ger en bra grund, så är det sedan relativt enkelt att använda hjälpfunktionerna i Xcode för att inse hur man ska göra i OS X 10.11 och med nyaste Swift.

 

För intresserade finns den på iBooks Store: https://itunes.apple.com/se/book/cocoa-programming-for-os-x/id986384909?mt=11

 

  • Rösta upp 1

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×