SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
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!

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Destaque

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
 

Destaque (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
 

Semelhante a 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
 

Semelhante a 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
 

Último

Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...Aggregage
 
Interoperability and ecosystems: Assembling the industrial metaverse
Interoperability and ecosystems:  Assembling the industrial metaverseInteroperability and ecosystems:  Assembling the industrial metaverse
Interoperability and ecosystems: Assembling the industrial metaverseSiemens
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfJamesConcepcion7
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...SOFTTECHHUB
 
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...ssuserf63bd7
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfDanny Diep To
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerAggregage
 
Jewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreJewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreNZSG
 
Lessons from Shanavas M.P. (AKA SHAN) For The Mastering in Entrepreneurship
Lessons from Shanavas M.P. (AKA SHAN) For The Mastering in EntrepreneurshipLessons from Shanavas M.P. (AKA SHAN) For The Mastering in Entrepreneurship
Lessons from Shanavas M.P. (AKA SHAN) For The Mastering in EntrepreneurshipDoge Mining Website
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfJamesConcepcion7
 
Unveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesUnveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesDoe Paoro
 
Implementing Exponential Accelerators.pptx
Implementing Exponential Accelerators.pptxImplementing Exponential Accelerators.pptx
Implementing Exponential Accelerators.pptxRich Reba
 
20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdfChris Skinner
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxappkodes
 
Psychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh JiPsychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh Jiastral oracle
 
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdfChris Skinner
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterJamesConcepcion7
 

Último (20)

Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...
 
Interoperability and ecosystems: Assembling the industrial metaverse
Interoperability and ecosystems:  Assembling the industrial metaverseInteroperability and ecosystems:  Assembling the industrial metaverse
Interoperability and ecosystems: Assembling the industrial metaverse
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdf
 
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
How To Simplify Your Scheduling with AI Calendarfly The Hassle-Free Online Bo...
 
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon Harmer
 
Jewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreJewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource Centre
 
Lessons from Shanavas M.P. (AKA SHAN) For The Mastering in Entrepreneurship
Lessons from Shanavas M.P. (AKA SHAN) For The Mastering in EntrepreneurshipLessons from Shanavas M.P. (AKA SHAN) For The Mastering in Entrepreneurship
Lessons from Shanavas M.P. (AKA SHAN) For The Mastering in Entrepreneurship
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdf
 
Unveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesUnveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic Experiences
 
Implementing Exponential Accelerators.pptx
Implementing Exponential Accelerators.pptxImplementing Exponential Accelerators.pptx
Implementing Exponential Accelerators.pptx
 
20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf20200128 Ethical by Design - Whitepaper.pdf
20200128 Ethical by Design - Whitepaper.pdf
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptx
 
Psychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh JiPsychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh Ji
 
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare Newsletter
 

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