![Page 1: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/1.jpg)
Opportunities and Challengesof Mobile Apps Development
in the Oil Industry
YUSUF MUFTIMaster Student of Software Engineering, KFUPM
IATMI TALK 6, 8th Dec 2016
1
![Page 2: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/2.jpg)
Introduction
• Android version
Supported version(KitKat, Lollipop, Marshmallow, Nougat)
2
R
![Page 3: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/3.jpg)
Introduction
• Android version
• Android market
Operating System 2Q16Units
2Q16 Market
Share (%)
2Q15Units
2Q15 Market
Share (%)
Android296,912.
886.2 271,647.0 82.2
iOS 44,395.0 12.9 48,085.5 14.6
Windows 1,971.0 0.6 8,198.2 2.5
Blackberry 400.4 0.1 1,153.2 0.3
Others 680.6 0.2 1,229.0 0.4
Total344,359.
7100.0 330,312.9 100.0
Table Worldwide Smartphone Sales to End Users by Operating System in 2Q16 (Thousands of Units), gartner.com [1]
Android
iOS Windowsphone Others
3
![Page 4: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/4.jpg)
Introduction
• Android version
• Android market
• Support technology
Wearable devices [3] Internet of Things [2]
Firebase [1]
4
![Page 5: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/5.jpg)
Android Apps Development Reasons
• Cheap for development
• Forum and tutorial are available
• A lot of available developers
• Promising in the future
• Various of features
• Supported by Google
5
O
![Page 6: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/6.jpg)
Android Apps Development Reasons
• Cheap for development
• Forum and tutorial are available
• A lot of available developers
• Promising in the future
• Various of features
• Supported by Google
6
![Page 7: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/7.jpg)
Android Apps Development Reasons
• Cheap for development
• Forum and tutorial are available
• A lot of available developers
• Promising in the future
• Various of features
• Supported by Google
7
![Page 8: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/8.jpg)
Android Apps Development Reasons
• Cheap for development
• Forum and tutorial are available
• A lot of available developers
• Promising in the future
• Various of features
• Supported by Google
8
N
![Page 9: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/9.jpg)
Android Apps Development Reasons
• Cheap for development
• Forum and tutorial are available
• A lot of available developers
• Promising in the future
• Various of features
• Supported by Google
9
![Page 10: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/10.jpg)
Android Apps Development Reasons
• Cheap for development
• Forum and tutorial are available
• A lot of available developers
• Promising in the future
• Various of features
• Supported by Google
10
![Page 11: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/11.jpg)
Android Apps Development Reasons
• Cheap for development
• Forum and tutorial are available
• A lot of available developers
• Promising in the future
• Various of features
• Supported by Google
11
E
![Page 12: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/12.jpg)
Android Development
• Tool
Android Studio (recommended) , Eclipse, Intel XDK, AppInventor,Phonegap, Xamarin, AppInventor
• Programming Language
Java, HTML, JavaScript, C#, C++
• Server communication
XML, JSON
• Code Management
Git
12
![Page 13: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/13.jpg)
Android Development
• Tool
Android Studio (recommended) , Eclipse, Intel XDK, AppInventor, Phonegap, Xamarin, AppInventor
• Programming Language
Java, HTML, JavaScript, C#, C++
• Server communication
XML, JSON
• Code Management
Git
13
A
![Page 14: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/14.jpg)
Android Development
• Tool
Android Studio (recommended) , Eclipse, Intel XDK, AppInventor, Phonegap, Xamarin, AppInventor
• Programming Language
Java, HTML, JavaScript, C#, C++
• Server communication
XML, JSON
• Code Management
Git
14
![Page 15: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/15.jpg)
Android Development
• Tool
Android Studio (recommended) , Eclipse, Intel XDK, AppInventor, Phonegap, Xamarin, AppInventor
• Programming Language
Java, HTML, JavaScript, C#, C++
• Server communication
XML, JSON
• Code Management
Git
15
![Page 16: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/16.jpg)
16
RequirementAnalysis
![Page 17: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/17.jpg)
17
RequirementAnalysis
Design
![Page 18: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/18.jpg)
18
RequirementAnalysis
Design Coding
![Page 19: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/19.jpg)
19
RequirementAnalysis
Design Coding Testing
![Page 20: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/20.jpg)
20
RequirementAnalysis
Design Coding Testing Maintenance
![Page 21: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/21.jpg)
The Opportunities (1)
Common Apps
1. Adsense
2. In App puchase
3. Purchase
21
![Page 22: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/22.jpg)
The Opportunities (1)
Common Apps
1. Adsense
2. In App puchase
3. Purchase
22
Y
![Page 23: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/23.jpg)
The Opportunities (1)
Common Apps
1. Adsense
2. In App puchase
3. Purchase
23
![Page 24: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/24.jpg)
The Opportunities (2)
Oil Industry
1. Support for management and communication,
2. Support for monitoring and tracking,
3. Support for controlling and making decision
24R
![Page 25: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/25.jpg)
The Opportunities (2)
Oil Industry
1. Support for management and communication,
2. Support for monitoring and tracking,
3. Support for controlling and making decision
25
![Page 26: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/26.jpg)
The Opportunities (2)
Oil Industry
1. Support for management and communication,
2. Support for monitoring and tracking,
3. Support for controlling and making decision
26A
![Page 27: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/27.jpg)
The Challenges
• User Interface (UI)
• User Experience (UX)
• Multiple devices management
• Troubleshooting
• Data format
• Security aspect
• Server Support
• OS Upgrade
27
U
![Page 28: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/28.jpg)
The Challenges
• User Interface (UI)
• User Experience (UX)
• Multiple devices management
• Troubleshooting
• Data format
• Security aspect
• Server Support
• OS Upgrade
28
![Page 29: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/29.jpg)
The Challenges
• User Interface (UI)
• User Experience (UX)
• Multiple devices management
• Troubleshooting
• Data format
• Security aspect
• Server Support
• OS Upgrade
29
I
![Page 30: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/30.jpg)
The Challenges
• User Interface (UI)
• User Experience (UX)
• Multiple devices management
• Troubleshooting
• Data format
• Security aspect
• Server Support
• OS Upgrade
30
![Page 31: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/31.jpg)
The Challenges
• User Interface (UI)
• User Experience (UX)
• Multiple devices management
• Troubleshooting
• Data format
• Security aspect
• Server Support
• OS Upgrade
31
WITSML,XML
JSON
![Page 32: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/32.jpg)
The Challenges
• User Interface (UI)
• User Experience (UX)
• Multiple devices management
• Troubleshooting
• Data format
• Security aspect
• Server Support
• OS Upgrade
32
N
![Page 33: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/33.jpg)
The Challenges
• User Interface (UI)
• User Experience (UX)
• Multiple devices management
• Troubleshooting
• Data format
• Security aspect
• Server Support
• OS Upgrade
33
![Page 34: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/34.jpg)
The Challenges
• User Interface (UI)
• User Experience (UX)
• Multiple devices management
• Troubleshooting
• Data format
• Security aspect
• Server Support
• OS Upgrade
34
![Page 35: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/35.jpg)
Conclusion
• Effort
• Creativity
35
![Page 36: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/36.jpg)
Conclusion
• Effort
• Creativity
36
W
![Page 37: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/37.jpg)
Question?
37
E
![Page 38: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/38.jpg)
References
[1] http://www.gartner.com/newsroom/id/3415117
Image
[2] http://www.slideshare.net/mannshuki/refael-bitton-all-things-data-2016-firebase-analytics
[3] http://www.computerweekly.com/news/4500260406/Top-10-internet-of-things-stories-of-2015
[4] https://www.contegix.com/the-emergence-of-wearable-technology/
[5] http://iitbaa-gbf.com/python-add-json-object-to-array
38
![Page 39: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/39.jpg)
39
RONEAYRAUINWE
![Page 40: Opportunities and challenges of mobile apps development in the oil industry](https://reader031.vdocument.in/reader031/viewer/2022030318/5a6ceed57f8b9aff418b4731/html5/thumbnails/40.jpg)
RONEAYRAUINWE
40
YOU ARE A WINNER