Top Banner
Senior Software Engineer Chatura Dilan Perera Run Your Own Mobile App Store with WSO2 App Manager July 7th
23

Run Your Own Mobile App Store with WSO2 App Manager

Aug 05, 2015

Download

Technology

WSO2
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Run Your Own Mobile App Store with WSO2 App Manager

Senior Software Engineer

Chatura Dilan Perera

Run Your Own Mobile App Store with WSO2

App Manager

July 7th

Page 2: Run Your Own Mobile App Store with WSO2 App Manager

2

About the Presenter๏ Chathura is a senior software engineer

at WSO2. He is a full stack application developer who mainly focuses on providing quality applications by engaging with many web and mobile related products. He is passionate about open source and loves helping the community by sharing his knowledge in many meetups and workshops. He holds BICT and MIT degrees from the University of Colombo School of Computing. Chathura is also a Sun Certified Professional of Java web and business component development. He has technical expertise and experience in Android, PHP, J2EE, Internet, UX and UI design.

Page 3: Run Your Own Mobile App Store with WSO2 App Manager

Agenda๏ Advantages of Mobile Apps

๏ Mobility Challenges with Apps

๏ Intro to WSO2 App Manager Mobile Apps

๏ Features of WSO2 App Manager

๏ Demo

3

Page 4: Run Your Own Mobile App Store with WSO2 App Manager

4

Mobile App

A mobile app is a computer program designed to run on mobile devices such as smartphones and

tablet computers.

Page 5: Run Your Own Mobile App Store with WSO2 App Manager

5

Mobile Apps Everywhere๏ Calls - Call App

๏ Send Emails - Email App

๏ Browse Contents - Web Browser

๏ Read Books - eBook App

๏ Sensor Apps - Fitness App

Page 6: Run Your Own Mobile App Store with WSO2 App Manager

6

Advantages of Mobile ๏ Improve user engagement

๏ Improve interest

๏ Help to promote your business

๏ Offer support

๏ Easy and fast

Page 7: Run Your Own Mobile App Store with WSO2 App Manager

7

Mobility Challenges with ๏ Provisioning your app to right users

๏ Provisioning your apps without mobile device agents installed in devices

๏ Protect your apps from unauthorized users

๏ App store to provide information about your apps

๏ Manage app lifecycle

Page 8: Run Your Own Mobile App Store with WSO2 App Manager

8

Provisioning your app to right

๏ Sales team might need sales apps only

๏ Self Provisioning your apps

๏ Enterprise installation

๏ MDM can be used

Page 9: Run Your Own Mobile App Store with WSO2 App Manager

9

Provisioning apps without MDM

๏ Some enterprises do not want to manage their mobile devices

๏ MDM needs an Agent to be installed in the device

๏ Is there a way to provision apps without MDM?

Page 10: Run Your Own Mobile App Store with WSO2 App Manager

10

WSO2 App Manager WSO2 App Manager provides a unique one-stop store app management solution where users can pick and choose apps required for them to do their jobs efficiently.

Private App Store and Publisher

It has capable of managing both web and mobile apps.

Page 11: Run Your Own Mobile App Store with WSO2 App Manager

11

Advantage of having a Private App

๏ No Restrictions and Limitation

๏ Security and Privacy

๏ Easy and Convenience

๏ Consolidated Paid Apps

๏ handle both BYOD and COPE

Page 12: Run Your Own Mobile App Store with WSO2 App Manager

12

Features of AppM Mobile

๏ Adding Mobile apps through publisher

๏ Manage lifecycle of mobile apps through publisher

๏ Accessing app details from App Manager store

๏ Subscribe/ Install applications from store

๏ Enterprise Installation

Page 13: Run Your Own Mobile App Store with WSO2 App Manager

13

WSO2 App Manager

Page 14: Run Your Own Mobile App Store with WSO2 App Manager

14

Supported Mobile Apps๏ Android Enterprise Apps (APK)

๏ Android Public Apps (Apps from Google Play)

๏ iOS Enterprise Apps (IPA)

๏ iOS Public Apps (Apps From iTunes)

๏ Web Apps (Responsive mobile web apps)

Page 15: Run Your Own Mobile App Store with WSO2 App Manager

15

App LifeCycle ๏ 3 pre-defined user groups

๏ Creator - Responsible of creating mobile apps and submit apps for review

๏ Publisher - Responsible of approving and rejecting mobile apps and publishing them on store

๏ Admin - Responsible for everything

๏ Permission based model, Can create different user

Page 16: Run Your Own Mobile App Store with WSO2 App Manager

16

App Life Cycle

Page 17: Run Your Own Mobile App Store with WSO2 App Manager

17

WSO2 App Manager Store

Page 18: Run Your Own Mobile App Store with WSO2 App Manager

18

Self Subscription /

Page 19: Run Your Own Mobile App Store with WSO2 App Manager

19

Enterprise Subscription

Page 20: Run Your Own Mobile App Store with WSO2 App Manager

20

AppM Mobile Architecture๏ Can write plugins to MDM or any channel to deliver

apps

๏ plugins for WSO2 EMM 1.1.0 and 2.0.0 is included.

App Manager

WSO2 MDM WSO2 EMM Other MDM Other Channel

Page 21: Run Your Own Mobile App Store with WSO2 App Manager

21

Can write your Plugins to deliver apps via different channels

๏ To Deliver Apps Via SMS

๏ To Deliver Apps via Email

๏ To Deliver Apps via other mobile app

๏ To Deliver apps via SDKs

๏ AppM provides interfaces to write plugins and APIs

Page 22: Run Your Own Mobile App Store with WSO2 App Manager

22

DEMO