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
-
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework F...
Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack
(44.85 zł najniższa cena z 30 dni)55.20 zł
69.00 zł(-20%) -
Czy chcesz szybko i skutecznie opanować podstawy Microsoft Azure, zrozumieć jego architekturę i możliwości? W takim razie to książka dla Ciebie! Czy chcesz nauczyć się, jak wdrażać, zarządzać i skalować aplikacje w chmurze Azure, nie tracąc przy tym cennego czasu? W takim razie to książka dla C...
Azure w 1 dzień. Microsoft Azure od podstaw po zaawansowane techniki Azure w 1 dzień. Microsoft Azure od podstaw po zaawansowane techniki
-
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręce...(38.35 zł najniższa cena z 30 dni)
47.20 zł
59.00 zł(-20%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(70.85 zł najniższa cena z 30 dni)87.20 zł
109.00 zł(-20%) -
Dzięki tej książce dowiesz się, czym jest RPA i w jakich konkretnie procesach biznesowych może mieć zastosowanie. Zapoznasz się również, korzystając z zawartych tu studiów przypadków i najlepszych praktyk branżowych, jak wyglądają praktyczne aspekty wdrażania tej technologii. Przekonasz się też, ...
Zrobotyzowana automatyzacja procesów. Tworzenie i wdrażanie systemów RPA Zrobotyzowana automatyzacja procesów. Tworzenie i wdrażanie systemów RPA
(44.85 zł najniższa cena z 30 dni)55.20 zł
69.00 zł(-20%) -
Oto drugie, zaktualizowane i uzupełnione wydanie przewodnika po bibliotece Pandas. Dzięki tej przystępnej książce nauczysz się w pełni korzystać z możliwości oferowanych przez bibliotekę, nawet jeśli dopiero zaczynasz przygodę z analizą danych w Pythonie. Naukę rozpoczniesz z użyciem rzeczywisteg...
Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II
(70.85 zł najniższa cena z 30 dni)87.20 zł
109.00 zł(-20%) -
Wraz z rozwojem sztucznej inteligencji i modeli językowych – a niewątpliwie żyjemy w czasach eksplozji AI – rośnie znaczenie osób będących w stanie w praktyce sięgać po zasoby, jakie oferuje nam ta nowoczesna technologia. Okazuje się, że pośród rozmaitych innych umiejętności potrafi o...
Prompt engineering. Kurs video. Precyzyjne tworzenie zapytań dla modeli AI Prompt engineering. Kurs video. Precyzyjne tworzenie zapytań dla modeli AI
(67.60 zł najniższa cena z 30 dni)84.50 zł
169.00 zł(-50%) -
Zanurz się w fascynujący świat programowania w języku Python i osiągnij imponujący poziom umiejętności w zaledwie 24 godziny! Oto kilka zalet, które sprawiają, że ta książka jest niezbędna dla każdego aspirującego programisty: Szybki start: podstawy Pythona już w pierwszych godzinach nauki ...
Python w 1 dzień. Nauka programowania w Pythonie w 24 godziny od A do Z Python w 1 dzień. Nauka programowania w Pythonie w 24 godziny od A do Z
-
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: And...
Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych
(51.35 zł najniższa cena z 30 dni)63.20 zł
79.00 zł(-20%) -
Książka "Algorytmika dla studenta i technika programisty" to podręcznik, dzięki któremu czytelnik, bez względu na stopień zaawansowania, zrozumie podstawowy myślenia algorytmicznego. Książka wprowadza w tajniki programowania poprzez zrozumienie zasad projektowania metod rozwiązywania prostych jak...
Algorytmika dla studenta i technika programisty INF.04 Algorytmika dla studenta i technika programisty INF.04
(55.50 zł najniższa cena z 30 dni)55.50 zł
74.00 zł(-25%)
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