the way tech world is heading to and how to survive in this fast moving world

69
Technology World: What’s now and what’s next? Android Dev Talk Khon Kaen

Upload: sittiphol-phanvilai

Post on 07-Aug-2015

825 views

Category:

Technology


5 download

TRANSCRIPT

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

Content Rating

What’s now

Android Dev TalkKhon Kaen

What’s now?

We are in the worldruled by

iOS and Android

iOS vs Android

Enough !

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

Domination

Shipments

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

War ends

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)

Maker

Internet of Thing

AOTJIT

Health

Smart TV & Big Screen

Integration

Virtual Reality

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