opportunities and challenges of mobile apps development in the oil industry

Post on 28-Jan-2018

82 Views

Category:

Presentations & Public Speaking

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Opportunities and Challengesof Mobile Apps Development

in the Oil Industry

YUSUF MUFTIMaster Student of Software Engineering, KFUPM

masyusufmufti@gmail.com

IATMI TALK 6, 8th Dec 2016

1

Introduction

• Android version

Supported version(KitKat, Lollipop, Marshmallow, Nougat)

2

R

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

Introduction

• Android version

• Android market

• Support technology

Wearable devices [3] Internet of Things [2]

Firebase [1]

4

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

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

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

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

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

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

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

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

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

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

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

16

RequirementAnalysis

17

RequirementAnalysis

Design

18

RequirementAnalysis

Design Coding

19

RequirementAnalysis

Design Coding Testing

20

RequirementAnalysis

Design Coding Testing Maintenance

The Opportunities (1)

Common Apps

1. Adsense

2. In App puchase

3. Purchase

21

The Opportunities (1)

Common Apps

1. Adsense

2. In App puchase

3. Purchase

22

Y

The Opportunities (1)

Common Apps

1. Adsense

2. In App puchase

3. Purchase

23

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

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

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

The Challenges

• User Interface (UI)

• User Experience (UX)

• Multiple devices management

• Troubleshooting

• Data format

• Security aspect

• Server Support

• OS Upgrade

27

U

The Challenges

• User Interface (UI)

• User Experience (UX)

• Multiple devices management

• Troubleshooting

• Data format

• Security aspect

• Server Support

• OS Upgrade

28

The Challenges

• User Interface (UI)

• User Experience (UX)

• Multiple devices management

• Troubleshooting

• Data format

• Security aspect

• Server Support

• OS Upgrade

29

I

The Challenges

• User Interface (UI)

• User Experience (UX)

• Multiple devices management

• Troubleshooting

• Data format

• Security aspect

• Server Support

• OS Upgrade

30

The Challenges

• User Interface (UI)

• User Experience (UX)

• Multiple devices management

• Troubleshooting

• Data format

• Security aspect

• Server Support

• OS Upgrade

31

WITSML,XML

JSON

The Challenges

• User Interface (UI)

• User Experience (UX)

• Multiple devices management

• Troubleshooting

• Data format

• Security aspect

• Server Support

• OS Upgrade

32

N

The Challenges

• User Interface (UI)

• User Experience (UX)

• Multiple devices management

• Troubleshooting

• Data format

• Security aspect

• Server Support

• OS Upgrade

33

The Challenges

• User Interface (UI)

• User Experience (UX)

• Multiple devices management

• Troubleshooting

• Data format

• Security aspect

• Server Support

• OS Upgrade

34

Conclusion

• Effort

• Creativity

35

Conclusion

• Effort

• Creativity

36

W

Question?

37

E

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

39

RONEAYRAUINWE

RONEAYRAUINWE

40

YOU ARE A WINNER

top related