W Apple WWDC dzisiaj firma zadebiutowała kilka ładnych zmian "meh" do iOS7; iOS8, który będzie dostępny do pobrania jesienią tego roku, może być lepiej nazwany iOS7.1.
Wśród wielowątkowych przepływów pracy i inwazyjnych powiadomień - dzięki czemu mogę być jeszcze bardziej rozpraszany przez Twittera - był jeden lśniący klejnot: Apple ma nowy język programowania.
Jest to znaczące, nie dlatego, że zasila cokolwiek jeszcze, ale dlatego, że będzie to więcej niż prawdopodobna moc wszystko opracowane przez i dla Apple na następną dekadę i dalej. Jest to znaczące, ponieważ wszystkie te godziny spędzone na wpatrywaniu się w Objective-C, aż w końcu ustąpiłeś i przełączyłeś się na PhoneGap nie są już istotne.
Nowy język, nazwany Swift (z oczywistych względów), został zaprojektowany, aby zapewnić moc pełnego języka programowania z prostotą języka skryptowego.
Bardzo podekscytowany nowym językiem Swift firmy Apple. Zrobi to z dev mobilnych, co JS zrobił do web / desktop dev. https://t.co/iuVeb9nJop
- Aza Raskin (@aza) 2 czerwca 2014 r
Swift zainspiruje całą nową generację twórców aplikacji i może wystarczyć, aby Apple walczyło z rosnącym wyzwaniem dla większości platform programistów z Androidem.
Oczywiście Swift jest zorientowany obiektowo, ale Apple wierzy, że jego składnia jest wystarczająco prosta, aby zapewnić, że nawet początkujący programiści będą lubić je zbierać. Kluczem do Swift jest to, że wymusza na projektorze bardzo sztywne ograniczenia: przestrzenie nazw są cechą, podobnie jak dynamiczny model obiektu Objective-C.
#Jabłko#Szybki ? Meh. Języki zastrzeżone dla jednej platformy umierają. Microsoft i Apple zabrali nas już wcześniej. #Historia się powtarza
- Geoffrey J. Teale (@tealeg) 2 czerwca 2014 r
Ekscytujące jest to, że wszystko do systemu operacyjnego włącznie może zostać zbudowane za pomocą składni, której JavaScript (i moreso-dare wspomnę o nazwie? -Actionscript 3) znajdzie natychmiast rozpoznawalny.
Dzisiejsze wiadomości Apple mogą zaszkodzić wielu firmom. Ale także otworzyło drzwi dla innych. Rozszerzalność: dobra dla startupów. Swift: niższe koszty dev. - Joe Walnes (@joewalnes) 2 czerwca 2014 r
Jeśli chcesz uzyskać szybki start w rozwoju Swift, Apple wypuściło na rynek bezpłatny eBook, które możesz pobrać teraz.