ODBIERZ TWÓJ BONUS :: »

Poznaj Swifta, tworząc aplikacje. Profesjonalne projekty dla systemu iOS Emil Atanasov

Autor:
Emil Atanasov
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
312
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
29,49 zł 59,00 zł (-50%)
29,49 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia aplikacji mobilnych na iOS w języku Swift
  • Wykorzystywania zmiennych, funkcji, typów opcjonalnych i wyliczeniowych
  • Stosowania podstawowych konstrukcji sterujących, takich jak if, pętle i switch
  • Pracy w środowisku Xcode oraz korzystania z projektów typu playground
  • Zarządzania strukturą projektu i systemem kontroli wersji Git
  • Definiowania i rozszerzania struktur, klas oraz implementowania dziedziczenia
  • Projektowania interfejsu użytkownika z użyciem Storyboard i kontrolek
  • Łączenia elementów interfejsu użytkownika z kodem aplikacji
  • Wykorzystywania kolekcji, takich jak tablice, zbiory i słowniki
  • Implementowania widoków tabel i kolekcji oraz funkcji wyszukiwania
  • Tworzenia aplikacji z wykorzystaniem architektury MVC
  • Korzystania z protokołów i programowania zorientowanego obiektowo
  • Budowania aplikacji pobierających dane z API oraz obsługi żądań sieciowych
  • Zarządzania zależnościami projektu za pomocą CocoaPods, Carthage i Swift Package Manager
  • Wykorzystywania bibliotek open source, takich jak Alamofire, RxSwift i Texture
  • Tworzenia aplikacji społecznościowych z użyciem Firebase i obsługą wielu ekranów

Twórz aplikacje dla systemu iOS - i naucz się programowania w języku Swift

Swift został zaprezentowany światu w 2014 roku - dziś jest uznanym standardem dla programistów platformy macOS i iOS. Równocześnie to jeden z najpopularniejszych języków programowania na świecie. Charakteryzuje się zwięzłą i przejrzystą składnią, jest łatwy do nauczenia się, wygodny i elastyczny. Programiści mawiają, że Swift podsuwa nowe sposoby rozwiązywania starych problemów. Jeśli chcesz pisać efektywne i bezpieczne, a przy tym eleganckie i przyjazne użytkownikom aplikacje dla maszyn z logo jabłuszka, po prostu musisz nauczyć się Swifta!

Jeśli jesteś początkującym programistą i postanowiłeś nauczyć się rzetelnego programowania aplikacji mobilnych dla iOS, to książka dla Ciebie. Znajdziesz w niej przystępne wprowadzenie do koncepcji programowania oraz podstawy języka Swift. Przećwiczysz tworzenie aplikacji mobilnych na platformie iOS. Dowiesz się, jak tworzyć interfejs użytkownika za pomocą plików typu storyboard w Xcode, a także jak pobierać i wyświetlać obrazy oraz zapisywać i wczytywać informacje w trakcie różnych sesji pracy z aplikacją. Nauczysz się korzystać z menedżera zależności CocoaPods i przekonasz się, jak bardzo jest użyteczny. Poznasz kilka przydatnych bibliotek open source do szybkiego tworzenia oprogramowania, dowiesz się też, jak opracowywać aplikacje pobierające informacje i zasoby z chmury.

Najważniejsze zagadnienia:

  • składnia i elementy języka Swift oraz praca w środowisku Xcode
  • struktura aplikacji mobilnej
  • zastosowanie poszczególnych struktur danych w Swifcie
  • tworzenie GUI i zapewnianie interaktywności aplikacji
  • wykorzystywanie informacji pochodzących z publicznego API do budowy swojej aplikacji
  • biblioteki dla open source Swifta

Oto Swift: najlepszy język dla aplikacji na iOS!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Emil Atanasov od ponad dziesięciu lat programuje aplikacje dla urządzeń mobilnych, jest też doświadczonym konsultantem IT w tej dziedzinie. Obecnie prowadzi własną firmę, Appose Studio Inc., świadczącą usługi konsultingowe klientom z całego świata. Wcześniej pracował dla wielu amerykańskich i brytyjskich firm jako kierownik zespołu, menedżer projektu oraz programista aplikacji dla platform iOS i Android.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka nadaje się do nauki samodzielnej, czy wymaga wsparcia nauczyciela?
Książka została napisana z myślą o samodzielnej nauce. Zawiera jasne instrukcje, przykłady kodu i praktyczne ćwiczenia, które można realizować we własnym tempie.
2. Czy muszę znać język Swift, aby korzystać z tej książki?
Nie, książka została napisana z myślą o osobach, które dopiero zaczynają naukę programowania w Swifcie. Wszystkie zagadnienia są tłumaczone krok po kroku, od podstaw.
3. Czy dzięki tej książce nauczę się tworzyć własne aplikacje na iOS?
Tak, książka prowadzi przez cały proces tworzenia aplikacji - od nauki składni Swifta, przez pracę z Xcode, aż po realizację własnych projektów mobilnych na iOS.
4. Jakie narzędzia i oprogramowanie będą mi potrzebne, aby realizować przykłady z książki?
Do pracy z książką potrzebny jest komputer Mac z zainstalowanym środowiskiem Xcode. Dodatkowo przydadzą się narzędzia takie jak CocoaPods czy Swift Package Manager, które są omawiane w książce.
5. Czy w książce znajdę praktyczne projekty do samodzielnego wykonania?
Tak, książka zawiera liczne projekty praktyczne, m.in. aplikację pogodową oraz aplikację przypominającą Instagram. Każdy projekt jest szczegółowo opisany i pozwala przećwiczyć zdobytą wiedzę.
6. Czy książka wyjaśnia, jak korzystać z bibliotek zewnętrznych i API?
Tak, w dedykowanych rozdziałach autor omawia wykorzystanie popularnych bibliotek (np. Alamofire, RxSwift) oraz pokazuje, jak pobierać dane z publicznych API i integrować je z własną aplikacją.
7. Czy po przeczytaniu książki będę mógł brać udział w projektach open source?
Tak, ostatni rozdział książki wprowadza w tematykę udziału w projektach open source, pokazuje jak korzystać z GitHuba i jak włączyć się w pracę nad wspólnym kodem.
8. Czy kupując książkę na Helion.pl, otrzymam jej wersję elektroniczną?
Na Helion.pl wiele książek dostępnych jest zarówno w wersji papierowej, jak i elektronicznej (eBook). Informacja o dostępnych formatach znajduje się na stronie produktu.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
59,00 zł
Niedostępna
Ebook
29,49 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile