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

Run Your Own Mobile App Store with WSO2 App Manager

  • Upload
    wso2

  • View
    255

  • Download
    1

Embed Size (px)

Citation preview

Senior Software Engineer

Chatura Dilan Perera

Run Your Own Mobile App Store with WSO2

App Manager

July 7th

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.

Agenda๏ Advantages of Mobile Apps

๏ Mobility Challenges with Apps

๏ Intro to WSO2 App Manager Mobile Apps

๏ Features of WSO2 App Manager

๏ Demo

3

4

Mobile App

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

tablet computers.

5

Mobile Apps Everywhere๏ Calls - Call App

๏ Send Emails - Email App

๏ Browse Contents - Web Browser

๏ Read Books - eBook App

๏ Sensor Apps - Fitness App

6

Advantages of Mobile ๏ Improve user engagement

๏ Improve interest

๏ Help to promote your business

๏ Offer support

๏ Easy and fast

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

8

Provisioning your app to right

๏ Sales team might need sales apps only

๏ Self Provisioning your apps

๏ Enterprise installation

๏ MDM can be used

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?

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.

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

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

13

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)

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

16

App Life Cycle

17

WSO2 App Manager Store

18

Self Subscription /

19

Enterprise Subscription

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

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

22

DEMO