The era of PC dominance with Windows as the single
platform will be replaced with a post-PC era where
Windows is one of a variety of environments IT
Mobile Device Diversity: Many form factors, screen
sizes, interaction styles, platforms, architectures
Innovative BYO knowledge workers will use 3 to 5
devices by 2016
The Rise of Enterprise Mobile Platforms
Enterprise mobile platforms are key
strategic solutions encompassing
mobile applications, integration,
management, and security
Mobile Apps and Applications
Richer UI models
– Voice, Video & more
Microsoft, Google and Apple will battle for leadership
– “Modern” UI & “Apps” vs. “Applications”
– Contextual, connected, multi-device
– Store, Sync and Share
– Cross-Platform Applications
– New design skills
– Responsive Design
Hybrid approach allows developers to write
HTML5 code once and deploy it on multiple
Nevertheless, native apps won't disappear, and
will always offer the best user experiences and
most sophisticated features.
More than 50% of companies will look to the cloud for
their mobile app deployments.
A design approach that optimises users’ viewing
experiences across a wide range of devices.
it is your website, so costs are
minimised and service iteration
uses open standards (HTML5)
no gatekeepers to constrain
performance still good
clear winning strategy for ‘utility’
not persistent on device
some device features
requires internet connection
not snappy enough for some
complex services (eg Spotify,
no ‘download and buy’ revenue
Native apps are downloadable software
applications that run using the device’s operating
system code and APIs.
revenue (download and buy)
persistent presence on device
can access all functions on a
snappier performance in
can be used offline, in some
expensive to develop and
needs several different versions
can only be downloaded via
gatekeeper app stores
most apps are rarely
downloaded, and even then
AngularJS, and Backbone.JS are becoming a part of
the mainstream web development.
Gartner predicts that through 2014, improved
and the browser as a mainstream enterprise
application development environment.
HTML 5 has continued to become a vital part of the
developer, just one is not going to help you. You must
know and use both.
Big Data as distributed, scale-out, sharded data
Popular MPP Distributions
Big Data Solution
Sensors Devices Bots Crawlers
ERP CRM LOB APPs
Unstructured and Structured Data
Parallel Data Warehouse
Familiar End User Tools
Spreadsheet Embedded BIPredictive Analytics
Data Market Place
Petabytes of Data
Hundreds of TB of Data
“Bัy 2015, Big Data demand will reach 4.4
million jobs globally, but only one-third of
those jobs will be filled”
Local data centers will provide cloud services
IaaS is not just a normal hosting; it requires large
investment on a data center.
Different architecture and business model.
Fewer large cloud data center in ASEAN will
Need to compete with big giants; Amazon,
Google, Oracle, etc.
Cloud Computing Impact
Software development will shift toward the cloud.
Software company may develop their applications
on public IaaS/Paas; Microsoft Azure, Google App
Engines, Heroku, Amzaon S3
Require new skills
Opportunity to sell aboard.
The Next Big Thing
The next generation of mobile seems to be like the
Samsung, Apple, Microsoft and other companies are
now working on wearable devices such as watches,
keys, glasses, and clothes.
Juniper Research expects more than 130 million
smart wearable devices will ship by 2018
Google Glass will sell 21 million units annually by
Software developers need to do is learn one more
API for a device.
It seems like Android and Java will be big players in
Apple iOS and Microsoft Windows Phone are way
behind in this field.
Wearable app and Android will be the trend to watch