Xcode 6 Beta Med Swift Nu Tilgængelig Gratis, Her er hvorfor dette spørgsmål

Apple har udgivet den seneste beta af dets Xcode udviklingsmiljø til offentligheden, og med det Swift, selskabets seneste innovation inden for programmering.

Apple har udgivet den seneste beta af dets Xcode udviklingsmiljø til offentligheden, og med det Swift, selskabets seneste innovation inden for programmering.
Reklame

Apple har udgivet den seneste beta af dets Xcode udviklingsmiljø til offentligheden, og med det Swift, selskabets seneste innovation inden for programmering.

Beta of Xcode 6 er den første til at blive udgivet til brugere uden en premium, betalt for Apple Developer Account. Det indeholder en række væsentlige ændringer i udviklingserfaringen, herunder (for første gang) en REPL (Read Eval Print Loop) og andre visuelle forbedringer, der gør udviklingen lettere.

Den væsentligste forbedring af Xcode er noget, der hedder Playgrounds, som gør det muligt for dig at let eksperimentere med nye ideer med Swift programmeringssprog, som Apple demonstrerede på den tidligere World Wide Developer Conference i San Francisco.

Nysgerrig at se, hvad der er nyt i Xcode 6? Læs videre for mere information.

Introduktion til Swift & Hvorfor skal du pleje

For længst var den eneste måde at oprette indbyggede iOS-applikationer på med Objective-C og C ++. Disse hver arve træk og stilarter fra et tidligere programmeringssprog kaldet C.

Problemet er, at C og dets derivater ikke er de mest indbydende sprog for begyndere. Sådan vælger du et programmeringssprog for at lære i dag og få en god job om 2 år Sådan vælger du et programmeringssprog for at lære i dag og få en god job om 2 år Det kan tage mange års arbejde at blive en virkelig god programmør; så er der en måde at vælge det rigtige sprog til at starte fra i dag for at blive ansat i morgen? Læs mere Apple, ivrig efter at tiltrække nye udviklere til sin platform fra Android og Windows Phone, skabt Swift, hvilket er et sprog, der giver dig mulighed for Hvordan påvirker Apples nye programmeringssprog mig? Hvordan påvirker Apples nye programmeringssprog mig? Fra get-go'en, vidste udviklere Apples nye Swift skulle være stor. Men hvorfor skal du passe? Læs mere for at oprette hurtige, native iOS-programmer uden at bruge nogen af ​​de gamle bagage fra C.

Swift er nyt - virkelig nyt. Det er ikke engang blevet udgivet korrekt til offentligheden endnu. Som følge heraf er der ikke rigtig samme mængde support og læringsmateriel, der eksisterer for at folk får fat i Java, Python, C # eller Ruby.

Xcode-swiftlang

Heldigvis har Apple udgivet en bog, der vil lære dig de komplicerede af Swift programmeringssprog. Det hedder The Swift Programming Language, og du kan få det gratis på iBooks lige nu.

At få Xcode 6 Beta 4

Indtil for nylig kunne du kun få dine hænder på Xcode 6 pre-release betas med en dyr Apple udvikler konto, der koster $ 99 årligt. Dette giver dig også adgang til OS X Yosemite og iOS 8, selvom min kollega Tim Brookes ikke tror, ​​at du skal installere disse, hvorfor du ikke bør installere iOS 8 og OS X 10.10 Betas, hvorfor du ikke bør installere iOS 8 og OS X 10.10 Betas Du skal nok ikke installere iOS 8 eller OS X 10.10 medmindre du har en god grund til at gøre det. Her er hvorfor. Læs mere endnu.

Heldigvis har alt du behøver denne gang til at prøve Xcode og det nye sprog er en gratis udvikler konto, som du kan få ved at tilmelde dig.

Xcode-hjem

Du skal bruge en Mac, fordi Xcode er Mac-software - der er ingen Windows-version. Xcode 6 er stor, vejer ind på omkring 2 GB. Hvis du har en langsom internetforbindelse, kan du vente et stykke tid. Når den er installeret, vil den sidde lykkeligt ved siden af ​​eksisterende kopier af Xcode i stedet for at erstatte dem.

Fancy at give det en go? Download Xcode 6 beta herfra.

Hvad er nyt i Xcode 6?

Meget, faktisk.

Men først, lad os tale om en funktion af et antal populære programmeringssprog: REPLs. Disse står for Læs Eval Print Loop, og giver dig mulighed for at køre koden interaktivt. De tager et udtryk fra en bruger, vurderer det og kører koden, og udskriver derefter resultaterne af operationen.

Xcode-repl

Disse er traditionelt ikke blevet fundet i kompilerede sprog, selv om der er et par bemærkelsesværdige undtagelser, såsom CSharpRepl i Mono-implementeringen af ​​C #.

Swift er anderledes. For første gang kan folk, der bruger beta af Xcode til at skrive Swift, se deres kode udført, når de skriver det, så de nemt kan debugere, planlægge og eksperimentere med kode.

Xcode-legeplads

Der er også en interaktiv Swift kommandolinje, hvor du kan udføre Swift i et line-by-line, script-lignende miljø.

Xcode-swift-repl

Andre funktioner, der er inkluderet i Xcode 6 Beta 4, indeholder betydeligt forbedret UI-debugging; Storyboards til OS X giver dig mulighed for at oprette containere og animationer til dine Mac applikationer uden at skrive en enkelt kode; og nye værktøjer til nemt at skabe spil.

De nye spilspecifikke udviklingsværktøjer, blandet sammen med det nye Metal API for blisterende hurtig grafik ydeevne og hurtige applikationsudviklingsfunktioner i Swift-sproget betyder, at vi i de kommende år kan forvente hurtigere, bedre og mere talrige spil på iOS platform.

Blive begejstret!

Selvom du ikke er en udvikler, er der meget at blive begejstret for fra Swift og Xcode 6.

Er du spændt på Apples nye udviklingsværktøjer? Del dine tanker nedenfor.

In this article