GOTO Amsterdam is a vendor independent international software development conference with more that 50 top speaker and 500 attendees. The conference covers topics such as Java, Open Source, Agile, Architecture, Design, Web, Cloud, New Languages and Processes.

Build your complete iOS app (5 days)

Are you a senior web or mobile developer eager to learn the tips and tricks of iOS Development? Our Build your Complete iOS Application Course will teach you all you need to know from creating your app to the launch on the app store.

This 5-day training covers all the aspects required for building a fully-fledged iOS "Universal" application, for iPhone and iPad.

What you will learn

Visual design of a universal application

Networking

Core Data

Storyboards

Auto Layout

Geolocation

Sharing on social networks and with other applications

Code quality (coding guidelines, code reviews, etc.)

Team collaboration using Git and Github

Unit testing

Functional testing

Publishing on the App Store

Marketing your app

Skill requirements

All candidates will need prior knowledge of the below in order to attend the session:

Candidates will need a Mac with OS X "Mountain Lion" or "Maverick" with the following software already installed and ready to use:

Xcode 5.0 (freely available from the Mac App Store)

Instashare (freely downloadable from http://instashareapp.com/ )

For those willing to install applications in their own devices, they will have to install the required certificates and provisioning profiles prior to the training session, and also bring their iOS device running iOS 7 or later (iPad, iPhone or iPod touch) with its corresponding USB cable.

It is recommended to install Instashare for iOS in your iOS device as well (available for free on the App Store)

Date & Location
Next session: 12,13,14,15,16 May 2014
Training will take place at Trifork, Rijnsburgstraat 9-11, 1059AT, Amsterdam. Free Parking is available.

Disclaimer

It may be necessary for reasons beyond our control to amend the content, dates or price of a course.

If there are insufficient delegate numbers to make the course viable, we reserve the right to postpone or cancel the course and either refund in full or transfer delegates to another course. We will not be held liable for any additional costs, such as flights and accommodation.

In the event of a course being cancelled, we will make a full refund of the course cost but hereby disclaim any further liability.

Should a candidate not meet the minimum criteria of skills required to participate in a course, the candidate’s request to attend that training session will be rejected.

Should a candidate begin a session but feels inadequately prepared to engage with the course material, a refund will not be granted.