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 Dostępny natychmiast po opłaceniu zakupu 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 dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO 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łacę z Getin Bank 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
Bezpieczne płatności szyfrowane SSL