Podstawy języka Swift. Programowanie aplikacji dla platformy iOS
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 3.3/6 Opinie: 8
- Stron:
- 232
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Podstawy języka Swift. Programowanie aplikacji dla platformy iOS
Swift jest językiem kompilowanym o dużej wydajności, z kompilatorem typu LLVM (ang. Low Level Virtual Machine). Oferuje on liczne funkcje wspomagające programowanie, przy tym jest elastyczny, jeśli chodzi o typy danych. Dzięki swej strukturze umożliwia wykorzystywanie paradygmatu programowania funkcyjnego.
Autor tej książki, uznany autorytet w dziedzinie programowania, w przystępny sposób przedstawił podstawy programowania w Swifcie i przygotował cały zestaw utrwalających tę wiedzę ćwiczeń i przykładów.
Z racji tego, że Swift jest bardzo nowym i bardzo obiecującym językiem programowania, umiejętność tworzenia w nim może wkrótce stać się Twoim atutem — zacznij naukę już dziś!
Dzięki tej książce:
- Bez problemów rozpoczniesz pracę ze Swiftem
- Poznasz typy zmiennych
- Opanujesz polecenia i pętle
- Nauczysz się tworzyć i uaktualniać tablice oraz słownik
- Poznasz rodzaje i metody wykorzystywania funkcji, klas i protokołów
- Stworzysz interfejs aplikacji na iOS8 z użyciem Swifta
Czy chcesz tworzyć aplikacje na platformę iOS, ale nie masz odpowiednich umiejętności? Wprawdzie przeczytałeś już na ten temat wiele książek, ale tworzenie kodu po prostu Cię przerosło? Czy masz wrażenie, że przed przystąpieniem do tworzenia aplikacji mobilnych powinieneś zdobyć większe doświadczenie w zakresie tworzenia kodu? Czy chciałbyś rozpocząć przygodę z programowaniem na platformie iOS8?
Nie ma do tego celu lepszej (i bardziej lukratywnej) platformy niż iOS. Jeśli planujesz utworzenie natywnej aplikacji dla systemu iOS, koniecznie powinieneś poznać język Swift.
Swift to łatwy do opanowania i oferujący potężne możliwości język programowania używany do tworzenia aplikacji dla systemów iOS, OS X i watchOS. Firmy bardzo chętnie zatrudniają programistów tworzących oprogramowanie w tym języku oraz chętnych do jego poznania tak szybko, na ile to możliwe.
W książce Mark Lassoff zaprasza Cię do rozpoczęcia niezwykłej przygody z językiem Swift. Dzięki tej książce szybko poznasz podstawy programowania w języku Swift. W trakcie nauki z pewnością pomocne okażą się dziesiątki przykładów oraz różnych interesujących i zajmujących ćwiczeń zawartych w książce. Mistrzowsko opanujesz wszelkie koncepcje niezbędne do satysfakcjonującego używania tego nowego i ekscytującego języka programowania.
Już ponad 150 000 osób nauczyło się programować właśnie dzięki Markowi, a niniejsza książka jest w tej dziedzinie jedną z najlepszych pozycji na rynku. Jeśli naprawdę chcesz poznać nowy język programowania Swift i stać się programistą iOS, ta książka jest najlepszym wyborem dla Ciebie!
Wybrane bestsellery
-
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...
Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...
Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Dzięki tej książce poznasz od podstaw Gita i GitLaba. Dowiesz się, jak skonfigurować runnery GitLaba, a także jak tworzyć i konfigurować potoki dla różnych etapów cyklu rozwoju oprogramowania. Poznasz zasady interpretacji wyników potoków w GitLabie. Nauczysz się też wdrażania kodu w różnych środo...
Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Ta książka wyjaśni Ci rolę matematyki w tworzeniu, renderowaniu i zmienianiu wirtualnych środowisk 3D, a ponadto pozwoli odkryć tajemnice najpopularniejszych dzisiaj silników gier. Za sprawą licznych praktycznych ćwiczeń zorientujesz się, co się kryje za rysowaniem linii i kształtów graficznych, ...
Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi
(57.84 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
ChatGPT, chatbot opracowany i udostępniony przez firmę OpenAI, szybko stał się obiektem zainteresowania internautów na całym świecie — i na nowo wzbudził gorące dyskusje wokół sztucznej inteligencji. Ludzie mediów prześcigają się w skrajnych wizjach, jedni podchodzą do tematu entuzjastyczni...(10.95 zł najniższa cena z 30 dni)
10.95 zł
21.90 zł(-50%) -
Mam wrażenie, że wokół sieci neuronowych narosło wiele mitów. Nawet niektórzy starsi członkowie mojej rodziny na hasło "sztuczna inteligencja" robią posępną minę, niezależnie od tego, czy mowa jest o generowaniu obrazów czy - na przykład - o rozpoznawaniu odręcznego pisma czy też tłumaczeniu teks...(24.57 zł najniższa cena z 30 dni)
24.57 zł
28.90 zł(-15%) -
Tę książkę docenią przede wszystkim inżynierowie oprogramowania, programiści i administratorzy systemów, którzy muszą szybko zrozumieć praktyki DevOps. Znajdziesz tu bezcenną wiedzę, która ułatwi Ci efektywną pracę z nowoczesnym stosem aplikacji i sprawne przystąpienie do zadań związanych z DevOp...
DevOps dla zdesperowanych. Praktyczny poradnik przetrwania DevOps dla zdesperowanych. Praktyczny poradnik przetrwania
(40.20 zł najniższa cena z 30 dni)40.20 zł
67.00 zł(-40%) -
Pytest – nowoczesny framework do uruchamiania testów automatycznych w języku Python. Można używać tej platformy do przeprowadzania testów jednostkowych, ale sprawdzi się świetnie także podczas konstruowania rozbudowanych testów wyższego poziomu (integracyjnych, end-to-end) dla całych aplika...
Pytest. Kurs video. Automatyzacja testów w Pythonie Pytest. Kurs video. Automatyzacja testów w Pythonie
(67.05 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
Książkę szczególnie docenią analitycy bezpieczeństwa, którzy chcą się zapoznać z zestawem poleceń ARM i zdobyć wiedzę umożliwiającą im efektywne korzystanie z technik inżynierii wstecznej. Poza zestawem potrzebnych poleceń znalazło się w niej mnóstwo przydatnych informacji. Znajdziesz tu przegląd...
Niebieski lis. Polecenia procesorów Arm i inżynieria wsteczna Niebieski lis. Polecenia procesorów Arm i inżynieria wsteczna
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Jeśli w swojej pracy masz lub miewasz do czynienia z danymi, z pewnością orientujesz się, że do tego celu stworzono dotąd całkiem sporo narzędzi. Nic dziwnego – przy tej liczbie danych, z jaką spotykamy się w dzisiejszym cyfrowym świecie, zdolność do ich sprawnego analizowania i wyciągania ...
Grafana. Kurs video. Monitorowanie, analiza i wizualizacja danych w czasie rzeczywistym Grafana. Kurs video. Monitorowanie, analiza i wizualizacja danych w czasie rzeczywistym
(39.90 zł najniższa cena z 30 dni)62.55 zł
139.00 zł(-55%)
Ebooka "Podstawy języka Swift. Programowanie aplikacji dla platformy iOS" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Podstawy języka Swift. Programowanie aplikacji dla platformy iOS" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Podstawy języka Swift. Programowanie aplikacji dla platformy iOS" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Swift Fundamentals: The Language of iOS Development
- Tłumaczenie:
- Robert Górczyński
- ISBN Książki drukowanej:
- 978-83-283-1912-7, 9788328319127
- Data wydania książki drukowanej:
- 2016-03-18
- ISBN Ebooka:
- 978-83-283-1915-8, 9788328319158
- Data wydania ebooka:
- 2016-03-18 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 170x230
- Numer z katalogu:
- 38935
- Rozmiar pliku Pdf:
- 7.8MB
- Rozmiar pliku ePub:
- 9.2MB
- Rozmiar pliku Mobi:
- 16.5MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- 1.1. Aplikacja typu "Witaj, świecie!" w języku Swift (9)
- 1.2. Praca w środowisku Xcode (17)
- Ćwiczenia do rozdziału 1. (26)
- Podsumowanie (27)
- 2.1. Tworzenie zmiennych i stałych (29)
- 2.2. Typy zmiennej (35)
- 2.3. Operatory arytmetyczne (39)
- 2.4. Rzutowanie typu (44)
- 2.5. Interpolacja ciągu tekstowego (46)
- Ćwiczenia do rozdziału 2. (50)
- Podsumowanie (50)
- 3.1. Polecenie if (53)
- 3.2. Złożone i skomplikowane polecenia if (59)
- 3.3. Konstrukcja switch (67)
- 3.4. Pętla while (71)
- 3.5. Pętla for (76)
- 3.6. Pętla for-in (79)
- Ćwiczenia do rozdziału 3. (82)
- Podsumowanie (83)
- 4.1. Tworzenie i uaktualnianie tablic (85)
- 4.2. Funkcje array.count() i array.slice() (89)
- 4.3. Funkcje tablicy (95)
- 4.4. Utworzenie słownika (103)
- 4.5. Funkcje słownika (106)
- Ćwiczenia do rozdziału 4. (112)
- Podsumowanie (113)
- 5.1. Definicja i wywołanie funkcji (115)
- 5.2. Funkcje pobierające argumenty (119)
- 5.3. Funkcje zwracające wartość (124)
- 5.4. Funkcje i zasięg zmiennej lub stałej (129)
- 5.5. Funkcje zagnieżdżone (133)
- Ćwiczenia do rozdziału 5. (136)
- Podsumowanie (137)
- 6.1. Typy wyliczeniowe (139)
- 6.2. Tworzenie klasy i jej egzemplarza (146)
- 6.3. Podklasy i nadpisywanie metod (154)
- 6.4. Protokoły (161)
- Ćwiczenia do rozdziału 6. (166)
- Podsumowanie (167)
- 7.1. Rozszerzenia (169)
- 7.2. Przeciążanie operatora (173)
- 7.3. Funkcje generyczne (176)
- 7.4. Emotikony (179)
- Ćwiczenia do rozdziału 7. (182)
- Podsumowanie (183)
- 8.1. Utworzenie interfejsu użytkownika aplikacji (185)
- 8.2. Utworzenie outletów i akcji (194)
- 8.3. Uruchomienie i przetestowanie aplikacji (203)
- Ćwiczenia do rozdziału 8. (208)
- Podsumowanie (212)
Rozdział 1. Rozpoczęcie pracy (9)
Rozdział 2. Zmienne (29)
Rozdział 3. Przepływ kontroli działania programu (53)
Rozdział 4. Tablice i słowniki (85)
Rozdział 5. Funkcje (115)
Rozdział 6. Klasy i protokoły (139)
Rozdział 7. Więcej konstrukcji języka Swift (169)
Rozdział 8. Aplikacja iOS 8 w języku Swift (185)
Odpowiedzi (213)
Dodatek (225)
Skorowidz (229)
Oceny i opinie klientów: Podstawy języka Swift. Programowanie aplikacji dla platformy iOS Mark A. Lassoff (Author), Tom Stachowitz (Contributor) (8) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(1)
(1)
(2)
(2)
(1)
więcej opinii