Navegação em Árvore
expandir todos | recolher todos
Swift programming - Build 20 apps for iPhone!
USD 15,00
Ir para o curso


Por Curso

Detalhes do Curso

Certificado gratuito
Rítmo flexível
12 horas


Sobre este Curso

Sobre este Curso


** ** 77 lectures - 20 hours of content - the most comprehensive course on Swift programming ever! ** **

We focus on practice. You will build over 20 apps for iOS  - from a simple photo gallery to calculator to the best-seller Flappy Bird. Step-by-step instructions shed light on the nuts and bolts of all features and functions and explain each code line in detail.

You will also explore the Xcode environment that facilitates app design and development.

3 bestselling games and apps:


Build an alternative to the hit mobile game Flappy Bird and get inspired to create the next world sensation.


A step-by-step guide to creating a todo list app. Time and task management apps are chart-toppers at the App Store.


An amazingly popular app that broke a million hearts. Learn how to create a similar application and see how easy it is.

Several smaller apps:

4. Hello world!

Hello world! is the first app you’ll build minutes into the course. See how easy it is to learn Swift.

5. Lotto machine

Create a lottery app and discover how to use functions and randomize and sort data.

6. Tic-tac-toe

We all played it on a piece of paper once.. This app will introduce you to user interfaces and touch detection.

7. Calculator

Design a great UI and learn simple data operations.

8. Photo gallery

Discover how to add resources like photos or videos to a project and create your own photo gallery.

9. Birdy Scream

This app will show you how to add sounds to games. You’ll also learn how to control app volume level so your neighbors can get some sleep while you work.

10. Stones on stage

Your first steps in game building. Code your first 2D game scene with the SpriteKit framework.

11. Color balls

With color balls flooding your screen, you’ll explore how to create multiple types of views and add constraints.

12. Book list

Tables are so hot right now. Shopping list, task list, book list? Tabular data will always be in vogue - learn how to handle it.

13. Notepad

Storing data in a smartphone app and cloud is a must. Learn how to write and read data while creating an all-purpose notepad app.

14. About Us

During developing this app, you’ll learn how to use Storyboards, make transitions, how to add buttons and present informartions.

15. Where am I?

Are you lost? Write an app that’ll help you find where exactly you are by tracking your device and showing your location on a map.

16. Where is my car?

This app allows you to track your position relative to the position of your car. Never again lose your car in a multi-storey parking lot.

17. Network gallery

Write a web photo gallery. Learn how to get data from networks and present it on mobiles.

Learn how to create fast and secure applications.

Swift is a programming language used for mobile applications for iOS. It was presented for the first time at the WWDC conference in June 2014. Since then it has become increasingly popular among programmers and app developers.

The new language created by Apple is much simpler than Objective-C. It’s recommended in particular for beginner programmers because of the simplified code structure, the possibility of applying corrections on bar graphs or testing the project operation in real time.

We can guarantee this course will give you all the skills to code progressively complex games and apps on your own!

Cursos Relacionados

Adobe Lightroom Classic CC & CC: Photo Editing Masterclass
USD 16.00
apenas este curso
2020 Complete Python Bootcamp: From Zero to Hero in Python
USD 16.00
apenas este curso
Introduction to Python for Data Science
Filip Schouwenaars
24 horas
Introducing IntelliJ and Unpacking Packages
7 dias de trial grátis
USD 25.00/mês
+ todos os cursos Treehouse oferece 7 dias de trial grátis. No fim desse período, será cobrado o valor da inscrição. Você terá acesso ilimitado aos cursos, podendo cancelar a qualquer momento.
The Complete Personal Finance Course
Saad Almeri
1 hora
USD 34.99
apenas este curso
Adobe Animate/Flash character animation for beginners
Ujjwal Joshi
1 hora
USD 13.00
apenas este curso
Microsoft 365 Collaborating in Microsoft 365
USD 13.00
apenas este curso
Computing in Python III: Data Structures
David Joyner
50 horas
Basic Java Programming with IntelliJ IDEA
USD 13.00
apenas este curso
Microsoft 365 Teams
USD 16.00
apenas este curso
Java Masterclass|Basic to OOP Programming with IntelliJ IDEA
USD 13.00
apenas este curso