iPhone iPad iOS

at 13 KM

OXiane Luxembourg

  • Training
  • Business
  • Innovation
  • Strategy
  • Technology
  • Programming
  • Digital
  • IT

This training aims to establish the basics of iOS application development.
The development environment will be discussed in detail in order to properly configure the application and maximize its productivity thanks to the innovations brought by Apple: storyboards and ARC (Automatic Reference Counting) for example.

After the study of the life cycle of a project and an application, the many interfaces will be reviewed as well as the fundamental design patterns in Cocoa Touch facilitating the creation of interaction with the user (multi-touch and gestures).

The communication and sharing of data, essential in a connected application, will be addressed before closing by the components of the publication on the App Store.

At the end of this training, you will be ready to comfortably develop your first iOS applications.

ATTENTION: this training requires a good knowledge of the Objective C language

Goals
● Being able to develop an application running on the iOS platform (iPhone / iPad)
● Know and understand the main concepts of iOS
● Being able to interface with remote services
● Can use the resources of mobile phones like sending SMS, emails or major social networks

Program

Presentation of iOS and SDK
● Prerequisites
● History
● Architecture
● The different layers

Xcode, anatomy of an application
● Project creation
● File management
● Configuration
● Documentation and navigation in the code
● Storyboard and Nib file
● Interface Builder

Pattern Design
● Delegation
● Target / Action
● MVC

The UIKit framework
● Overview
● Events and notifications
● Answering machine chain
● Hierarchy of views
● Anatomy of a view
● View controllers

Subclasses of UIView
● UIScrollView and UIImageView
● Views for the text
● UIWebView
● UITableView
● Popovers and UISplitView
● Controls and other views

Interactions with views
● Segues
● Touch and multi-touch
● Gestures

System and networks
● File management
● HTTP requests
● XML and JSON
● Hello

The MessageUI and Social frameworks
● Mail
● SMS
● Share on Facebook and Twitter

App Store and complements
● Internationalization
● Preferences
● Recommendations: Human Interface Guidelines (HIG)
● Publish on the App Store

Good to know

Details
● Code: MO-IOS1
● Duration: 5 days (35 hours)

Public
● Architects
● Consultants
● Developers
● Engineers

modalities
● Type of action: Acquisition of knowledge
● Training resources: On-site training - 1 job per trainee - 1 video projector - Course support provided to each trainee
● Teaching methods: Presentations - Practical cases - Synthesis
● Validation: Validation exercises - Certificate of internships



Organizer

Oxiane


Give a call 27 39 35 1

Where does it take place?

20 Rue de l'Industrie
Windhof
Luxembourg

8310 Luxembourg 20 Rue de l'Industrie, Windhof, Luxembourg


SEE MAP

  • Add to your favorites
CLOSE

Favorites

To check your Favorites, connect to your account!

CLOSE

Favorites

To check your Favorites, connect to your account!

CLOSE

Hey you! Interested in the Helloboss app?

CLOSE

Customize your results

Sign in to get access to your preferences!

CLOSE

Follow a theme

Sign in to follow this category!

CLOSE

Follow trainings

Sign in to follow this Good Address!

CLOSE

Follow a Business

Sign in to follow this business!

CLOSE

Yes I want to delete it

Yes No

tu n'as pas autorisé la localisation ?

CLOSE
CLOSE