Programming apps for iPhone
A course by Valentí Freixanet Genís , Expert iPhone application developer
Joined June 2015
Native development of an app for iPhone and basic concepts
Native development of an app for iPhone and basic concepts
In this course of Valentí Freixanet, expert developer in mobile applications, you will learn how to program an iPhone app natively. You will learn step by step the native language of iPhone (ObjetiveC) and the Software Development kit of Apple (Xcode). You will learn to create an application from scratch without the need to have previous programming experience.
What will you learn in this online course?
23 lessons & 2 downloads
- 78% positive reviews (37)
- 1,370 students
- 23 lessons (2h 4m)
- 2 additional resources (1 files)
- Online and at your own pace
- Available on the app
- Audio: Spanish
- Spanish · English · Portuguese
- Level: Beginner
- Unlimited access forever
What is this course's project?
You will develop a basic application composed of a lower menu of three buttons that will give access to a list, a map and a profile screen.
Who is this online course for?
To designers who want to deepen the visual work of mobile applications, amateur programmers or anyone with a desire to learn, easy learning and innovative motivation.
Requirements and materials
No prior programming experience is required. Depending on the level of knowledge with which you leave, you will have more or less doubts and you will need to dedicate an extra time, but you will be able to reach the end of the course without problems.
Reviews
A course by Valentí Freixanet Genís
Valentí Freixanet, developer and expert in the conceptualization and development of mobile applications, is one of the best professionals in the apps industry since the iPhone arrived in Spain.
He participated in the development of the first versions of the banking applications of ING Direct and Banco Sabadell for iPhone, and on his own, at an entrepreneurial level, he is the founder of Biapum, a Start Up dedicated to the development of iPhone, iPad and Android mobile applications.
In addition, he is co-founder of Bhappy SCP, a social network that consists of sharing happiness minutes day by day, and Co-founder of Clickless SL, a startup dedicated to the development of mobile games such as Luxme.
He has developed the applications of the Live Music Market of Vic, one of the first festivals to have its own application, the Catalan Golf Federation or the Association of Concert Halls of Catalonia among others.
In educational terms, he has been a professor of several masters and postgraduate courses in the world of apps at the University of Vic, Elisava, the Mil·lenari Foundation of Vic and Netmind Barcelona.
Content
-
U1
Introduction
-
Presentation
-
Influences
-
The world of Apps
-
-
U2
First tests with XCode
-
We open the XCode
-
IPhone simulator
-
Interface Builder tests
-
Our first Hello World
-
NSLogs
-
UILabel
-
UIImageView
-
UIButton
-
UITextField
-
UISwitch
-
-
U3
Create the App
-
What are we going to do?
-
New project
-
TabbarController
-
TableView
-
MapView
-
Detail screen
-
Profile View
-
-
U4
Upload the App
-
Put the icon
-
Publication details
-
Publication interface
-
-
FP
Final project
-
Programming apps for iPhone
-
What to expect from a Domestika course
-
Learn at your own pace
Enjoy learning from home without a set schedule and with an easy-to-follow method. You set your own pace.
-
Learn from the best professionals
Learn valuable methods and techniques explained by top experts in the creative sector.
-
Meet expert teachers
Each expert teaches what they do best, with clear guidelines, true passion, and professional insight in every lesson.
-
Certificates
PlusIf you're a Plus member, get a custom certificate signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
-
Get front-row seats
Videos of the highest quality, so you don't miss a single detail. With unlimited access, you can watch them as many times as you need to perfect your technique.
-
Share knowledge and ideas
Ask questions, request feedback, or offer solutions. Share your learning experience with other students in the community who are as passionate about creativity as you are.
-
Connect with a global creative community
The community is home to millions of people from around the world who are curious and passionate about exploring and expressing their creativity.
-
Watch professionally produced courses
Domestika curates its teacher roster and produces every course in-house to ensure a high-quality online learning experience.
FAQs
Domestika's courses are online classes that provide you with the tools and skills you need to complete a specific project. Every step of the project combines video lessons with complementary instructional material, so you can learn by doing. Domestika's courses also allow you to share your own projects with the teacher and with other students, creating a dynamic course community.
All courses are 100% online, so once they're published, courses start and finish whenever you want. You set the pace of the class. You can go back to review what interests you most and skip what you already know, ask questions, answer questions, share your projects, and more.
The courses are divided into different units. Each one includes lessons, informational text, tasks, and practice exercises to help you carry out your project step by step, with additional complementary resources and downloads. You'll also have access to an exclusive forum where you can interact with the teacher and with other students, as well as share your work and your course project, creating a community around the course.
You can redeem the course you received by accessing the redeeming page and entering your gift code.
bri43325
Hola el curso parece interesante. Pero no puedo verlo bien. Por qué el vídeo es de mala calidad. Por no tener imagen clara. Gracias
View translation
Hide translation
bojanbrankovic85
The author of the course has its own unique style and it is really interesting to look at this topics from his point of view.
lan_naa
con muchas ganas de crear mi propia app!!
View translation
Hide translation
isra.marquez
Me sirve por la compu que tengo pero si falta actualizarlo
View translation
Hide translation
romylucas40
Excelente curso
View translation
Hide translation