As mobile devices become more prevalent, organizations increasingly need to develop both in-house and public applications to improve the services they provide and to maintain a competitive edge. In this course, you create professional iPhone and iPad applications using Swift or Objective-C and the Software Development Kit (SDK). You gain the skills to design and test user interfaces with the Interface Builder and the Simulator, display data effectively with interactive table views, and apply navigation tools and techniques to improve user experience.
Destinatários
This course is valuable for programmers or technical managers who are new to iPhone or iPad programming and who need to create professional applications.
Objetivos
You will learn how to:
Apply development techniques to create iPhone and iPad applications
Design and test UIs with Interface Builder and the Simulator
Add functionality using Xcode and either Swift or Objective-C
Combine navigation controllers and tab bars to provide a multifunctional user interface
Incorporate images, animations and autorotation
Pré-requisitos
Previous programming experience and knowledge of an object-oriented programming language is assumed. Examples of suitable languages include C++, C#, Java, Ruby, Visual Basic .NET or Python. Knowledge of Swift or Objective-C.
Programa
Introduction to iPhone and iPad Programming
Overview of iPhone and iPad devices
Getting started with application development
Creating the User Interface
Leveraging Storyboards
Building applications with Xcode
Designing views with Interface Builder
Testing with the Simulator
Coding the User Interface
Selecting the language
Conforming to the iOS application structure
Saving data to permanent storage
Presenting Data with Table Views
Selecting the style to suit your application and creating table views
Responding to user row selection
Applying Navigation Tools and Techniques
Displaying multiple views using the tab bar
Linking views with a navigation controller
Interacting with Web Services
Evaluating implementation decisions
Establishing network communications
Enhancing the User Interface
Recognizing gestures and adding animations
Rotating views with autorotation
PARTILHAR
De momento não temos datas disponíveis para este curso, entre em contacto para obter mais informações.
We use cookies to offer you a better browsing experience, analyse site traffic, presonalize content, and serve targeted ads. Read how we use cookies and how you can control them in our “Cookie Settings”. By using our site, you consent to our use of cookies.