Hjem Personlig finansiering Polering Dine utviklingsverktøy for kakao-programmering - dummier

Polering Dine utviklingsverktøy for kakao-programmering - dummier

Innholdsfortegnelse:

Video: BIL POLERING I HÅNDEN 2024

Video: BIL POLERING I HÅNDEN 2024
Anonim

Kakao er en slags programmering du kan utføre med Apples Developer Tools. Kakao er en samling verktøy og biblioteker som lar deg få mest mulig ut av Mac OS X programmering. Mange funksjoner gjør kakao flott, inkludert følgende:

  • Modulær objektorientert design
  • Bruk av rammer
  • Visuell grensesnittdesign

Hvorfor program med kakao?

Objektorientert programmering er alle raseri i disse dager, og med god grunn. Ved å programmere med en objektorientert design, kan koden din tettere modeller i den virkelige verden.

Bruk av rammer er et annet godt aspekt av kakaoutvikling. Erfarne programmerere kan bli fristet til å ringe dem etter et annet navn - biblioteker. Rammer er samlinger av klasser som gir deg, kakaoutvikleren, med en bestemt type funksjonalitet.

Kobens objektorienterte natur kombinert med en stor samling av rammer for å utføre alle slags oppgaver, danner en uslåelig kode-gjenbruk duo. Dataprogrammerere kan være en lat gjeng, som ikke ønsker å gjenta en enkelt oppgave. For å hjelpe utviklere i jakten på gjenbrukbar kode, tilbyr Cocoa et bredt spekter av klasser, verktøy og kode. Etter at du har fullført noen programmeringsoppgaver, kan du til og med lagre resultatene i ditt eget rammeverk for bruk i andre prosjekter. Således gir Apple deg gjenbrukbar kode ut av boksen, og du kan også bruke din egen kode på nytt. Den objektorienterte designen av kakao gjør denne gjenbruk mulig.

For å hjelpe deg med å forbedre kakaoutviklingen var Apple hyggelig nok til å gi deg et stort utvalg av verktøy og verktøy. Med disse verktøyene kan du begynne å lage kakao programvare fra grunnen opp. Når du er ferdig med programmeringen, vil verktøyene selv bygge applikasjonen, forberede den til distribusjon, og sette sammen et installasjonsprogram.

I verktøysettet

For å begynne programmering med kakao, må du finne utviklingsverktøyene. De bor i følgende katalog på harddisken.

/ Utvikler / Programmer /

Hvis du ikke har dem, må du installere verktøyene.

Hvis din kopi av Mac OS X ikke fulgte med en kopi av Utviklerverktøy-CDen, kan du fortsatt få hendene på en kopi av Utviklerverktøy-programvaren via Internett. Besøk Apple Developer Connection for å registrere deg for en gratis konto:

// connect. eple. com

Du trenger ikke alle programmene som Apple tilbyr i katalogen / Utvikler / Programmer. Faktisk kan du sannsynligvis komme seg unna med bare to: Project Builder og Interface Builder.Din kakaoutviklingsprosess, inkludert Prosjektbygger og Interface Builder-programmer, kan se slik ut:

1. Lag et kakao-prosjekt.

De fleste kakaoprosjekter starter livet i Project Builder. Project Builder er hjertet i kakaoutviklingen. Her lagrer du de ulike elementene som utgjør kakaoprosjektene dine.

2. Bygg et grensesnitt og legg det til prosjektet.

Forbundet til hoften, danner Interface Builder den andre halvdelen av de sammenhengende tvillingene som er Apples Developer Tools. Interface Builder er en WYSIWYG (det du ser er det du får) redaktør for å skape attraktive Mac OS X-grensesnitt som er i samsvar med Apples Aqua-standarder. Interface Builder gjør også andre triks, inkludert å skrive noe av koden for deg i Project Builder.

3. Legg til kode på prosjektet.

Du har bygget et grensesnitt, og nå er det på tide å få det til å gjøre noe. Du bruker Project Builder igjen for denne oppgaven, fordi den setter en pakke med kodedigeringsverktøy i hendene. Du får innbygget dokumentasjon, pluss kode som er farget for å gjøre det enklere å utføre programmeringsoppgaver.

4. Test koden.

Igjen, grenser Project Builder med de medfølgende feilsøkingsverktøyene for å hjelpe deg med å produsere feilfri kode. Det er heller ikke noe feil med prøve-og-feiltesting, hvor du bruker søknaden din, ser etter feil eller feil i driften.

5. Bygg et program.

Project Builder samler, kobler og bygger det endelige kjørbare programmet.

Prosjektbygger

Prosjektbygger er den viktigste applikasjonen du bruker til alle dine kakaoprosjekter. Project Builder serverer en rekke roller i kakaoutviklingsprosessen.

Prosjektbygger fungerer som sentralarkiv for alle filene i kakaoprosjektene. Ved hjelp av en kjent dokumenttilgang gir Project Builder deg muligheten til å organisere komponentene i et kakao-prosjekt i et brukervennlig dokument.

Du bruker Project Builder også til å skrive og redigere kakao kildekoden. Når du skriver kode for et prosjekt, veileder Project Builder deg ved å fargelegge syntaksen. Det tilbyr også praktisk ett-kliks tilgang til alle funksjonene i koden din.

Kakao-prosjektet ditt kan ha andre typer filer utover kode, og Project Builder er forberedt på å hjelpe deg med å jobbe med dem. Hvis du for eksempel vil ta med bilder i prosjektet, kan Project Builder du vise dem i hovedprojektvinduet uten å hoppe over et slag. Det er ikke nødvendig å bruke et annet program for å se disse bildene. Project Builder viser dem rett i kodeditoren.

Når du sitter fast, gir Project Builder deg tilgang til den komplette samlingen av kakao dokumentasjon. Du kan se og navigere dokumentasjonen med Project Builder på omtrent samme måte som du ville ha en nettleser.

Når du har fullført ditt kakao-prosjekt, bruker du Project Builder til å kompilere, lenke og bygge en endelig søknad. Du kan da distribuere programmet til venner, medarbeidere og til og med verden (så lenge de bruker Mac OS X).

Projektbygger har mange hatter.Hvis du er vant til andre utviklingsmiljøer, kan du bli overrasket over å oppdage at Project Builder utfører oppgaver som krever flere verktøy i andre miljøer.

Prosjektbygger fungerer for eksempel som en

  • Prosjektleder, administrerer filer og ressurser i kakaoprosjektene dine
  • Kodeditor, slik at du kan skrive og redigere kakaokode
  • nettleser, vise innebygd dokumentasjon eller andre typer ressurser i kakaoprosjektene dine
  • Kompilator og linker, spytter ut en komplett kakao-applikasjon på slutten av utviklingsprosessen.

Grensesnittbygger

Grensesnittbygger er en konstant følgesvenn til Project Builder. Grensesnittbyggerens hovedformål er å skape grensesnitt. Med den kan du bygge Aqua-grensesnitt som følger Apples retningslinjer for menneskelig grensesnitt.

Grensesnittbygger gir et komplett sett med kontroller som du kan legge til i søknaden din. Fra vinduer og skuffer til knapper og glidere, gir Interface Builder deg dra-og-slipp-tilgang til en komplett pakke med grensesnittelementer for å gjøre programvaren din best mulig. Ikke glem at Interface Builder er et Apple-produkt. Ingen kjenner Macintosh-brukergrensesnittet bedre enn Apple, så du kan være sikker på at kontrollene i Interface Builder følger de strengeste Apple-retningslinjene.

Grensesnittbyggerens funksjoner er ikke begrenset til WYSIWYG-grensesnittredigering. Du kan også lage klasser som ikke har noen visuell representasjon. Selv om du ikke faktisk skriver koden i Interface Builder for klassene dine, definerer du grunnleggende strukturer og metoder for dem der. Du kan også koble grensesnittet til klassene dine ved hjelp av enkle drag-and-drop-teknikker.

Etter at du har fullført et grensesnitt, lager Interface Builder topptekst og implementeringsfiler for deg og legger dem deretter inn i det ønskede Project Builder-prosjektet. Selv om Interface Builders sterkeste funksjoner gjelder å designe og skape flotte grensesnitt, gjør mange andre funksjoner det mye mer enn et grensesnittbyggingsverktøy. Det spiller en stor rolle i kakao programmering opplevelse.

Polering Dine utviklingsverktøy for kakao-programmering - dummier

Redaktørens valg

Vanlige visuelle studio-tastaturgenveier - dummier

Vanlige visuelle studio-tastaturgenveier - dummier

Du kan få tilgang til mange av funksjonene du bruker i Visual Studio til Lag en Silverlight-applikasjon gjennom tastaturgenveier. Her er de vanlige snarveiene som hjelper deg med å utføre oppgaver raskt i Visual Studio. Tastatur snarvei Handling Ctrl + Alt + F1 Åpne Visual Studio Documentation Ctrl + Shift + B Bygg programmet Ctrl + F5 Kjør prosjektet Ctrl + Alt + X Åpne verktøykassen hvis ...

Velg riktig format for e-postmarkedsføringsmeldingen din - dummies

Velg riktig format for e-postmarkedsføringsmeldingen din - dummies

Som Du komponerer markedsførings-e-postene dine, husk at formatet på e-posten din visuelt kommuniserer hovedideen til innholdet før publikum selv begynner å lese det. Forbrukerne forventer at formatet på e-posten din samsvarer med informasjonen den inneholder, slik at bruk av riktig format bidrar til å bygge publikums tillit. Velg ...

Kombinere flere samtaler til handling i din markedsføring e-post - dummies

Kombinere flere samtaler til handling i din markedsføring e-post - dummies

Din e-postmarkedsføringslisten består sannsynligvis av prospekter og kunder i ulike stadier av kjøpesyklusen med litt forskjellige interesser, så en del av publikum vil aldri være klar til å reagere umiddelbart på hver handling. Selv om alle på din e-postliste er klare til handling, er dine anrop til handling ...

Redaktørens valg

Opprett en Pivot-tabell YTD-totalvisning for Excel-rapporten - dummies

Opprett en Pivot-tabell YTD-totalvisning for Excel-rapporten - dummies

En nyttig rapportvisning I et Excel-pivottabell er YTD-totalsvisningen. Noen ganger er det nyttig å fange et løp-total-visning for å analysere bevegelsen av tall på en årlig basis (YTD) basis. Denne figuren illustrerer et pivottabell som viser en løpende total omsetning per måned for hvert år. I denne visningen er du ...

Opprett en pivottabel ved hjelp av Excels interne datamodell - dummies

Opprett en pivottabel ved hjelp av Excels interne datamodell - dummies

I enkelte tilfeller vil du kanskje opprett et pivottabell fra grunnen ved hjelp av Excels eksisterende interne datamodell som kildedata. Her er trinnene for å gjøre det: Velg Sett inn → PivotTable fra båndet. Dialogboksen Create PivotTable åpnes. Velg alternativet Bruk en ekstern datakilde, som vist, og klikk deretter på ...

Hvordan lage en standard snikker i Power Pivot - dummies

Hvordan lage en standard snikker i Power Pivot - dummies

Slicers tilbyr et brukervennlig grensesnitt med som du kan filtrere en Power Pivot pivottabell. Det er på tide å lage din første slicer. Bare følg disse trinnene:

Redaktørens valg

Alarmhendelsen i GameMaker: Studio-dummies

Alarmhendelsen i GameMaker: Studio-dummies

Alarmer er utmerket for når du vil ha tid Handlinger i din spill i GameMaker: Studio. For eksempel, hvis du vil at spilleren bare skal skyte kuler en gang hvert annet sekund, kan du sette en alarm for det. Hvis du vil når nye fiendtlige fly vises, kan du sette en alarm for det ...

Flytt retningsaktive handlinger i GameMaker: Studio - dummies

Flytt retningsaktive handlinger i GameMaker: Studio - dummies

I GameMaker: Studio, Flytt-fanen er den første kategorien i vinduet Objektegenskaper. Her er en liste over hver av handlingene du kan tilordne objektene. I følgende definisjoner brukes begrepet Instance for å referere til hva handlingen påvirker. Men du konfigurerer handlingen i objektet ...

Andre hendelser i GameMaker: Studio - dummies

Andre hendelser i GameMaker: Studio - dummies

I GameMaker: Studio, Andre hendelser er de som ikke anses verdige av sitt eget sted på menyen Event. Disse andre hendelsene kan være ganske kjempebra. Menyelementene er ganske mye selvforklarende, så det er ikke nødvendig med detaljer her. For fullstendige beskrivelser av hver av disse elementene, kan du alltid trykke F1 i GameMaker og ...