SlideShare ist ein Scribd-Unternehmen logo
1 von 21
powered by
Development
Platform
Financial Apps
Overview
Benefits
Experience
Delivery Platform
for Web and Mobile Applications
Platform to support the rapid
development of cloud based
financial applications
Open platform allows seamless
re-use of Apps across web,
tablets or smartphones
Leverage in-house, 3rd party or
community development teams
using public and/or private
MarketPlace model
Process
Widgets MarketPlace App Constructor Final App
Dev Tools
Data Sources
Review Widgets
Private
Public
Branding
Structure
and Navigation
Desktop
Mobile
Developers make widgets
using AppsNgen tools
and Data Sources
01
Widgets pass review
according to AppsNgen
guides and requirements
and go to MarketPlace
02
Apps are creating with App
Constructor from widgets
from Marketplace
03
Final App as result support
Desktop (Web) and Mobile
platforms:
iOS, Android, WP
04
Product Offering
AppsNgen Cloud
• Rapidly develop
• Publish and deploy
• Mobile Apps
• Browser-based Apps
Private Cloud
• Rapidly develop
• Publish and deploy
• Mobile Apps
• Browser-based Apps
Deployed behind the
client’s firewall
Can federate to
AppsNgen Cloud
Platform
AppsNgen Advantages:
Application Widget Library that
can be part of an App or a
standalone App
Publish/Distribute/Version/ Entitle
Applications and Widgets
Widgets/Application Security,
Entitlement and Authentication
Consistent browser JavaScript and
native iOS/Android framework for
Apps development and deployment
Apps & Dashboards – application
assembly from re-usable Widgets
Support for native and HTML5
Widgets
Usage Statistics Interactive Mobile App Builder to
assemble Widgets into Pages and
Applications
Mobile Wealth Management
Huge Catalog of Widgets For Mobile
Wealth Management Applications
Solution
Web
Native
Web-Sites
Native Mobile Apps
Widgets Containers
AppsNgen Widget
Widget Structure
Example:Zip Archived
With metadata
«application.xml» file
in the root
Metadata format is based on
W3C Web Widgets standard
Written in HTML5 and
JavaScript
or Mobile OS Native
Language
AppsNgen Data Framework
AppsNgen Platform
AppsNgen Main Components
Widgets 3rd Party
Data Sources
Data Source
Proxy
Vert.x
Mashup Engine
.NET WCF OData, node.js
Data Sources
.NET WCF REST
Mashup Engine
OData
AppsNgen Platform
AppsNgen Mashup Engine
3rd Party
Data Sources
Aggregation
Proxy
Business
Entities
Entitlements
Data Providers
• SOAP
• REST/JSON
• Proprietary
OData
Widgets
Data Source
Proxy
Vert.x
Responsive Design for Widgets
Wide Range of Layouts:
from Smartphones to Desktop
Widgets Customization
+
AppsNgen Dashboards
Widgets form Dashboards.
Can Interact with each other and share Business Context.
AppsNgen Applications
Dashboards form Applications.
Dashboards can interact with each other using Events mechanism.
Applications Customization
Apps Customization according to
Brand Corporate Style:
• Widgets Color Themes
• Application Color Customization
• Brand Logos
Mobile Integration - Native Containers
Native iOS/Android/WP container:
Web and Native widget
Renderer
API for Getting Data from
AppsNgen
Dashboard Renderer
Interaction between Widgets
and Dashboards through Events
Mechanism
Wide Customization using
Preferences API
Widget Integration to Websites
Standard Integration
• Each client is provided with
integration secret
• Integration url + nonce + timestamp
is signed using integration secret at
the server side
• Nonce + timestamp prevent url from
being stolen and used somewhere
else
Simplified Integration
• Client is provided with integration
script. Script inserts iframe into a
page with specified url
• When widget renders, it checks
site url using postMessage
mechanism.
• Site url is part of the widget url
signed by AppsNgen
Local Development Environment
Features:
• Based on node.js + grunt (task-based
command line build tool for
JavaScript projects).
• Grunt task to emulate AppsNgen API
• Works with data services according
to the user entitlements
• Publish/Subscribe events
Usage:
• Generate html page with the
developed widget on base of
existing widget .zip archive
• Open the generated page in a
browser and debug the widget there
Technology Stack
Thank You!

Weitere ähnliche Inhalte

Was ist angesagt?

300 - Multiplatform Apps on Google Cloud Platform
300 - Multiplatform Apps on Google Cloud Platform300 - Multiplatform Apps on Google Cloud Platform
300 - Multiplatform Apps on Google Cloud PlatformMobileMonday Tel-Aviv
 
Geocortex technology update
Geocortex technology update  Geocortex technology update
Geocortex technology update Geodata AS
 
The Hitchhicker’s Guide to Windows Azure Mobile Services | FalafelCON 2014
The Hitchhicker’s Guide to Windows Azure Mobile Services | FalafelCON 2014The Hitchhicker’s Guide to Windows Azure Mobile Services | FalafelCON 2014
The Hitchhicker’s Guide to Windows Azure Mobile Services | FalafelCON 2014FalafelSoftware
 
Lighnting component development
Lighnting component developmentLighnting component development
Lighnting component developmentMohith Shrivastava
 
Building Mobile Apps with Rhodes
Building Mobile Apps with RhodesBuilding Mobile Apps with Rhodes
Building Mobile Apps with Rhodesrhocam
 
Multi-platform Compatibility of HTML5 by developing simple HTML5 based game(M...
Multi-platform Compatibility of HTML5 by developing simple HTML5 based game(M...Multi-platform Compatibility of HTML5 by developing simple HTML5 based game(M...
Multi-platform Compatibility of HTML5 by developing simple HTML5 based game(M...Himanshu Sharan
 
Achieve Responsive Web Applications With Ease Using Kendo UI
Achieve Responsive Web Applications With Ease Using Kendo UIAchieve Responsive Web Applications With Ease Using Kendo UI
Achieve Responsive Web Applications With Ease Using Kendo UILohith Goudagere Nagaraj
 
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDKQuickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDKMichael Welburn
 
Windows azure mobile services and windows phone 8
Windows azure mobile services and windows phone 8Windows azure mobile services and windows phone 8
Windows azure mobile services and windows phone 8Karthikeyan Anbarasan (AK)
 
Mule version-crowd highlights
Mule version-crowd highlightsMule version-crowd highlights
Mule version-crowd highlightsD.Rajesh Kumar
 
Introduction to Analytics Cloud
Introduction to Analytics CloudIntroduction to Analytics Cloud
Introduction to Analytics CloudMohith Shrivastava
 
lightning presentation
lightning presentationlightning presentation
lightning presentationMansourEddih1
 
Dreamwares: Lightning Experience
Dreamwares: Lightning ExperienceDreamwares: Lightning Experience
Dreamwares: Lightning ExperienceAmit Ahuja
 
Dodge Data for Salesforce.com
Dodge Data for Salesforce.comDodge Data for Salesforce.com
Dodge Data for Salesforce.comJames Ashley
 
Leveraging SharePoint as a development platform for the modern intranet
Leveraging SharePoint as a development platform for the modern intranetLeveraging SharePoint as a development platform for the modern intranet
Leveraging SharePoint as a development platform for the modern intranetMicrosoft Tech Community
 

Was ist angesagt? (19)

Salesforce1 Developer Week
Salesforce1 Developer WeekSalesforce1 Developer Week
Salesforce1 Developer Week
 
300 - Multiplatform Apps on Google Cloud Platform
300 - Multiplatform Apps on Google Cloud Platform300 - Multiplatform Apps on Google Cloud Platform
300 - Multiplatform Apps on Google Cloud Platform
 
Geocortex technology update
Geocortex technology update  Geocortex technology update
Geocortex technology update
 
The Hitchhicker’s Guide to Windows Azure Mobile Services | FalafelCON 2014
The Hitchhicker’s Guide to Windows Azure Mobile Services | FalafelCON 2014The Hitchhicker’s Guide to Windows Azure Mobile Services | FalafelCON 2014
The Hitchhicker’s Guide to Windows Azure Mobile Services | FalafelCON 2014
 
Lighnting component development
Lighnting component developmentLighnting component development
Lighnting component development
 
Building Mobile Apps with Rhodes
Building Mobile Apps with RhodesBuilding Mobile Apps with Rhodes
Building Mobile Apps with Rhodes
 
Multi-platform Compatibility of HTML5 by developing simple HTML5 based game(M...
Multi-platform Compatibility of HTML5 by developing simple HTML5 based game(M...Multi-platform Compatibility of HTML5 by developing simple HTML5 based game(M...
Multi-platform Compatibility of HTML5 by developing simple HTML5 based game(M...
 
SharePoint Apps Overview
SharePoint Apps OverviewSharePoint Apps Overview
SharePoint Apps Overview
 
Achieve Responsive Web Applications With Ease Using Kendo UI
Achieve Responsive Web Applications With Ease Using Kendo UIAchieve Responsive Web Applications With Ease Using Kendo UI
Achieve Responsive Web Applications With Ease Using Kendo UI
 
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDKQuickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
 
Windows azure mobile services and windows phone 8
Windows azure mobile services and windows phone 8Windows azure mobile services and windows phone 8
Windows azure mobile services and windows phone 8
 
Mule version-crowd highlights
Mule version-crowd highlightsMule version-crowd highlights
Mule version-crowd highlights
 
Introduction to Analytics Cloud
Introduction to Analytics CloudIntroduction to Analytics Cloud
Introduction to Analytics Cloud
 
lightning presentation
lightning presentationlightning presentation
lightning presentation
 
Dreamwares: Lightning Experience
Dreamwares: Lightning ExperienceDreamwares: Lightning Experience
Dreamwares: Lightning Experience
 
Dodge Data for Salesforce.com
Dodge Data for Salesforce.comDodge Data for Salesforce.com
Dodge Data for Salesforce.com
 
Sfdc1
Sfdc1Sfdc1
Sfdc1
 
Leveraging SharePoint as a development platform for the modern intranet
Leveraging SharePoint as a development platform for the modern intranetLeveraging SharePoint as a development platform for the modern intranet
Leveraging SharePoint as a development platform for the modern intranet
 
Infonis CBIM
Infonis CBIMInfonis CBIM
Infonis CBIM
 

Andere mochten auch

REUNIONES CON PADRES DE FAMILIA
REUNIONES CON PADRES DE FAMILIAREUNIONES CON PADRES DE FAMILIA
REUNIONES CON PADRES DE FAMILIAmartha calderon
 
China pharmaceutical excipients industry indepth research and investment stra...
China pharmaceutical excipients industry indepth research and investment stra...China pharmaceutical excipients industry indepth research and investment stra...
China pharmaceutical excipients industry indepth research and investment stra...Qianzhan Intelligence
 
Performance Characterization of In-Memory Data Analytics on a Modern Cloud Se...
Performance Characterization of In-Memory Data Analytics on a Modern Cloud Se...Performance Characterization of In-Memory Data Analytics on a Modern Cloud Se...
Performance Characterization of In-Memory Data Analytics on a Modern Cloud Se...Ahsan Javed Awan
 
China diagnostic reagent industry production & marketing and investment forec...
China diagnostic reagent industry production & marketing and investment forec...China diagnostic reagent industry production & marketing and investment forec...
China diagnostic reagent industry production & marketing and investment forec...Qianzhan Intelligence
 
Presentation for science poster
Presentation for science posterPresentation for science poster
Presentation for science posterterryfdadesign
 
How Data Volume Affects Spark Based Data Analytics on a Scale-up Server
How Data Volume Affects Spark Based Data Analytics on a Scale-up ServerHow Data Volume Affects Spark Based Data Analytics on a Scale-up Server
How Data Volume Affects Spark Based Data Analytics on a Scale-up ServerAhsan Javed Awan
 
China organosilicon industry market demand prospects and investment strategy ...
China organosilicon industry market demand prospects and investment strategy ...China organosilicon industry market demand prospects and investment strategy ...
China organosilicon industry market demand prospects and investment strategy ...Qianzhan Intelligence
 
Sociologia segundo envio
Sociologia segundo envioSociologia segundo envio
Sociologia segundo enviogingerestefania
 
Operation Embrace
Operation EmbraceOperation Embrace
Operation Embracejkelefas
 
Humanistiska yrkeshögskolan, H
Humanistiska yrkeshögskolan, HHumanistiska yrkeshögskolan, H
Humanistiska yrkeshögskolan, Hhumak_tki
 
Seattle Legal Technology and Innovation MeetUp - First Meeting Deck
Seattle Legal Technology and Innovation MeetUp - First Meeting DeckSeattle Legal Technology and Innovation MeetUp - First Meeting Deck
Seattle Legal Technology and Innovation MeetUp - First Meeting DeckRightBrainLaw
 

Andere mochten auch (17)

REUNIONES CON PADRES DE FAMILIA
REUNIONES CON PADRES DE FAMILIAREUNIONES CON PADRES DE FAMILIA
REUNIONES CON PADRES DE FAMILIA
 
Problem 3
Problem 3Problem 3
Problem 3
 
Apple Inc.
Apple Inc.Apple Inc.
Apple Inc.
 
China pharmaceutical excipients industry indepth research and investment stra...
China pharmaceutical excipients industry indepth research and investment stra...China pharmaceutical excipients industry indepth research and investment stra...
China pharmaceutical excipients industry indepth research and investment stra...
 
Performance Characterization of In-Memory Data Analytics on a Modern Cloud Se...
Performance Characterization of In-Memory Data Analytics on a Modern Cloud Se...Performance Characterization of In-Memory Data Analytics on a Modern Cloud Se...
Performance Characterization of In-Memory Data Analytics on a Modern Cloud Se...
 
China diagnostic reagent industry production & marketing and investment forec...
China diagnostic reagent industry production & marketing and investment forec...China diagnostic reagent industry production & marketing and investment forec...
China diagnostic reagent industry production & marketing and investment forec...
 
Presentation for science poster
Presentation for science posterPresentation for science poster
Presentation for science poster
 
How Data Volume Affects Spark Based Data Analytics on a Scale-up Server
How Data Volume Affects Spark Based Data Analytics on a Scale-up ServerHow Data Volume Affects Spark Based Data Analytics on a Scale-up Server
How Data Volume Affects Spark Based Data Analytics on a Scale-up Server
 
China organosilicon industry market demand prospects and investment strategy ...
China organosilicon industry market demand prospects and investment strategy ...China organosilicon industry market demand prospects and investment strategy ...
China organosilicon industry market demand prospects and investment strategy ...
 
Costumes/Props
Costumes/PropsCostumes/Props
Costumes/Props
 
All About Me
All About MeAll About Me
All About Me
 
Sociologia segundo envio
Sociologia segundo envioSociologia segundo envio
Sociologia segundo envio
 
Operation Embrace
Operation EmbraceOperation Embrace
Operation Embrace
 
Humanistiska yrkeshögskolan, H
Humanistiska yrkeshögskolan, HHumanistiska yrkeshögskolan, H
Humanistiska yrkeshögskolan, H
 
Seattle Legal Technology and Innovation MeetUp - First Meeting Deck
Seattle Legal Technology and Innovation MeetUp - First Meeting DeckSeattle Legal Technology and Innovation MeetUp - First Meeting Deck
Seattle Legal Technology and Innovation MeetUp - First Meeting Deck
 
Prehistoria
PrehistoriaPrehistoria
Prehistoria
 
Translating verbalphrases
Translating verbalphrasesTranslating verbalphrases
Translating verbalphrases
 

Ähnlich wie AppsNgen

Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)
Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)
Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)Christian Heindel
 
Mobile app development converted
Mobile app development convertedMobile app development converted
Mobile app development convertedSandy Gupta
 
Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.Techugo
 
SP2013 What's New for Developers : SPSSTL
SP2013 What's New for Developers : SPSSTLSP2013 What's New for Developers : SPSSTL
SP2013 What's New for Developers : SPSSTLKenneth Maglio
 
SharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning ModelsSharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning ModelsShailen Sukul
 
Kony Development Cloud
Kony Development CloudKony Development Cloud
Kony Development CloudDipesh Mukerji
 
Getting started with android programming
Getting started with android programmingGetting started with android programming
Getting started with android programmingPERKYTORIALS
 
Powering your Apps with Cloud Services
Powering your Apps with Cloud ServicesPowering your Apps with Cloud Services
Powering your Apps with Cloud ServicesXpand IT
 
Innomatic Platform architecture overview
Innomatic Platform architecture overviewInnomatic Platform architecture overview
Innomatic Platform architecture overviewAlex Pagnoni
 
Best Android Frameworks For App Development In 2023.pdf
Best Android Frameworks For App Development In 2023.pdfBest Android Frameworks For App Development In 2023.pdf
Best Android Frameworks For App Development In 2023.pdfchristiemarie4
 
Intro apps
Intro appsIntro apps
Intro appsBIWUG
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationLeigh Williamson
 
App Model For SharePoint 2013
App Model For SharePoint 2013App Model For SharePoint 2013
App Model For SharePoint 2013Toni Il Caiser
 
Enter the World of PowerApps - Canvas vs. Model-Driven Apps
Enter the World of PowerApps - Canvas vs. Model-Driven AppsEnter the World of PowerApps - Canvas vs. Model-Driven Apps
Enter the World of PowerApps - Canvas vs. Model-Driven AppsDaniel Laskewitz
 
Introduction to Bluemix and Watson
Introduction to Bluemix and WatsonIntroduction to Bluemix and Watson
Introduction to Bluemix and WatsonJake Peyser
 
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...RIA RUI Society
 
Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]Sreeni Pamidala
 
Web application development process
Web application development processWeb application development process
Web application development processJohn Smith
 

Ähnlich wie AppsNgen (20)

Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)
Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)
Apps für SharePoint 2013 (Office Store, Windows 8, Windows Phone 8)
 
Mobile app development converted
Mobile app development convertedMobile app development converted
Mobile app development converted
 
Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.Popular App Development Frameworks used by App Developers.
Popular App Development Frameworks used by App Developers.
 
SP2013 What's New for Developers : SPSSTL
SP2013 What's New for Developers : SPSSTLSP2013 What's New for Developers : SPSSTL
SP2013 What's New for Developers : SPSSTL
 
SharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning ModelsSharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning Models
 
Kony Development Cloud
Kony Development CloudKony Development Cloud
Kony Development Cloud
 
Getting started with android programming
Getting started with android programmingGetting started with android programming
Getting started with android programming
 
Powering your Apps with Cloud Services
Powering your Apps with Cloud ServicesPowering your Apps with Cloud Services
Powering your Apps with Cloud Services
 
Innomatic Platform architecture overview
Innomatic Platform architecture overviewInnomatic Platform architecture overview
Innomatic Platform architecture overview
 
Best Android Frameworks For App Development In 2023.pdf
Best Android Frameworks For App Development In 2023.pdfBest Android Frameworks For App Development In 2023.pdf
Best Android Frameworks For App Development In 2023.pdf
 
Mobile Application Development Platform 2017
Mobile Application Development Platform 2017Mobile Application Development Platform 2017
Mobile Application Development Platform 2017
 
Intro apps
Intro appsIntro apps
Intro apps
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentation
 
Android-GDSC.pptx
Android-GDSC.pptxAndroid-GDSC.pptx
Android-GDSC.pptx
 
App Model For SharePoint 2013
App Model For SharePoint 2013App Model For SharePoint 2013
App Model For SharePoint 2013
 
Enter the World of PowerApps - Canvas vs. Model-Driven Apps
Enter the World of PowerApps - Canvas vs. Model-Driven AppsEnter the World of PowerApps - Canvas vs. Model-Driven Apps
Enter the World of PowerApps - Canvas vs. Model-Driven Apps
 
Introduction to Bluemix and Watson
Introduction to Bluemix and WatsonIntroduction to Bluemix and Watson
Introduction to Bluemix and Watson
 
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
Mobile app development using PhoneGap - A comprehensive walkthrough - Touch T...
 
Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]
 
Web application development process
Web application development processWeb application development process
Web application development process
 

Kürzlich hochgeladen

Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Falcon Invoice Discounting
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAITim Wilson
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon investment
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSpanmisemningshen123
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Adnet Communications
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannaBusinessPlans
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Availablepr788182
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Timegargpaaro
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165meghakumariji156
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingNauman Safdar
 
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTSJAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTSkajalroy875762
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Availablepr788182
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptxRoofing Contractor
 

Kürzlich hochgeladen (20)

Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 Updated
 
WheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond InsightsWheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond Insights
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTSJAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 

AppsNgen

  • 3. Delivery Platform for Web and Mobile Applications Platform to support the rapid development of cloud based financial applications Open platform allows seamless re-use of Apps across web, tablets or smartphones Leverage in-house, 3rd party or community development teams using public and/or private MarketPlace model
  • 4. Process Widgets MarketPlace App Constructor Final App Dev Tools Data Sources Review Widgets Private Public Branding Structure and Navigation Desktop Mobile Developers make widgets using AppsNgen tools and Data Sources 01 Widgets pass review according to AppsNgen guides and requirements and go to MarketPlace 02 Apps are creating with App Constructor from widgets from Marketplace 03 Final App as result support Desktop (Web) and Mobile platforms: iOS, Android, WP 04
  • 5. Product Offering AppsNgen Cloud • Rapidly develop • Publish and deploy • Mobile Apps • Browser-based Apps Private Cloud • Rapidly develop • Publish and deploy • Mobile Apps • Browser-based Apps Deployed behind the client’s firewall Can federate to AppsNgen Cloud
  • 6. Platform AppsNgen Advantages: Application Widget Library that can be part of an App or a standalone App Publish/Distribute/Version/ Entitle Applications and Widgets Widgets/Application Security, Entitlement and Authentication Consistent browser JavaScript and native iOS/Android framework for Apps development and deployment Apps & Dashboards – application assembly from re-usable Widgets Support for native and HTML5 Widgets Usage Statistics Interactive Mobile App Builder to assemble Widgets into Pages and Applications
  • 7. Mobile Wealth Management Huge Catalog of Widgets For Mobile Wealth Management Applications
  • 9. AppsNgen Widget Widget Structure Example:Zip Archived With metadata «application.xml» file in the root Metadata format is based on W3C Web Widgets standard Written in HTML5 and JavaScript or Mobile OS Native Language
  • 10. AppsNgen Data Framework AppsNgen Platform AppsNgen Main Components Widgets 3rd Party Data Sources Data Source Proxy Vert.x Mashup Engine .NET WCF OData, node.js Data Sources .NET WCF REST
  • 11. Mashup Engine OData AppsNgen Platform AppsNgen Mashup Engine 3rd Party Data Sources Aggregation Proxy Business Entities Entitlements Data Providers • SOAP • REST/JSON • Proprietary OData Widgets Data Source Proxy Vert.x
  • 12. Responsive Design for Widgets Wide Range of Layouts: from Smartphones to Desktop
  • 14. AppsNgen Dashboards Widgets form Dashboards. Can Interact with each other and share Business Context.
  • 15. AppsNgen Applications Dashboards form Applications. Dashboards can interact with each other using Events mechanism.
  • 16. Applications Customization Apps Customization according to Brand Corporate Style: • Widgets Color Themes • Application Color Customization • Brand Logos
  • 17. Mobile Integration - Native Containers Native iOS/Android/WP container: Web and Native widget Renderer API for Getting Data from AppsNgen Dashboard Renderer Interaction between Widgets and Dashboards through Events Mechanism Wide Customization using Preferences API
  • 18. Widget Integration to Websites Standard Integration • Each client is provided with integration secret • Integration url + nonce + timestamp is signed using integration secret at the server side • Nonce + timestamp prevent url from being stolen and used somewhere else Simplified Integration • Client is provided with integration script. Script inserts iframe into a page with specified url • When widget renders, it checks site url using postMessage mechanism. • Site url is part of the widget url signed by AppsNgen
  • 19. Local Development Environment Features: • Based on node.js + grunt (task-based command line build tool for JavaScript projects). • Grunt task to emulate AppsNgen API • Works with data services according to the user entitlements • Publish/Subscribe events Usage: • Generate html page with the developed widget on base of existing widget .zip archive • Open the generated page in a browser and debug the widget there