Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Informatyka » Programowanie » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
  Bazy danych
  Bezpieczeństwo
  CAD
  Grafika komputerowa
  iPod Pocket PC
  Kursy
  Media społecznościowe
  Office
  Programowanie
  Programy graficzne
  Sieci bezprzewodowe
  Sieci komputerowe
  Systemy operacyjne
  Techniki programowania
  Webmasterstwo
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
Poznaj Swifta, tworząc aplikacje. Profesjonalne projekty dla systemu iOS 59.00zł 44.25zł
Poznaj Swifta, tworząc aplikacje. Profesjonalne projekty dla systemu iOS

Tytuł: Poznaj Swifta, tworząc aplikacje. Profesjonalne projekty dla systemu iOS
Autor: Emil Atanasov
ISBN: 978-83-283-5453-1
Ilość stron: 312
Data wydania: 06/2019
Format: 168x237
Wydawnictwo: HELION

Cena: 59.00zł 44.25zł


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!

Rozdziały:

O autorze 7

O recenzencie 8

Wprowadzenie 9

Rozdział 1. Podstawy Swifta - zmienne i funkcje 13

  • Zmienna 14
    • Typ opcjonalny 18
    • Typ wyliczeniowy 19
  • Podstawowe konstrukcje przepływu sposobu działania programu 20
    • Konstrukcja if 20
    • Pętla 21
    • Pętla while 22
    • Konstrukcja switch 23
    • Funkcja 24
    • Czym jest krotka? 26
    • Czym jest konstrukcja guard? 28
    • Jak radzić sobie z dużymi problemami? 28
  • Podsumowanie 29

Rozdział 2. Xcode i projekt typu playground 31

  • Instalowanie Xcode 31
  • Przedstawiam Ci Xcode 33
    • Co znajduje się na ekranie? 35
  • Projekt typu playground 47
    • Czym jest projekt typu playground? 47
    • Dodawanie kodu do projektu 48
    • Dodawanie pliku pomocniczego do projektu 52
    • Dodawanie zasobu do projektu 53
    • Konwertowanie projektu typu playground na przestrzeń roboczą 54
    • Kod znaczników w projekcie typu playground 55
  • Podsumowanie 60

Rozdział 3. Tworzenie minimalnej aplikacji mobilnej 61

  • Pierwsza aplikacja iOS 61
    • Struktura projektu 73
    • System kontroli wersji Git 78
  • Podsumowanie 82

Rozdział 4. Struktury, klasy i dziedziczenie 83

  • Struktury i klasy 83
    • Rozszerzenie 89
    • Metoda deinit() 91
    • Właściwości i metody typu 92
    • Dodawanie niestandardowych typów danych do projektu typu playground 93
  • Dziedziczenie 97
    • Klasa bazowa 97
    • Architektura MVC 100
  • Podsumowanie 104

Rozdział 5. Dodawanie interaktywności do pierwszej aplikacji 105

  • Plik Storyboard 105
    • Wybrane kontrolki interfejsu użytkownika 107
    • Dodawanie elementów do pliku Storyboard 111
    • Połączenie interfejsu użytkownika z kodem 114
    • Ogólna analiza 126
  • Podsumowanie 126

Rozdział 6. Używanie struktur danych, programowania zorientowanego obiektowo i protokołów 129

  • Podstawowe typy kolekcji 130
    • Typ generyczny 130
    • Tablica 131
    • Zbiór 133
    • Słownik 136
    • Wybór najlepszego typu kolekcji 138
  • Lista elementów w projekcie typu playground 139
    • UICollectionView 139
    • UICollectionViewCell 141
    • Ponowne używanie komórek 144
    • Układy 146
  • Widok tabeli w aplikacji iOS 149
    • Model listy miast 151
    • Wyświetlenie wszystkich miast 152
    • Implementacja wyszukiwania 156
  • Protokół 158
    • Protokół i dziedziczenie 160
  • Podsumowanie 163

Rozdział 7. Tworzenie prostej aplikacji prognozy pogody 165

  • Definiowanie ekranów aplikacji 165
    • Ekran główny aplikacji 170
    • Ekran ulubionych lokalizacji 173
    • Ograniczenia 175
    • Ekran wyboru lokalizacji 176
  • Model 179
    • Lokalizacje 186
    • Kontrolery i przejścia 191
    • Dalsze usprawnienia aplikacji 197
  • Podsumowanie 198

Rozdział 8. Wprowadzenie do CocoaPods i zależności projektu 199

  • Tworzenie oprogramowania w nowoczesny sposób 200
    • Ruby i CocoaPods 201
    • Użyteczne polecenia CocoaPods 205
  • Carthage 206
  • Swift Package Manager 207
    • Użyteczne polecenia SPM 208
  • Popularne biblioteki opracowane przez podmioty zewnętrzne 214
    • Alamofire 215
    • Texture 216
    • RxSwift 217
  • Podsumowanie 217

Rozdział 9. Usprawnianie aplikacji prognozy pogody 219

  • API prognozy pogody 219
    • Co to jest API? 220
    • Lista wybranych żądań API 221
    • Utworzenie nowych modeli 223
  • Czyste żądania sieciowe 226
    • Implementowanie Alamofire 231
    • Usprawnienia za pomocą bibliotek opracowanych przez podmioty zewnętrzne 234
    • Lepsza obsługa błędów 234
    • Ekran informacji dodatkowych 238
  • Podsumowanie 241

Rozdział 10. Tworzenie aplikacji przypominającej Instagram 243

  • Projekt aplikacji opartej na kartach 243
  • Firebase 244
    • Ekran logowania 246
    • Pozostałe ekrany aplikacji 253
    • Niestandardowe przyciski na pasku kart 254
    • Utworzenie postu 257
    • Modele 262
    • Firebase 263
    • Filtry 268
  • Podsumowanie 270

Rozdział 11. Ciąg dalszy pracy nad aplikacją przypominającą Instagram 271

  • Ekran główny 271
  • Ekran profilu 276
  • Ekran wyszukiwania 284
  • Ekran ulubionych 287
  • Dopracowanie ekranu głównego 289
  • Podsumowanie 297

Dodatek A. Udział w projekcie typu open source 299

  • Konto w serwisie GitHub 299
  • Tworzenie odgałęzienia repozytorium 300
  • Udział w pracy nad projektem 301
  • Przygotowanie zgłoszenia 303
  • Podsumowanie 306

Skorowidz 309


Najniższa cena z 30 dni przed obniżką 44,25zł

Tytuł książki: "Poznaj Swifta, tworząc aplikacje. Profesjonalne projekty dla systemu iOS"
Autor: Emil Atanasov
Wydawnictwo: HELION
Cena: 59.00zł 44.25zł
Klienci, którzy kupili tę książkę, kupili także
SAP Zrozumieć system ERP
SAP Zrozumieć system ERP
Jerzy Auksztol, Piotr Balwierz, Magdalena Chomuszko
PWN
Zarządzanie strategiczne w ochronie zdrowia
Zarządzanie strategiczne w ochronie zdrowia
Jack W. Duncan
Wolters Kluwer
Opiekun osób chorych i starszych Słownik tematyczny polsko-angielski  angielsko-polski wraz z rozmówkami
Opiekun osób chorych i starszych Słownik tematyczny polsko-angielski angielsko-polski wraz z rozmówkami
Dawid Gut
Level Trading
Wygrać Hollywood, przegrać życie 14 wersji życia gwiazd kina
Wygrać Hollywood, przegrać życie 14 wersji życia gwiazd kina
Justyna Kobus
Zysk i S-ka
Ciesielstwo polskie
Ciesielstwo polskie
Franciszek Kopkowicz
Arkady
Mikrokontroler PIC w zastosowaniach
Mikrokontroler PIC w zastosowaniach
Bohdan Borowik, Igor Kurtynik, Barbara Borowik
PAK
 Koszyk
1 x Adam Daniel Rotfeld W poszukiwaniu strategii
1 x 300 faktów Sport
1 x Efektywność informacyjna polskiego rynku akcji
1 x Europejska Unia Bankowa
1 x Chińskie marzenia o konstytucjonalizmie
1 x Kontrola celno-skarbowa Komentarz Wzory, zestawienia i procedury kontrolne
1 x Globalizacja
1 x Globalizacja a zróżnicowanie społeczno-ekonomiczne
1 x Cuda Anglii i Szkocji
1 x Instrukcje księgowe i podatkowe 2018 + płyta CD
1 x Podstawy maszynoznawstwa
1 x Faktura VAT wzorcowa instrukcja z dokumentacją (z suplementem elektronicznym)
1 x Akcjonariusz
1 x Nowe rozporządzenie w sprawie rachunkowości budżetowej Komentarz do nowych przepisów Analiza zmian Tekst rozporządzenia
1 x BMW serii 5 (typu E39)
1 x Międzynarodowe Standardy Rachunkowości Praktyczne zastosowanie w biznesie
1 x Dlaczego koty nie lubią pływać
1 x Bezpieczeństwo ekonomiczne Casus państw regionu Morza Bałtyckiego w latach 2005-2015
1 x 50 lat kodeksu cywilnego Perspektywy rekodyfikacji
1 x Fotobiografia PRL
1 x Controlling Analiza i monitoring w zarządzaniu przedsiębiorstwem
1 x Drugie oblicze Wall Street, czyli dlaczego odszedłem z Goldman Sachs
1 x 333 lokomotywy Najsłynniejsze pojazdy szynowe
1 x Historia gospodarcza XIX i XX wieku
1 x Budowa konstrukcji gruntowo-powłokowych
1 x Cel: Andrzej Duda Przemysł pogardy kontra prezydent zmiany
1 x Akumulacja kapitału
1 x Aplikacja 2010 Prawo cywilne część 1
1 x Barok
1 x Ilustrowany słownik francusko-polski
1 x 30 sekund o ekonomii
1 x Ćwiczenia z biochemii dla studentów Wydziału Lekarskiego
1 x Algorytmika praktyczna Nie tylko dla mistrzów
1 x Energetyka odnawialna w budownictwie Magazynowanie energii
1 x Konkurencyjność form pieniądza i instrumentów płatniczych
1 x Bezpieczeństwo energetyczne: między teorią a praktyką
1 x Abolicja podatkowa Komentarz
1 x Ochrona konsumentów na rynku ubezpieczeniowym w Polsce
1 x System zarządzania jakością według normy ISO 9001:2015
1 x Mikrokontrolery dla początkujących Łagodne wprowadzenie w świat mikrokontrolerów
1 x Matematyka finansowa Instrumenty pochodne
1 x Autonomia pacjenta a polskie prawo karne
1 x Fiat Grande Punto
1 x Encyklopedia baśniowych stworów
1 x Bank centralny w Polsce Wybrane aspekty
1 x Elastyczność tłokowych silników spalinowych
1 x Kopalnie węgla kamiennego w Polsce
1 x Encyklopedia geografii Polski
1 x Audi A4 (typu B6/B7) modele 2000-2007
1 x Aplikacje mobilne nie tylko w bibliotece
1 x Administrator zabezpieczeń
1 x Ochrona klienta na rynku ubezpieczeniowym Studium publicznoprawne
1 x Matematyka finansowa Podstawy teoretyczne, przykłady, zadania Wydanie 6
1 x Kontrola w jednostkach pomocy społecznej
1 x Dokumentacja projektowa konstrukcji stalowych w budowlanych przedsięwzięciach inwestycyjnych
1 x Mroczni ludzie Trylogia OXEN Część 2
1 x 100 najpiękniejszych starówek Europy
1 x Czesko-polski polsko-czeski sprytny słownik
1 x System bonus-malus jako narzędzie konkurencji na rynku ubezpieczeń komunikacyjnych
1 x Systemowe zarządzanie jakością Koncepcja systemu, ocena systemu, wspomaganie decyzji
1 x Analiza problemów biznesowych
1 x Efekt Cantillona czyli dlaczego pieniądz ma znaczenie?
1 x Mikroklocki mikroprocesory dla początkujących
1 x Bosch
1 x Konsument na rynku energii elektrycznej
1 x Ogólna teoria zatrudnienia procentu i pieniądza Wydanie 3
1 x Instrumenty dłużne w gospodarce
1 x 101 najsławniejszych pisarzy w dziejach Polski i świata
1 x Kulturowe uwarunkowania rachunkowości w świetle założeń i praktyki rachunkowości islamskiej i chińskiej
1 x Globalizacja, kryzys i co dalej?
1 x Akty wykonawcze do Kodeksu pracy Komentarz
1 x Finansowanie społecznego budownictwa mieszkaniowego
1 x Analiza techniczna rynków terminowych
1 x Historia bankowości inwestycyjnej Zarys
1 x 1001 obrzydliwych obrzydliwości
1 x Bezpieczeństwo Europy - bezpieczeństwo Polski Tom 4 Segmenty bezpieczeństwa w wiekach XX i XXI
1 x Bezpieczeństwo pracy w przedsiębiorstwie samochodowym
1 x Bajeczki ekonomiczne
1 x Encyklopedia młodego artysty
1 x Byłem posłem sejmu kontraktowego
1 x Design Wykłady i rozmowy o projektowaniu przyszłości
1 x Podstawy cyfrowych systemów telekomunikacyjnych
4,910.47zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo Helion
 Kategoria:
 Geografia
Geografia Korepetycje maturzysty

Geografia Korepetycje maturzysty

39.90zł
33.92zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
Anatomia zwierząt Tom 2 Narządy wewnętrzne i układ krążenia Wydanie 3 Kazimierz Krysiak, Krzysztof Świeżyński PWN
Programowanie Microsoft SQL Server 2008 Tom 1 + Tom 2 Leonard Lobel, Andrew J. Brust, Stephen Forte Microsoft Press
MERITUM Podatki 2018 Aleksander Kaźmierski Wolters Kluwer
Rachunek różniczkowy i całkowy Tom 1 Wydanie 12 Grigorij M. Fichtenholz PWN
Przystępny kurs statystyki z zastosowaniem STATISTICA PL na przykładach z medycyny KOMPLET Tom 1 Tom 2 Tom 3 Andrzej Stanisz StatSoft
Słownik naukowo-techniczny angielsko-polski Wydanie XIII Red. M.Berger, T.Jaworska, A.Baranowska, M.Barańska WNT
Encyklopedia zdrowia Tom 1-2 Wydanie 9 Witold S. Gumułka, Wojciech Rewerski PWN
Chemia organiczna Część I-IV Komplet J. Clayden, N. Greeves, S. Warren, P. Wothers WNT
Akademia sieci CISCO CCNA Exploration Semestr 1 - 4 Praca zbiorowa PWN