Rockable Press er stolt av å presentere vår nyeste versjon: Dekoding av iOS 6 SDK. Skrevet av fem erfarne iOS-eksperter og pakket med nesten 500 sider med viktige iOS 6-utviklingsgrunnlag, vil denne flotte nye eBok raskt gi deg raskere med iOS 6 SDK og alle de grunnleggende endringene som skjedde til Xcode og iOS-enheten landskapet i 2012. Få din kopi nå!
Dekoding av iOS 6 SDK er skrevet for mellomliggende iOS-utviklere som vil raskt komme opp til fart med iOS 6 SDK og alle de grunnleggende endringene som skjedde til Xcode og iOS-enheten landskapet i 2012.
Begynnelsen av iOS-utviklere som forstår grunnleggende for SDK og Xcode, vil også ha nytte av å lese dette arbeidet.
Boken følger et ikke-lineært format som gjør det mulig for leseren å bestemme hvor mye tid man skal bruke på et gitt emne. Dette oppnås ved å dele hvert kapittel i en "Teoretisk oversikt" seksjon og en "Opplæringsprosjekt" seksjon.
Selv om det er sikkert mulig å lese hele boken fra cover-to-cover (vi tror du vil nyte det!), Er det også mulig å bare lese "Teoretisk oversikt" i hvert kapittel for å få høy forståelse av iOS 6 SDK endres, og deretter gå tilbake og fokusere på de mest relevante eller interessante opplæringsprosjektene på en mer selektiv basis.
Uansett hvordan du nærmer deg boken, forvent å lære om de mest essensielle aspektene ved å utvikle med iOS 6 SDK, Xcode og alle iOS-enhetene utgitt fra Cupertino i 2012.
Hei, jeg er Mark Hammonds, og jeg er en av forfatterne av Dekoding av iOS 6 SDK.
Som jeg er sikker på at du vet, ble mange spennende nye forbedringer og endringer introdusert med utgivelsen av iOS 6. Disse endringene er mer relevante som over 60% av iOS-enhetene oppgradert til iOS 6 innen bare den første utgivelsesmåneden.
I tillegg til en ny stor iOS-versjon, så utviklere også introduksjonen av tre nye iOS-enheter, hvorav to, iPhone 5 og iPad mini, hadde helt nye formfaktorer. IOS-utviklingsarbeidet mottok også mange nye endringer.
Xcode mottok 9 nye utgivelser i 2012, og LLVM Compiler mottok oppdateringer som fundamentalt vil endre måten mange av oss skriver Objective-C kode på. For de som allerede jobber på heltid i bransjen, kan det hende at det går som en annen jobb å holde tritt med disse endringene!
Formålet med denne boken er å gi en praktisk ressurs for å skarpe iOS-ferdighetene dine og holde tritt med alle de siste fremskrittene fra Cupertino.
Innholdet er organisert på en slik måte at du raskt kan hoppe til de seksjonene som betyr mest for deg, og det betyr at du kan bruke mindre tid bare å lese om iOS 6 SDK og mer tid faktisk å bygge neste store iOS 6 app!
KAPITTEL 1: IOS 6 SDK ESSENTIALS av Mark Hammonds
Start med å lære om alle de viktigste endringene i IOS-økosystemet og iOS 6 SDK. Opplæringsprosjektet fra dette kapittelet dekker forbedringer til Xcode, LLVM Compiler, autorotasjonsendringer i iOS 6, skrive bakoverkompatibel kode og distribuere til iPhone 5, iPad 3 og iPad mini.
KAPITTEL 2: UTSIKTIG VERSJON OG FORBEDRING AV ARON Bury
Tabellvisninger er en av de mest brukte komponentene i IOS-utvikling. IOS 6 introduserer flere viktige endringer i tabellvisninger, inkludert et paradigmeskifte for å generere tabellvisningssceller, muligheten til å gi header og bunntekstinnhold, og en ny "pull-to-refresh" -kontroll fra Apple.
KAPITTEL 3: DATA ISOLATION CONTROLS av Mark Hammonds
iOS 6 introduserer flere viktige personvernforbedringer som gir mer kontroll over nivået av tilgangsprogrammer som er gitt til brukerdata. Dette kapittelet viser hvordan du kan samhandle med adresseboken, kalendere, påminnelser, posisjonsdata og brukermedier ved hjelp av de nye API-samtalene.
KAPITTEL 4: APPLE KART OG MAP KIT av Aaron Crabtree
I kombinasjon med utgivelsen av Apple Maps mottok Kartsett også et betydelig antall API-forbedringer og endringer. Dette kapittelet gir deg rask opplæring mens du lærer deg hvordan du bygger en enkel app for å spore sykkelruter.
KAPITTEL 5: REMINDERS OG EVENT KIT av Aaron Crabtree
Event Kit vil nå tillate utviklere å få tilgang til brukerens påminnelser og angi nærhet eller tidsbaserte alarmer. Lær hvordan du kan dra nytte av disse funksjonene, og opprett en middagsreservasjons-app.
KAPITTEL 6: UIKIT THEMING CONTROLS av Aron Bury
Tilpasse appens grensesnitt er en fin måte å skille seg ut i App Store. Dette kapittelet vil demonstrere de mange nye temaegenskapene som tilbys av UIKit i iOS 6!
KAPITTEL 7: AUTO LAYOUT GRUNDLAGER av Akiel Khan
Utvikle applikasjoner som vil se bra ut over 3,5 "iPhone, 4" iPhone, iPad, og iPad mini kan være en utfordring. Heldigvis gjør Apples nye Auto Layout-system dette mye lettere å oppnå, og dette kapittelet vil introdusere deg til grunnleggende.
KAPITTEL 8: AVANSERT AUTO LAYOUT TECHNIQUES av Akiel Khan
Når du plukker opp hvor kapittel 7 sluttet, vil dette kapittelet dykke inn i mer avanserte Auto Layout-konsepter, inkludert det nye Visual Format Language (VFL) for å administrere layoutbegrensninger.
KAPITTEL 9: KOLLEKSJONSBESKRIVELSE FUNDAMENTALS av Bart Jacobs
Med iPad-oppgangen har mange iOS-utviklere begynt å bruke avanserte, nettbaserte oppsett i deres applikasjoner. UICollectionView-klassen gjør det enklere og mer robust enn noensinne, og samlingsvisninger er sikker på å bli et favorittverktøy blant iOS-utviklere.
KAPITTEL 10: AVANSERT KOLLEKSJONSVERSIKT TEKNIKER av Bart Jacobs
Dette kapitlet demonstrerer allsidigheten og geni av samlingsvisninger ved å vise frem flere av de mer avanserte aspektene av arkitekturen. Opplæringsprosjektet i dette kapitlet vil lære deg hvordan du bygger en musikkspilleliste-applikasjon som trekker innhold fra musikkbiblioteket til det lokale enheten.
KAPITTEL 11: SOCIAL RAMME GRUNNLEGGER AV Bart Jacobs
Innføringen av sosial rammeverk gjør det enklere enn noen gang å dele programinnhold på Twitter, Facebook eller Sina Weibo. Dette kapittelet gir deg raskere grunnleggende og lærer deg hvordan du bygger en enkel fotodeling-app.
KAPITTEL 12: AVANSERTE SOCIALE RAMTEKNIKKER av Bart Jacobs
Dette kapittelet utvider prinsippene som ble introdusert i kapittel 11 og demonstrerer hvordan man bygger en grunnleggende Twitter-klient ved hjelp av en kombinasjon av kontorammer og sosial rammeverk.
KAPITTEL 13: STATSPRESERVERING OG RESTORASJON AV AKIEL KHAN
Dette kapittelet vil vise deg hvordan du får mest mulig ut av SDKs nye statlige bevarings- og restaureringsfunksjoner, noe som gjør det lettere enn noensinne å formidle en følelse av kontinuitet og effektivitet i appene dine!
KAPITTEL 14: PASS KIT FUNDAMENTALS av Aaron Crabtree
En av de mest lovende nye tilleggene til iOS 6 er Passbook-programmet. Dette kapittelet vil lære deg hvordan du bygger en demo snowboardbillett som samhandler med Passbook og Pass Kit-rammeverket.
Hvis du er usikkert, kan du laste ned eksempelsidene i boken for å få en følelse for layout og stil!
Hvis du har hørt nok og ønsker å hente din egen kopi, kan du kjøpe Dekoding av iOS 6 SDK ved å besøke landingssiden for Rockable Press.