iPhone and iPad Development in Swift for iOS 8 and Xcode 6 - Plan Szkolenia

Primary tabs

Course CodeKod kursu

ios8xcode6devs

Duration Czas trwania

35 godzin (zwykle 5 dni wliczając przerwy)

Overview Charakterystyka kursu

This 5 day course is for developers who want to learn how to develop applications for iPhone and iPad running iOS8. The course is hands on and shows how to develop applications from scratch using Apple's new Swift programming language using the Xcode6 IDE. During the course a fully functional Tetris style block game will be developed from scratch using Swift. The course ends with developing a new application from scratch in Swift. The course assumes some programming experience.

This course can only be run on Intel based Apple hardware such as a MacBook or a Mac Mini. Delegates need to have registered with Apple and have an Apple ID which is required to download software. Delegates wishing to run the applications developed during the course on an iPhone or iPad need to be registered as iOS developers with Apple and have registered their device for development. Apple charge $99 per year to register as an iOS developer.

Course OutlinePlan Szkolenia

Development environment

  • Development environment requirements
  • Xcode and the iOS SDK
  • Apple Developer registration
  • Reasons why Applications get rejected

Xcode iOS Projects

  • Human Interface Guidelines
  • Creating an iOS project
  • Running on simulator and real devices
  • Memory management
  • Strong and weak references

Swift

  • Swift programming language overview
  • Using Xcode to develop Swift applications

Scenes

  • Creating Scenes
  • Implementing View Controllers

Swift Classes

  • Creating Swift classes
  • Instance variables and initialisation
  • Constructor types
  • Protocols, Hashable and Printable
  • Inheritance

Working with Graphics

  • Adding icons and images
  • Using the SpriteKit API
  • Animating sprites

User Interaction

  • Buttons and handler
  • Pan gesture recognition
  • Tap gesture recognition

Case Study

  • Develop a new application using Swift

Distributing Applications

  • Moving applications to a device for testing
  • Getting an application into AppStore

TestimonialsOpinie uczestników

He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform.
Moreover, he was giving the course using the latest versions of iOS and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.

Abdullah Alaradi - Thiqah Business Services

Bookings, Prices and EnquiriesTerminarz i Cennik

Szkolenie gwarantowane uruchamiamy nawet dla jednego uczestnika!
Szkolenie Zamknięte
 
Szkolenie Zamknięte
Uczestnicy tylko z jednej organizacji. Nie ma możliwości dołączenia uczestników z zewnątrz. Program szkolenia jest zazwyczaj dostosowany do konkretnej grupy, tematy zajęć są uzgadniane pomiędzy klientem a trenerem.
Szkolenie Zdalne
od 25010PLN
Szkolenie Zdalne
Instruktor oraz uczestnicy znajdują się w różnych fizycznych lokalizacjach i komunikują się przez Internet. More Information

Im więcej zgłaszasz uczestników, tym większe oszczędności. Tabela przedstawia cenę za uczestnika w zależności od liczby zgłaszanych osób i służy jedynie to zilustrowania przykładowych cen. Aktualna oferta dotycząca szkolenie może być inna.

Liczba uczestników Szkolenie Zdalne
1 25010PLN
2 16690PLN
3 13917PLN
4 12530PLN
Szkolenie Otwarte
od 8579PLN
(71)
Szkolenie Otwarte
W szkoleniu uczestniczą kursanci z różnych firm. Kurs realizowany jest wg planu szkolenia zamieszczonego na naszych stronach.

Im więcej zgłaszasz uczestników, tym większe oszczędności. Tabela przedstawia cenę za uczestnika w zależności od liczby zgłaszanych osób i służy jedynie to zilustrowania przykładowych cen. Aktualna oferta dotycząca szkolenie może być inna.

Liczba uczestników Szkolenie Otwarte
1 8579PLN
2 8475PLN
3 8440PLN
4 8422PLN
Nie znalazłeś pasującego terminu? Zaproponuj termin szkolenia >>
Zbyt drogo? Podaj swoją cenę

Powiązane Kategorie

Szkolenia Powiązane


Najbliższe szkolenia

MiejscowośćData KursuCena szkolenia [Zdalne / Stacjonarne]
Zielona Góra, ul. Reja 6pon., 2017-11-06 09:0025010PLN / 8829PLN
Lublin, ul. Spadochroniarzy 9pon., 2017-11-06 09:0025010PLN / 8829PLN
Szczecin, ul. Sienna 9pon., 2017-11-06 09:0025010PLN / 8829PLN
Częstochowa, ul. Wały Dwernickiego 117/121pon., 2017-11-06 09:0025010PLN / 9329PLN
Warszawa, ul. Złota 3/11pon., 2017-11-06 09:0025010PLN / 8579PLN

Kursy w promocyjnej cenie

Szkolenie Miejscowość Data Kursu Cena szkolenia [Zdalne / Stacjonarne]
Adobe InDesign Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-10-23 09:00 1881PLN / 1027PLN
Adobe Premiere Pro Gdynia, ul. Ejsmonda 2 pon., 2017-10-23 09:00 3960PLN / 2480PLN
Administracja systemu Linux Gdynia, ul. Ejsmonda 2 wt., 2017-10-24 09:00 4950PLN / 3225PLN
Adobe Photoshop Elements Lublin, ul. Spadochroniarzy 9 śr., 2017-10-25 09:00 1881PLN / 1127PLN
Business Analysis, BABOK V3.0 and IIBA Certification Preparation Kraków, ul. Rzemieślnicza 1 śr., 2017-10-25 09:00 9405PLN / 5903PLN
Node.js Olsztyn, ul. Kajki 3/1 czw., 2017-10-26 09:00 3861PLN / 2431PLN
Zaawansowana administracja MySQL Poznań, Garbary 100/63 czw., 2017-10-26 09:00 3416PLN / 2108PLN
Microsoft Office Excel - efektywna praca z arkuszem Warszawa, ul. Złota 3/11 czw., 2017-10-26 09:00 2475PLN / 1225PLN
Advisory & Leadership Skills Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-10-30 09:00 8524PLN / 2983PLN
SQL Advanced in MySQL Warszawa, ul. Złota 3/11 czw., 2017-11-02 09:00 1881PLN / 1141PLN
Projektowanie stron na urządzenia mobilne Bielsko-Biała, Al. Armii Krajowej 220 czw., 2017-11-02 09:00 2624PLN / 1605PLN
Język SQL w bazie danych MSSQL Wrocław, ul.Ludwika Rydygiera 2a/22 czw., 2017-11-02 09:00 2970PLN / 1143PLN
Microsoft Office Excel - analiza statystyczna Warszawa, ul. Złota 3/11 czw., 2017-11-02 09:00 2673PLN / 1291PLN
Android - Podstawy Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-11-06 09:00 9801PLN / 4180PLN
Java Spring Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-11-06 09:00 14414PLN / 5970PLN
Automatyzacja testów za pomocą Selenium Łódź, ul. Tatrzańska 11 pon., 2017-11-06 09:00 7722PLN / 3474PLN
Symfony 3 Kraków, ul. Rzemieślnicza 1 pon., 2017-11-06 09:00 6930PLN / 3300PLN
Oracle 11g - Język SQL dla programistów - warsztaty Bielsko-Biała, Al. Armii Krajowej 220 pon., 2017-11-06 09:00 6930PLN / 4140PLN
Programowanie Aplikacji Webowych z Java EE 6 / 7 Zielona Góra, ul. Reja 6 pon., 2017-11-06 09:00 7722PLN / 3340PLN
Kontrola jakości i ciągła integracja Wrocław, ul.Ludwika Rydygiera 2a/22 wt., 2017-11-07 09:00 2673PLN / 1737PLN
Oracle Service Bus 11g - Design and Integration Gdańsk, ul. Powstańców Warszawskich 45 wt., 2017-11-07 09:00 15315PLN / 5391PLN
Visual Basic for Applications (VBA) w Excel - wstęp do programowania Warszawa, ul. Złota 3/11 wt., 2017-11-07 09:00 3564PLN / 1691PLN
Programming for Biologists Warszawa, ul. Złota 3/11 wt., 2017-11-07 09:00 11781PLN / 3745PLN
JMeter Fundamentals Warszawa, ul. Złota 3/11 śr., 2017-11-08 09:00 1871PLN / 824PLN
Język UML w Enterprise Architect - warsztaty Warszawa, ul. Złota 3/11 śr., 2017-11-08 09:00 5940PLN / 3570PLN
Tableau Advanced Gdynia, ul. Ejsmonda 2 śr., 2017-11-08 09:00 7425PLN / 2975PLN
Managing Configuration with Ansible Warszawa, ul. Złota 3/11 śr., 2017-11-08 09:00 16612PLN / 5634PLN
Adobe Premiere Pro Gdańsk, ul. Powstańców Warszawskich 45 czw., 2017-11-09 09:00 3960PLN / 2480PLN
Microsoft Office Excel - analiza finansowa Warszawa, ul. Złota 3/11 czw., 2017-11-09 09:00 2079PLN / 1093PLN
Nagios Core Gdańsk, ul. Powstańców Warszawskich 45 pon., 2017-11-13 09:00 13919PLN / 4968PLN
Visual Basic for Applications (VBA) w Excel - poziom zaawansowany Gdańsk, ul. Powstańców Warszawskich 45 pon., 2017-11-13 09:00 3069PLN / 1773PLN
Tworzenie stron WWW w języku PHP Szczecin, ul. Sienna 9 pon., 2017-11-13 09:00 2970PLN / 1344PLN
Techniki DTP (InDesign, Photoshop, Illustrator, Acrobat) Bielsko-Biała, Al. Armii Krajowej 220 pon., 2017-11-13 09:00 5940PLN / 3730PLN
Oracle 11g - Analiza danych - warsztaty Gdynia, ul. Ejsmonda 2 pon., 2017-11-13 09:00 9900PLN / 4664PLN
Linux Fundamentals Kraków, ul. Rzemieślnicza 1 wt., 2017-11-14 09:00 10128PLN / 3869PLN
Adobe Illustrator Lublin, ul. Spadochroniarzy 9 wt., 2017-11-14 09:00 2871PLN / 1648PLN
ADO.NET 4.0 Development Warszawa, ul. Złota 3/11 wt., 2017-11-14 09:00 20176PLN / 6914PLN
Visual Basic for Applications (VBA) w Excel - poziom zaawansowany Warszawa, ul. Złota 3/11 śr., 2017-11-15 09:00 3069PLN / 1623PLN
Access - podstawy Szczecin, ul. Sienna 9 pon., 2017-11-20 09:00 3465PLN / 1550PLN
Certyfikacja BPM przygotowanie do egzaminu OCEB2 OMG Certified Expert in BPM Fundamental Warszawa, ul. Złota 3/11 pon., 2017-11-20 09:00 11880PLN / 4760PLN
Introduction to Selenium Poznań, Garbary 100/63 śr., 2017-12-20 09:00 1871PLN / 824PLN
Adobe Photoshop Warszawa, ul. Złota 3/11 śr., 2017-12-20 09:00 1881PLN / 1152PLN

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam