Course Fee (with 9% GST)
Full Course Fees: $2,888.50
Self-Sponsored
SG Citizen/PR aged ≥ 21 years: $1,563.50
SG Citizen aged ≥ 40 years: $1,033.50
Co-Sponsored (SME)
SG Citizen/PR aged ≥ 21 years: $1,033.50
SG Citizen aged ≥ 40 years: $1,033.50
Co-Sponsored (MNC)
SG Citizen/PR aged ≥ 21 years: $1,563.50
SG Citizen aged ≥ 40 years: $1,033.50
Overview
Course Reference Number: TGS-2018500763
This 5-day course provides participants to develop mobile application using software development methodologies and design thinking based on the relevant industry standards. This course also illustrates the common issues arise in mobile application development, including the pros and cons of different mobile operating systems. This course includes the best practices of mobile application to adhere with the privacy guidelines, organization’s mobile device/IT security policy and regulatory requirements.
Prerequisites
- Adequate knowledge of Java Fundamentals for Android Development
- Previous knowledge and experience of any Java programming language is acceptable
IMportant notes
- Must attend at least 75% of the course before being eligible to take the assessments.
- Dynamic QR Code Attendance Taking:
a. Scan the QR Code that will be displayed by the Trainer on each session. Use your SingPass App to scan and submit your attendance. If you fail to do so, you will be deemed absent from that session.
b. The QR Code is only accessible on:
• Morning Session: between 9.00 am to 1.00 pm.
• Afternoon Session: between 2.00 pm to 6.00 pm.
c. Please take the attendance one at a time as the system can only register you one by one. - Sign daily on the Attendance Sheet as a backup if any technical glitch happens.
- Submit Course Evaluation by the end of each module to help us improve the course and your future learning experience with us.
- Attended at least 75% of the course.
- Declared as competent during the assessments.
Who Should Attend?
This course is recommended for Mobile Application Developers, Mobile Application Designers and IT Professionals who are seeking advanced knowledge of Mobile Application Designs. This course is also useful for individuals who are looking for a career profession or to design, develop and launch their own mobile applications.
Course Outline
- Introduction
- Mobile Operating Systems
- Identify your Target Audience
- Mobile Applications Industry Standards
- Mobile Applications Design Best Practices
- Mobile Applications Privacy Guidelines
- Mobile Applications Security Concerns
- Mobile Applications Development Methodologies
- Mobile Application Specification Design Documents
- Communicate the Technical Detailed Design to the Mobility Development Team
- Android Framework and Android Studio
- Android SDK Tools and Activity Class
- Fragments, Views and List View
- Intents, Intent Filters, and Deep Linking
- Android Layouts and Custom Views
- Android Resources, Themes and Material Design
- Android UI Dialogs, Menus, and WebView
- Android Storage and Background Processing
- Android Storage: SQLite and Content Providers
- Android Notifications
- Location Aware Apps Using GPS and Other Providers
- Permissions
- Managing the Policy File
- User Data Privacy and Protection
- Securing Storage