6 Lessons + 6 hands-on Workshop (2 Hours each class), view Key Topics
Do you need a mobile app for your own project or small business? In the modern world of mobile app development, a handful of user-friendly technologies and tools are available to facilitate your entire development process. The barrier for developing an app has been much lower than ever before.
In this course, you will learn the process and techniques through a series of lectures and workshops to build an iOS mobile app from scratch to deployment by using the latest technologies available, including Apple Xcode and Google Firebase serverless service.
| Date||:||2020/08/03 – 2020/09/07|
(Every Monday evening)
|Time||:||19:30-21:30 (2 hr each class)|
|Duration||:||12 hour (Total 6 classes)|
|Venue||:||GreenTomato Academy |
4/F, Tungtex Building,
203 Wai Yip St, Kwun Tong, Hong Kong.
(Early Bird Discount HK$4,280*)
|Language||:||Cantonese + English supporting materials|
|Prerequisites||:||Programming knowledge is not required. However, some basic knowledge on programming would be an advantage (e.g. Java C++)|
|Equipment||:||Bring your own MAC laptop with WiFi connectivity|
Intended Learning Outcomes:
On completion of this course, learners will be able to:
- use the Apple Xcode SDK to deploy a mobile app
- design cloud database and compile data with Google Firestore
- employ iOS UI Components to design the mobile app user interface
- distribute developed mobile app to Apple App Store
|Lesson 1: Introduction to Mobile App Project Concept (2 hours)|
|Workshop 1: Apple Xcode project setup and Firebase connection|
|Lesson 2: UI/Data Integration and Database Structure Design (2 hours)|
|Workshop 2: Fetch data from Google Firebase and iOS UI components integration|
|Lesson 3: App Development Part 1: Collection/Table View (2 hours)|
|Workshop 3: Multiple data listing with Collection/Table View|
|Lesson 4: App Development Part 2: Navigation (2 hours)|
|Workshop 4: Page navigation flow and data exchange|
|Lesson 5: App Development Part 3: Import Data (2 hours)|
|Workshop 5: Uploading data to Firebase|
|Lesson 6: Analytics and Performance Monitoring Integration (2 hours)|
|Workshop 6: App distribution to Apple App Store|
Mix-mode Learning Method:
- Face-to-Face: engage with instructor and industry professionals
- Online Lessons: classes and Q&A sessions can be held via online streaming
- Online Resources: learning materials can be accessed via online learning platform
Who Should Attend:
The course is intended for people interested in acquiring the knowledge and skills in developing an iOS mobile app from scratch to deployment. No previous programming experience is required and beginners are welcomed. Some basic knowledge on coding would be an advantage (e.g. Java C++).
On completion of this course/workshop, learners will receive a digital version of the Certificate of Completion issued by GreenTomato Academy. GreenTomato Limited is well recognized by the industry and the knowledge and skills obtained from GreenTomato Academy will serve as a solid stepping stone for your career development.
Assistant Technical Manager, Hong Kong Movie
With more than 10 years of experience in software development, Jason has been involved in countless projects including Hong Kong Movie (WatchOS, TVOS, iOS and Android OS platforms), Cinema POS, MCL Cinema, UA Cinema, Storellet (F&B), IFC shopping mall and Glenmorangie. He is also proficient in backend development, networking and cloud infrastructure.
Aug 3 – Sep 7: Completed!
Complete the following form to apply for this workshop. Applicants will be notified by email with confirmation details and payment methods.
All personal data collected shall be used for purposes relating to the business of Greentomato Academy and all practical measures will be taken to ensure that personal data collected are safeguarded. Read our Personal Information Collection Statement for details.