Moving towards a more digitally-driven customer journey, businesses are proactively trying to narrow the funnel of marketing.
With a large number of our competitors making the online shift, how can we stand out from the rest and win the hearts of our target customers?
11. Anak2U product
Teacher App Parent app Digital, physical and
blended product.
A suite of product for early education center :
Explore Website
(Discovery &
Marketplace)
12. Mobile App Development
● A mobile application is a software application designed to run on
smartphones, tablet computers and other mobile devices.
● Users on smartphones typically check the news, weather, email
or their social networks. They have a choice between the mobile
web version or a specially-created mobile app.
12
13. Gamification
Applying game dynamics from games to the mobile application at the same time
encouraging users to return to the app.
● Rewards
● Quiz
● Badges
● Leaderboard
● Progress Display
15. Location Aware
Application
Geofencing - Setting up perimeter of location and
perform a certain actions when user are within the
perimeters
Geolocation - Getting latitude and longitude and
customize offering based on the latitude longitude
retrieved.
Indoor Location - To track location inside a closed
building, normally with help of devices.
15
19. Customizable Experience with Push notification
52% smartphones users enable push notification inside our app. Business uses
We talk about targeted push notification, example of things how business do to
increase customer experience:
● Remind them of abandoned cart
● Location centric notification
● Based on previous history
● General announcement / promo
21. Process
Simplification
Use Mobile app to simplify current processes
➔ Goodbye to long forms
➔ Simplify procedures
➔ Leverage on sensors, geolocation (indoor or outdoor) to
automate processes
➔ Discover more tools such as Machine Learning to
improve the application
21
22.
23.
24. Mobile Analytics
Measuring and Analysing data generated
by our apps, allowing us to understand
how users are using and interacting with
our mobile app.
24
25. What we
capture in
Mobile app
Marketing Analytics In App analytics
Performance
Analytics
People Analytics
25
37. Different
way of
building
mobile app
● Native
○ Programmed using Swift on the iPhone or using
Java/Kotlin on Android devices.
● Cross-platform
○ Mix between these two types of mobile applications.
○ Normally based on web programming language, eg: HTML,
CSS, Javascript.
○ Built once to be run on Android and iOS.
● Web Apps / Progressive Web Apps.
○ Web based.
Runs in the phone’s browser.
○ Can have selective of native features based on HTML5
37
38. Mobile App Dev: Current State
Native Development Hybrid Development
● Android
● iOS
● Ionic
● React Native
● Flutter
● Xamarin
● Native Script
39. Why Native is Better?
Make use of all the
phone’s features such as
the camera,
geolocation,user’s
address book, etc.
Do not need to be
connected to the Internet
to be used.
Specific to the mobile
device it is run on since it
uses the features of that
specific device.
Big support of the
community and
distributor.
39
40. Why Cross-platform is Better?
40
One code for both
platform, iOS and
Android.
Support from big
company’s technology:
Eg: Google and
Facebook.
Shorten developer time
and initial cost.
(Might be high on
maintenance cost)
Suitable for prototyping,
MVP or startup
development.
41. 1
2
3
Creating a
new app?
Ways to get
developers
for your
project
Internal Hiring : Create your own team, hire your own
developers and manage your own team
Project based outsource: Hire an external team to develop
your application based on given requirement
Recurring based outsourced : Hire an external team and
pay them monthly to work for your for a duration or period of
time.
41
42. Which of these terms are you aware of?
Requirement documents
Design Document
Change Request
Agile Development
Scrum
Sprint
Backlog
MVP
Lean Startup
Project Estimation
User Story
Backend
Frontend
UI/UX