Podstawy języka Swift. Programowanie aplikacji dla platformy iOS
- 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
-
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym ...
Programowanie dla początkujących w 24 godziny. Wydanie IV Programowanie dla początkujących w 24 godziny. Wydanie IV
(9.90 zł najniższa cena z 30 dni)37.95 zł
69.00 zł(-45%) -
Przetwarzanie i bezpieczne przechowywanie danych absorbuje uwagę inżynierów oprogramowania w coraz większym stopniu. W ostatnich latach pojawiło się wiele bardzo różnych rozwiązań w dziedzinie baz danych, systemów rozproszonych i metodyce budowania aplikacji. Sprzyjają temu zarówno rozwój technol...
Przetwarzanie danych w dużej skali. Niezawodność, skalowalność i łatwość konserwacji systemów Przetwarzanie danych w dużej skali. Niezawodność, skalowalność i łatwość konserwacji systemów
(9.90 zł najniższa cena z 30 dni)48.95 zł
89.00 zł(-45%) -
Platformy chmurowe i oferowane przez nie usługi przebojem zdobyły serca całych rzesz programistów i inwestorów IT, którzy cenią sobie nie tylko ich wysoką skalowalność, niezawodność i bezpieczeństwo, lecz również stosunkowo niskie koszty, wygodę używania oraz możliwości szybkiego uruchamiania i u...
-
Ta książka powstała z myślą o architektach oprogramowania, projektantach, programistach i dyrektorach do spraw technicznych. Zwięźle i przystępnie opisano w niej, jak zadbać o bezpieczeństwo na wczesnym etapie projektowania oprogramowania i jak zaangażować w ten proces cały team. Najpierw zapreze...
Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania
(51.35 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider...(29.90 zł najniższa cena z 30 dni)
237.15 zł
279.00 zł(-15%) -
Zaczynamy od skonfigurowania środowiska testowego oraz nauki sposobu optymalizacji API Selenium WebDriver. Następnie, poprzez implementację własnych zadań, uczymy się użycia wzorców projektowych oraz poznajemy sposoby rozszerzania API Selenium WebDriver. Na koniec konfigurujemy własne środowisko ...
Selenium i testowanie aplikacji. Receptury. Wydanie II Selenium i testowanie aplikacji. Receptury. Wydanie II
-
Ta książka powinna zostać przestudiowana przez każdego architekta nowoczesnych systemów rozproszonych. Jej celem jest pokazanie sposobów rozwiązywania trudnych problemów związanych z projektowaniem takiego oprogramowania. W krytyczny i wszechstronny sposób omówiono w niej najważniejsze problemy u...
Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje
(64.35 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
O tym, ile problemów sprawia niedbale napisany kod, wie każdy programista. Nie wszyscy jednak wiedzą, jak napisać ten świetny, „czysty” kod i czym właściwie powinien się on charakteryzować. Co więcej – jak odróżnić dobry kod od złego? Odpowiedź na te pytania oraz sposoby tworzen...(47.40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł(-35%) -
Managing people is difficult wherever you work. But in the tech industry, where management is also a technical discipline, the learning curve can be brutal—especially when there are few tools, texts, and frameworks to help you. In this practical guide, author Camille Fournier (tech lead tur...
The Manager's Path. A Guide for Tech Leaders Navigating Growth and Change The Manager's Path. A Guide for Tech Leaders Navigating Growth and Change
(29.90 zł najniższa cena z 30 dni)135.15 zł
159.00 zł(-15%) -
Jeśli chcesz być profesjonalistą i postanowiłeś nauczyć się wszystkiego, co jest do tego potrzebne, to wziąłeś do ręki właściwą książkę. Zawiera ona znacznie więcej informacji niż proste wprowadzenie do konkretnego języka programowania. Opisano tu najpotrzebniejsze technologie, elementy kodu i za...
Programista samouk. Profesjonalny przewodnik do samodzielnej nauki kodowania Programista samouk. Profesjonalny przewodnik do samodzielnej nauki kodowania
(35.40 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook 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 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 zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
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
- Pobierz przykładowy rozdział PDF
- 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)
Fotograf
Data dodania: 2016-07-12 Ocena: 6 Opinia potwierdzona zakupem
Seweryn, student informatyki
Data dodania: 2016-03-18 Ocena: 5 Opinia potwierdzona zakupem
Data dodania: 2016-03-19 Ocena: 4 Opinia niepotwierdzona zakupem
Jerzy,
Data dodania: 2020-08-12 Ocena: 3 Opinia potwierdzona zakupem
Kamil,
Data dodania: 2016-12-29 Ocena: 3 Opinia potwierdzona zakupem
Nicos, programista
Data dodania: 2016-10-07 Ocena: 2 Opinia potwierdzona zakupem
Data dodania: 2016-09-28 Ocena: 2 Opinia potwierdzona zakupem
Konrad, Programista
Data dodania: 2016-04-25 Ocena: 1 Opinia potwierdzona zakupem
więcej opinii