Skip to main content

Baw się dobrze z Apple Swift Programming Language

Vavoo DiST Android apk/App Vavoo Mod (Czerwiec 2026)

Vavoo DiST Android apk/App Vavoo Mod (Czerwiec 2026)
Anonim

Firma Apple wprowadziła język programowania Swift podczas wydarzenia WWDC 2014. Swift został zaprojektowany tak, aby ostatecznie zastąpić Objective-C i zapewnić ujednolicone środowisko programistyczne dla tych, którzy tworzą aplikacje dla urządzeń Mac i iOS.

Od początkowego ogłoszenia Swift nowy język widział już wiele aktualizacji. Zawiera teraz obsługę watchOS, a także tvOS, umożliwiając tworzenie pełnej gamy urządzeń Apple z jednego środowiska programistycznego.

Latem 2014 roku pobrałem oryginalną wersję beta Swifta, która była dostępna dla programistów Apple. To jest krótkie spojrzenie na to, co znalazłem, oraz kilka zaleceń, jak postępować, jeśli chcesz nauczyć się Swift.

Lato 2014 roku

Wcześniej w tygodniu udało mi się pobrać beta wersji Xcode 6 ze strony internetowej Apple Developer. Xcode, Apple IDE (Integrated Development Environment) zawiera wszystko, co jest potrzebne do tworzenia aplikacji na komputery Mac lub iOS. W rzeczywistości możesz używać Xcode do wielu różnych projektów deweloperskich, ale dla użytkowników komputerów Macintosh tworzenie aplikacji na Maca i iOS to wielkie rzeczy.

Xcode, jak zawsze, jest bezpłatny. Potrzebujesz identyfikatora Apple ID, który już posiada większość użytkowników komputerów Mac i iOS, ale nie musisz być płatnym członkiem społeczności programistów Apple. Każdy użytkownik z identyfikatorem Apple ID może pobrać i używać IDE Xcode.

  • Pobieranie plików Xcode

Pamiętaj, aby wybrać wersję beta Xcode 6, ponieważ zawiera ona język Swift. Słowo ostrzeżenia: plik jest duży (około 2,6 GB), a pobieranie plików z witryny Apple Developer jest notorycznie powolnym procesem.

Po zainstalowaniu wersji beta Xcode 6 poszedłem szukać przewodników i tutoriali Swift. Moje doświadczenie programistyczne wraca do języka asemblerowego dla procesorów Motorola i Intel, a trochę C dla niektórych projektów rozwojowych; później, oszukałem z Objective-C, tylko dla własnej rozrywki. Tak więc nie mogłem się doczekać, aby zobaczyć, co Swift ma do zaoferowania.

Jak wspomniałem, szukałem samouczków, przewodników i referencji Swift. Chociaż znalazłem wiele stron, które dostarczają wskazówek Swift, zdecydowałem, bez żadnego konkretnego powodu, że poniższa lista jest tam, gdzie chciałbym zacząć.

Swift Language Guides

  • Swift Programming Language - Apple: Darmowy iBook, który obejmuje język Swift, kompletne odniesienie i szczegółowy przewodnik korzystania z Swift.
  • Przedstawiamy Swift - Apple: przegląd Apple języka Swift.
  • Swift Resources od Apple: lista stworzonych przez Apple przewodników, referencji i informacji o języku Swift.
  • Swift Tutorial: Szybki start - Ray Wenderlich: Krótki przewodnik po niektórych podstawowych funkcjach Swift. Napisane dla nowych do Swift lub programowania w ogóle.

Po ponownym przeczytaniu Swift Programming Language iBook (faktycznie czytałem iBook, gdy po raz pierwszy pojawił się w czerwcu), zdecydowałem się przejść do szybkiego przewodnika Ray'a Wenderlicha i przejść przez jego samouczek dotyczący podstaw Swift. Podoba mi się jego przewodnik i myślę, że to dobre miejsce dla początkującego, który ma niewielkie, jeśli w ogóle, doświadczenie w programowaniu. Chociaż mam przyzwoite przygotowanie, to od dawna, a odświeżenie było tylko biletem, zanim przejdziemy do przewodników i referencji Apple.

Nie stworzyłem jeszcze żadnych aplikacji z Swift i najprawdopodobniej nigdy tego nie zrobię. Po prostu lubię nadążać za aktualnym stanem rozwoju. To, co znalazłem w Swift, było niesamowite. Sam beta Xcode 6 był fantastyczny, z funkcją Playgrounds, która współpracuje z Swift. Place zabaw pozwalają wypróbować napisany przez siebie kod Swift, a wyniki, linia po linii, wyświetlane są na placach zabaw. Co mogę powiedzieć; Lubiłem Place zabaw; umiejętność otrzymywania informacji zwrotnych podczas pisania kodu jest niesamowita.

Jeśli miałeś ochotę spróbować swoich sił w rozwoju, gorąco polecam Xcode i Swift. Daj im szansę i baw się dobrze.

Aktualizacje:

Język programowania Swift jest dostosowany do wersji 2.1 w czasie tej aktualizacji. Wraz z nową wersją Apple wydał Swift jako język programowania open source, z portami dostępnymi dla systemów Linux, OS X i iOS. Otwarty język Swift zawiera kompilator Swift i standardowe biblioteki.

Również widząc aktualizację jest Xcode, która została rozszerzona do wersji 7.3. Sprawdziłem wszystkie odniesienia w tym artykule, które pierwotnie dotyczyły pierwszej wersji beta Swift. Cały materiał referencyjny pozostaje aktualny i dotyczy najnowszej wersji Swift.

Tak więc, jak powiedziałem latem 2014 roku, zabierz Swift na plac zabaw; Myślę, że naprawdę polubisz ten nowy język programowania.

Opublikowano: 20.08.2014

Zaktualizowano: 4/5/2015