Your SlideShare is downloading. ×
Software Development Trends 2014
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Software Development Trends 2014

1,793

Published on

Presentation by Dr.Thanachart Numnonda at IMC Institute's Agile Development Seminar; 21 March 2014

Presentation by Dr.Thanachart Numnonda at IMC Institute's Agile Development Seminar; 21 March 2014

Published in: Technology
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,793
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
179
Comments
0
Likes
5
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Software Development Trends 2014 Assoc.Prof. Dr. Thanachart Numnonda Executive Director IMC Institute 21 March 2014
  • 2. 2 Trend #1 JavaScript and HTML 5
  • 3. 3 Programming Community Index 2014
  • 4. 4 JavaScript JavaScript support soon became standard in every browser. JavaScript libraries are on the rise. JavaScript libraries like jQuery, Node.js, Knockout.js, AngularJS, and Backbone.JS are becoming a part of the mainstream web development.
  • 5. 5 HTML5 Gartner predicts that through 2014, improved JavaScript performance will begin to push HTML5 and the browser as a mainstream enterprise application development environment. HTML 5 has continued to become a vital part of the Web development. HTML 5 and JavaScript are used together. As a web developer, just one is not going to help you. You must know and use both.
  • 6. 6 Trend #2 Big Data
  • 7. 7 The Rise of Big Data
  • 8. 8 Three Characteristics of Big Data Source Introduction to Big Data: Dr. Putchong Uthayopas
  • 9. 9 Big Data Supply Chain
  • 10. 10 Big Data Landscape Source: Big Data in the Enterprise. When to Use What?
  • 11. 11 Big Data Landscape... More
  • 12. 12 Hadoop Led the Way
  • 13. 13 A scalable fault-tolerant distributed system for data storage and processing Completely written in java Open source & distributed under Apache license What is Hadoop?
  • 14. 14 MapReduce (Job Scheduling/Execution System) Hadoop Ecosystem HDFS (Hadoop Distributed File System) Hive Zookepper Flume HBase Source Big Data Hadoop: Danairat Thanabodithammachari Pig
  • 15. 15 “By 2015. 50% of Enterprise data will run on Hadoop platform” Yahoo
  • 16. 16 “Bัy 2015, Big Data demand will reach 4.4 million jobs globally, but only one-third of those jobs will be filled” Gartner, 2012-2013
  • 17. 17 Trend #3 Mobile and Apps
  • 18. 18 Mobile Trends 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 Thailand Mobile Subscribers 89.98 Million, Penetration Rate 131.84% Smartphone penetration in Thailand is now 31% [Ourmobileplanet, August 2013].
  • 19. 19 Worldwide Devices Shipments
  • 20. 20 Worldwide Devices Shipments by OS
  • 21. 21
  • 22. 22 The Store Index
  • 23. 23 Mobile Application Development Source KMS Technology
  • 24. 24 Mobile Applications Hybrid approach allows developers to write HTML5 code once and deploy it on multiple platform. 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.
  • 25. 25 Hybrid & Cross-Platform SDKS Source KMS Technology
  • 26. 26
  • 27. 27 Trend #4 Cloud Computing
  • 28. 28 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.
  • 29. 29 Personal Clouds Personal clouds are becoming a way to store and manage our personal data and documents. Personal clouds will be the way to store personal data. Personal clouds API
  • 30. 30 Enterprise Application Platform as a Service (aPaaS)
  • 31. 31 Trend #5 Wearable Devices
  • 32. 32 The Next Big Thing The next generation of mobile seems to be like the wearable devices 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 2018.
  • 33. 33
  • 34. 34 Software Development Software developers need to do is learn one more API for a device. It seems like Android and Java will be big players in this field. Apple iOS and Microsoft Windows Phone are way behind in this field. Wearable app and Android will be the trend to watch in 2014.
  • 35. 35
  • 36. 36
  • 37. 37 Glass API
  • 38. 38 Feature Glassware
  • 39. 39
  • 40. 40
  • 41. 41
  • 42. 42
  • 43. 43
  • 44. 44
  • 45. 45 www.facebook.com/imcinstitute
  • 46. 46 Thank you thanachart@imcinstitute.com www.imcinstitute.com www.facebook.com/imcinstitute www.slideshare.net/imcinstitute

×