iOS APP Development Training Course Malaysia
by BigCow Software Director JOE LEONG
![VYROX Solutions - Software Development VYROX Solutions - Software Development](/images/course.jpg)
![Trainer](/images/1.png)
![](https://software.vyrox.com/vyroxengineerjoeleong.jpg)
JOE LEONG - BigCow Software Director
HOMESERVA IoT Smart Community System - Co-Founder
GoGoMission Instant Delivery Platform - Co-Founder
AUTOSERVA Automation Technology - System Architect
VHOME IoT Smart Home System - Lead Engineer
![Requirements](/images/require.png)
You must have at least one programming language experience in past.
![Duration](/images/duration.png)
36 hours (9 hours/Sunday including 1 hour break)
![Fee](/images/fee.png)
RM10000 (Full payment to enroll)
RM5000 (University students with CGPA at least 3.300)
FREE (Internship students with at least 3-months period)
![Course Outline](/images/list.png)
Development environment
- Native versus Web based Applications
- Development environment requirements
- Xcode and the iOS SDK
- Apple Developer registration
- Reasons why Applications get rejected
- Swift programming language overview
- Using Xcode to develop Swift applications
- Creating Scenes
- Implementing View Controllers
- Creating Swift classes
- Instance variables and initialisation
- Constructor types
- Protocols, Hashable and Printable
- Inheritance
- Human Interface Guidelines
- Creating an iOS project
- Running on simulator and real devices
- Memory management
- Strong and weak references
- Using Design Patterns
- Cocao Touch Framework
- Model View Controller (MVC) Pattern
- Other Design Patterns
- Protocols
- User Interface Views and Windows
- Building User Interfaces
- Automatic Layout
- Using protocols for delegation
- Creating and connecting outlets and actions
- Working with user interface elements
- Implementing controllers
- Adding data and logic to the interface
- Gestures
- Adding icons and images
- Using the SpriteKit API
- Animating sprites
- Saving and retrieving user data
- File system sandbox
- Archiving
- Usign SQLite
- Core Data Framework
- Multiple Views
- Tabbed View Controller
- Using the storyboard tool
- Static and dynamic prototype tables
- Navigation Controller
- Buttons and handler
- Pan gesture recognition
- Tap gesture recognition
- URL Request and URL Connection
- Getting data from the server
- REST
- JSON
- Develop a new application using Swift
- Moving applications to a device for testing
- Getting an application into AppStore
Application Form
iOS Android APP Development
PHP Web Software Development
HOMESERVA IoT Smart Community APP
HOMESERVA IoT Smart Community Software
Property Management System
VHOME IoT Smart Home System
VYROX IoT Smart City
VYROX Apartment Video Intercom APP
GoGoMission Instant Delivery Platform
Countries
We have customers from all over the world!
![Malaysia Malaysia](https://vyrox.com/images/country/malaysia.gif)
Malaysia
![Singapore Singapore](https://vyrox.com/images/country/singapore.gif)
Singapore
![China (Hong Kong) China (Hong Kong)](https://vyrox.com/images/country/hong_kong.gif)
China (Hong Kong)
![US US](https://vyrox.com/images/country/united_states_of_america.gif)
US
![UK UK](https://vyrox.com/images/country/united_kingdom.gif)
UK
![Japan Japan](https://vyrox.com/images/country/japan.gif)
Japan
![Japan Japan](https://vyrox.com/images/country/south_africa.png)
South Africa
![India India](https://vyrox.com/images/country/india.gif)
India
![UAE UAE](https://vyrox.com/images/country/united_arab_emirates.gif)
UAE
![Qatar Qatar](https://vyrox.com/images/country/qatar.gif)
Qatar
![Iran Iran](https://vyrox.com/images/country/iran.gif)
Iran
![Iraq Iraq](https://vyrox.com/images/country/iraq.gif)
Iraq
![Uzbekistan Uzbekistan](https://vyrox.com/images/country/uzbekistan.gif)
Uzbekistan
![Jordan Jordan](https://vyrox.com/images/country/jordan.gif)
Jordan
![Denmark Denmark](https://vyrox.com/images/country/denmark.gif)
Denmark
![Bulgaria Bulgaria](https://vyrox.com/images/country/bulgaria.gif)
Bulgaria
![Panama Panama](https://vyrox.com/images/country/panama.gif)
Panama
![Nigeria Nigeria](https://vyrox.com/images/country/nigeria.gif)
Nigeria
![Morocco Morocco](https://vyrox.com/images/country/morocco.jpg)
Morocco
![Egypt Egypt](https://vyrox.com/images/country/egypt.jpg)
Egypt
![Australia Australia](https://vyrox.com/images/country/australia.png)
Australia
![Airplane VYROX patroling in Kuala Lumpur Malaysia 2020!](https://vyrox.com/images3/airplane_vyrox.png)
![Jet VYROX flying in Kuala Lumpur Malaysia 2020!](https://vyrox.com/images3/airplane_vyrox.png)
![Helicopter VYROX flying in Kuala Lumpur Malaysia 2020!](https://vyrox.com/images3/helicopter_vyrox.png)
![Cloud VYROX floating on the sky](https://vyrox.com/images3/cloud_vyrox.png)
![Cloud VYROX floating on the sky](https://vyrox.com/images3/cloud_vyrox_2.png)
Quick Email
![](https://vyrox.com/images3/msc_status_company_malaysia.png)
Copyright © 2012-2024 VYROX International Sdn. Bhd. (1023799-A). All Rights Reserved.
![](https://vyrox.com/images/whatsapp_chat.png)
![](https://vyrox.com/images3/vyrox_iot_footer.png)
VYROX Partner Login
Login