Technology World:What’s now andwhat’s next?
Android Dev TalkKhon Kaen
Who am I?
Sittiphol Phanvilai (nuuneoi)
A full-stack developer
Mobile Developer · Web Developer · Designer
· Entrepreneur · Marketing · Maker
· Community Builder · Developer Builder
· Blogger · Mentor · Motivator
What’s now
Android Dev TalkKhon Kaen
What’s now?
We are in the worldruled by
iOS and Android
If …
If you want to be a developer
Both of them matter
Smartphone Market Share
Market Share
No room left forthe 3rd Mobile Platform
Market Share
Android82%
iOS15%
Windows Phone3%
BlackBerry0%
Others1%
AndroidiOSWindows PhoneBlackBerryOthers
App Download/Revenue
Understand Google Play
Understand Google Play
App Download/Revenue
User’s Value
1 iOS User’s Value=
7-8 Android User’s Value
Both of them matter
It has already gone for“Android First”in some country
Android Developer: Very High Demand
Pitfall: It is easy to develop Android App
Possible way to develop
Way to develop good app
Android App Development Technologies
Native App• Language: Java• IDE: Android Studio• 3rd Party Library• Annotation
Android App Development Technologies
Semi-Native• Titanium (Javascript)• Xamarin (C#)• React Native (Javascript)
Android App Development Technologies
Game• Do it CROSS PLATFORM• So don’t use Native• Unity2D• libgdx• Cocos2dx
Android App Development Technologies
Hybrid?• Can be used for “Informative
Application”• I don’t recommend anyway
The real reason behind Android success
“Various & Cheap”
So many choices
Fragmentation
Fragmentation
You have to livewith it
Fragmentation: Hardware
Screen Resolution
Screen Size
Camera Resolution
RAM
CPU
ROM Size
SDCard Support
Fragmentation: Software
Good News
Fragmentation is not a problem anymore
What’s next
Android Dev TalkKhon Kaen
Samsung Mobile keeps decline
Mobile App still on the go “as a base”(in 2 platforms)
Red market forConsumer App
Market open forEnterprise Appand White-Label
Scale businessto mobile
Mobile payment& eCommerce
But Strategic Shifted: “Android First”
But …
Just Mobile App is not enough anymore.The market is already Red
But …
Mobile App is still important butDON’T treat it as a core product,
or you will fail
Market Shifted:Maker Era
Android Dev TalkKhon Kaen
Hardware Era (Maker Era)
Internet of Thing
Smart TV & Big Screen
Material Design Everywhere
How to survive on this fast-moving world
Android Dev TalkKhon Kaen
My Definition of Developer
Developer is
“A person who alwayskeeps developing himself/herself
and then use his/her skill to developer product”
Rule 1
NeverStoplearning
Rule 2
Always keep up-to-date
Rule 3
Good Developer follows trendGreat Developer PREDICTS
Rule 4
Just do it.
Since developer’s job is to DO
Rule 5
Don’t fear to fail
“Failure is good”
Rule 6
Never walk alone(Team work skill)
10%
90%
You know
You thinkyou know
oryou thinkit’s right
Rule 7
Always sharewhat you know
What do you get?
KnowledgeReputationSoft Skill
Connection
Programmer Mostly introverted
Dealing with peopleis not somethingyou have to be born with:
IT IS A SKILL
Knowledge Transfer
BloggingMeetup
Knowledge Transfer
START TODAYand see the different
Thank you
Android Dev TalkKhon Kaen