Poznaj Swifta, tworząc aplikacje. Profesjonalne projekty dla systemu iOS
- Autor:
- Emil Atanasov
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 312
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Poznaj Swifta, tworząc aplikacje. Profesjonalne projekty dla systemu iOS
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!
Poznaj język programowania Swift tworząc aplikacje dla systemu iOS
Poznaj Swifta tworząc aplikacje
Język Swift ma obecnie znacznie większe możliwości niż kiedykolwiek wcześniej. Oferuje nowe sposoby na rozwiązywanie starych problemów i stał się jednym z najpopularniejszych języków programowania. To właściwie standard dla programistów iOS, a za jego pomocą zostało opracowanych wiele najnowszych i popularnych aplikacji. Ten praktyczny przewodnik pomoże Ci w poznaniu Swifta na przykładzie procesu tworzenia aplikacji dla systemu iOS.
Zaczniesz od podstaw, czyli zmiennych, konstrukcji warunkowej if, funkcji, pętli i innych niezbędnych koncepcji. Następnie przejdziesz do poznawania struktur, klas i dziedziczenia. Później zajmiesz się opracowaniem aplikacji Weather, która pobierze dane z internetu i wyświetli je użytkownikowi. Ostatni projekt jest najbardziej skomplikowany i polega na utworzeniu przypominającej Instagram aplikacji, w której zostaną zintegrowane różne biblioteki zewnętrzne. W tej aplikacji wykorzystasz menedżera zależności CocoaPods, który stanowi użyteczne narzędzie w arsenale programisty. Zanim ukończysz lekturę książki, będziesz potrafił tworzyć rzeczywiste aplikacje w Swifcie.
Dzięki tej książce:
- staniesz się programistą na platformie iOS i utworzysz kilka aplikacji mobilnych, począwszy od najprostszej do znacznie bardziej skomplikowanej;
- opanujesz pracę z projektem typu playground, czyli unikatowym i intuicyjnym podejściem do uczenia się pracy w Xcode;
- poznasz podstawy programowania w Swifcie - zmienne, konstrukcję warunkową if, funkcje, pętle, struktury, klasy i dziedziczenie;
- zobaczysz jak przebiega tworzenie obiektów w Swifcie, praca ze strukturami danych, a także opanujesz koncepcje programowania zorientowanego obiektowo i protokołów;
- nauczysz się używania CocoaPods, czyli dostępnego jako open source menedżera pakietów Swifta ułatwiającego codzienną pracę programisty;
- opracujesz kilka aplikacji, między innymi prostą wyświetlającą prognozę pogody i znacznie bardziej skomplikowaną przypominającą w działaniu Instagram;
- postawisz pierwsze kroki w społeczności programistów poznając sposoby na efektywne używanie we własnych aplikacjach bibliotek opracowanych przez podmioty zewnętrzne.
Wybrane bestsellery
-
Swift Language is now more powerful than ever; it has introduced new ways to solve old problems and has gone on to become one of the fastest growing popular languages. It is now a de-facto choice for iOS developers and it powers most of the newly released and popular apps. This practical guide wi...
Learn Swift by Building Applications. Explore Swift programming through iOS app development Learn Swift by Building Applications. Explore Swift programming through iOS app development
-
Performant applications are one of the key drivers of success in the mobile world. Users may abandon an app if it runs slowly. Learning how to build applications that balance speed and performance with functionality and UX can be a challenge; however, it's now more important than ever to get that...
Android High Performance Programming. Click here to enter text Android High Performance Programming. Click here to enter text
-
Czy wiesz, że większość ruchu w sieci pochodzi z urządzeń mobilnych? Smartfon stał się wiodącym urządzeniem do przeglądania Internetu i nadal przybiera na sile. Dzięki tej popularności dynamicznie rozwija się także rynek aplikacji mobilnych. W sklepach takich jak App Store i Google Play mamy do w...
iOS Developer. Kurs video. Opanuj Swift, framework UIKit i środowisko Xcode iOS Developer. Kurs video. Opanuj Swift, framework UIKit i środowisko Xcode
(39.90 zł najniższa cena z 30 dni)70.95 zł
129.00 zł(-45%) -
Książka "Programowanie obiektowe dla studenta i technika programisty" to podręcznik, dzięki któremu każdy czytelnik, bez względu na stopień zaawansowania, zrozumie podstawowe zasady programowania strukturalnego i obiektowego. Początkujący czytelnik będzie miał możliwość nauki prawie od podstaw, a...
Programowanie obiektowe dla studenta i technika programisty INF.04 Programowanie obiektowe dla studenta i technika programisty INF.04
(33.90 zł najniższa cena z 30 dni)55.50 zł
74.00 zł(-25%) -
Leverage FCP 10.7.1 for professional workflows and discover the most optimized and efficient use of the application. Follow a video editing job from start to finish: Importing and Organizing, Rough Cut to Fine Cut, and then Finishing and Exporting.
Final Cut Pro Efficient Editing. The ultimate guide to editing video with FCP 10.7.1 for faster, smarter workflows - Second Edition Final Cut Pro Efficient Editing. The ultimate guide to editing video with FCP 10.7.1 for faster, smarter workflows - Second Edition
-
In Animating SwiftUI Applications, you’ll reap the power of SwiftUI and its declarative programming language to create stunning animations with minimal code. You’ll start by uncovering the fundamentals of SwiftUI and animation, before diving into a number of projects designed for yo...
Animating SwiftUI Applications. Create visually stunning and engaging animations for iOS with SwiftUI Animating SwiftUI Applications. Create visually stunning and engaging animations for iOS with SwiftUI
-
Master iMovie for iOS, iPadOS, and macOS to create effective and engaging videos from import to export. It’s not about your tools; it’s about what you do with them. By teaching you the foundational principles of editing, this book will help you to edit impressive and engaging videos...
Edit Like a Pro with iMovie. Leverage Apple’s free editor for iOS, iPadOS 3.0.1, and macOS 10.3.5 and enrich videos with Keynote animations Edit Like a Pro with iMovie. Leverage Apple’s free editor for iOS, iPadOS 3.0.1, and macOS 10.3.5 and enrich videos with Keynote animations
-
Learn all about Filmora’s powerful video editing features that enable users to create amazing videos efficiently using the wide range of editing tools. You’ll learn how to edit videos and make them appealing and interesting while understanding various advanced concepts, along with r...
Filmora Efficient Editing. Create high-quality videos for any discipline from scratch using chroma keys, split screens, and audio Filmora Efficient Editing. Create high-quality videos for any discipline from scratch using chroma keys, split screens, and audio
-
iOS 16 Programming for Beginners, Seventh Edition, is an introductory guide to learning the essentials of iOS development with Swift for building your first iOS app and publishing it on the App Store. Fully updated to cover the latest features in iOS 16, this practical guide will help you get up ...
iOS 16 Programming for Beginners. Kickstart your iOS app development journey with a hands-on guide to Swift 5.7 and Xcode 14 - Seventh Edition iOS 16 Programming for Beginners. Kickstart your iOS app development journey with a hands-on guide to Swift 5.7 and Xcode 14 - Seventh Edition
-
What will you learn from this book?Swift is best known as Apple's programming language of choice for developing apps on iOS, iPadOS, macOS, watchOS, and tvOS. But it's far more versatile than that. Open source Swift is also gaining ground as a language for systems programming and server-side code...(245.65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%)
O autorze ebooka
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 Packt
-
Ta książka pomoże Ci w doskonaleniu umiejętności potrzebnych na każdym etapie dochodzenia cyfrowego, od zbierania dowodów, poprzez ich analizę, po tworzenie raportów. Dzięki wielu wskazówkom i praktycznym ćwiczeniom przyswoisz techniki analizy, ekstrakcji danych i raportowania przy użyciu zaawans...
Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III
(59.40 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następn...
Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV
(77.40 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
Oto zaktualizowane wydanie bestsellerowego przewodnika dla architektów rozwiązań. Dzięki niemu dobrze poznasz wzorce projektowe wbudowane w chmurę, czyli model AWS Well-Architected Framework. Zaznajomisz się z sieciami w chmurze AWS z uwzględnieniem sieci brzegowych i tworzeniem hybrydowych połąc...
AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II
Saurabh Shrivastava, Neelanjali Srivastav, Alberto Artasanchez, Imtiaz Sayed
(83.40 zł najniższa cena z 30 dni)90.35 zł
139.00 zł(-35%) -
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
(47.40 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
Ta książka szczególnie przyda się osobom, które rozpoczynają pracę z Angularem. Dzięki niej szybko zaczniesz tworzyć aplikacje z wykorzystaniem wiersza poleceń (CLI), pisać testy jednostkowe i używać stylów zgodnych ze standardem Material Design. Dowiesz się również, jak wdrażać aplikacje w środo...
Poznaj Angular. Rzeczowy przewodnik po tworzeniu aplikacji webowych z użyciem frameworku Angular 15. Wydanie IV Poznaj Angular. Rzeczowy przewodnik po tworzeniu aplikacji webowych z użyciem frameworku Angular 15. Wydanie IV
(53.40 zł najniższa cena z 30 dni)57.84 zł
89.00 zł(-35%) -
Oto praktyczny, przystępnie napisany przewodnik, który stanowi wprowadzenie do pracy z technologią Blazor. Opisuje możliwości modeli Server i WebAssembly, przedstawia także krok po kroku proces powstawania aplikacji internetowej. Dzięki temu płynnie przejdziesz do tworzenia projektów Blazor, nauc...
Platforma Blazor. Praktyczny przewodnik. Jak tworzyć interaktywne aplikacje internetowe z C# i .NET 7. Wydanie II Platforma Blazor. Praktyczny przewodnik. Jak tworzyć interaktywne aplikacje internetowe z C# i .NET 7. Wydanie II
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
To książka przeznaczona dla profesjonalnych administratorów i użytkowników Linuksa. Dzięki niej szybciej zrozumiesz, w jakim stopniu dobre zarządzanie systemami na poziomie systemu operacyjnego może wynieść działanie infrastruktury biznesowej na zupełnie inny poziom. Znajdziesz tu najlepsze prakt...
Linux dla admina. Najlepsze praktyki. O czym pamiętać podczas projektowania i zarządzania systemami Linux dla admina. Najlepsze praktyki. O czym pamiętać podczas projektowania i zarządzania systemami
(53.40 zł najniższa cena z 30 dni)57.84 zł
89.00 zł(-35%) -
Książka stanowi wprowadzenie do pracy z funkcjami SI dostępnymi w Power BI; jest skierowana do osób znających to środowisko. Dowiesz się z niej, w jaki sposób sztuczna inteligencja może być używana w Power BI i jakie funkcje są w nim domyślnie dostępne. Nauczysz się też eksplorować i przygotowywa...
Power BI i sztuczna inteligencja. Jak w pełni wykorzystać funkcje AI dostępne w Power BI Power BI i sztuczna inteligencja. Jak w pełni wykorzystać funkcje AI dostępne w Power BI
(47.40 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
To drugie wydanie popularnego przewodnika dla śledczych. Dzięki niemu sprawnie przygotujesz się do pracy z narzędziami kryminalistycznymi i zapoznasz się ze stosowanymi w informatyce śledczej technikami. Nauczysz się pozyskiwać informacje o podejrzanych i zabezpieczać znajdujące się w sieci dane,...
Informatyka śledcza. Gromadzenie, analiza i zabezpieczanie dowodów elektronicznych dla początkujących. Wydanie II Informatyka śledcza. Gromadzenie, analiza i zabezpieczanie dowodów elektronicznych dla początkujących. Wydanie II
(47.40 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
Dzięki temu praktycznemu podręcznikowi zrozumiesz, kiedy i dlaczego warto zastosować myślenie funkcyjne, a także jak korzystać z technik funkcyjnych w różnych scenariuszach. Dowiesz się również, jakie narzędzia i biblioteki przeznaczone do tego celu są dostępne w Pythonie i jak używać wyrażeń gen...
Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod. Wydanie III Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod. Wydanie III
(53.40 zł najniższa cena z 30 dni)57.84 zł
89.00 zł(-35%)
Ebooka "Poznaj Swifta, tworząc aplikacje. Profesjonalne projekty dla systemu 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 "Poznaj Swifta, tworząc aplikacje. Profesjonalne projekty dla systemu 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 "Poznaj Swifta, tworząc aplikacje. Profesjonalne projekty dla systemu 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:
- Learn Swift by Building Applications: Explore Swift programming through iOS app development
- Tłumaczenie:
- Robert Górczyński
- ISBN Książki drukowanej:
- 978-83-283-5453-1, 9788328354531
- Data wydania książki drukowanej:
- 2019-06-11
- ISBN Ebooka:
- 978-83-283-5454-8, 9788328354548
- Data wydania ebooka:
- 2019-06-11 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:
- 168x237
- Numer z katalogu:
- 87197
- Rozmiar pliku Pdf:
- 9.9MB
- Rozmiar pliku ePub:
- 13.9MB
- Rozmiar pliku Mobi:
- 27.5MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Zgłoś erratę
- Serie wydawnicze: Packt
Spis treści ebooka
- 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
- 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
- Pierwsza aplikacja iOS 61
- Struktura projektu 73
- System kontroli wersji Git 78
- Podsumowanie 82
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Ekran główny 271
- Ekran profilu 276
- Ekran wyszukiwania 284
- Ekran ulubionych 287
- Dopracowanie ekranu głównego 289
- Podsumowanie 297
- Konto w serwisie GitHub 299
- Tworzenie odgałęzienia repozytorium 300
- Udział w pracy nad projektem 301
- Przygotowanie zgłoszenia 303
- Podsumowanie 306
O autorze 7
O recenzencie 8
Wprowadzenie 9
Rozdział 1. Podstawy Swifta - zmienne i funkcje 13
Rozdział 2. Xcode i projekt typu playground 31
Rozdział 3. Tworzenie minimalnej aplikacji mobilnej 61
Rozdział 4. Struktury, klasy i dziedziczenie 83
Rozdział 5. Dodawanie interaktywności do pierwszej aplikacji 105
Rozdział 6. Używanie struktur danych, programowania zorientowanego obiektowo i protokołów 129
Rozdział 7. Tworzenie prostej aplikacji prognozy pogody 165
Rozdział 8. Wprowadzenie do CocoaPods i zależności projektu 199
Rozdział 9. Usprawnianie aplikacji prognozy pogody 219
Rozdział 10. Tworzenie aplikacji przypominającej Instagram 243
Rozdział 11. Ciąg dalszy pracy nad aplikacją przypominającą Instagram 271
Dodatek A. Udział w projekcie typu open source 299
Skorowidz 309
Oceny i opinie klientów: Poznaj Swifta, tworząc aplikacje. Profesjonalne projekty dla systemu iOS Emil Atanasov (0) 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.