SlideShare una empresa de Scribd logo
1 de 42
Descargar para leer sin conexión
Service Computing &
MoneyMind Mash-up
What is Service Computing?
Service Computing
 Self-contained, platform-independent method of bridging the gap between
business and IT
 Businesses can find, utilise and create their own services and integrate them
with others to create a tailored system to match their business needs
 Technology includes: Web services, service-oriented architecture (SOA), cloud
computing and many more
What are its impacts?
Global Impacts
 Most obvious impact is between businesses globally and their interaction
 Large companies like Microsoft putting cloud computing as a top priority
 IBM spent $360 million on building a cloud computing software centre in NY
 Estimated by 2014, 30% of Global 1000 companies will use two or more cloud
services up from 5% today
Local Impacts
 Less cost on businesses
 Use PAYG (or subscription)
based services
 Flexibility for upgrade –
providing “on-tap” IT
capability for start-ups,
spikes in workload, etc.
 Integration of business and IT
systems, allows businesses to
easily interact with and
upgrade where necessary
Personal Impacts
 Mobile applications as web services
 Capability to access web services from all locations – integration of systems
 Increase in cross-platform capabilities
 More rich applications where processing can be done server-side and the
phone doesn’t need the processing power
 HTML5 further enhances them with APIs such as Google Charts
What Web Services will be used
in MoneyMind?
BPM – Business Process Model
BPM (contd.) - MoneyMind
BPM (contd.) - PayPal
BPM (contd.) - Proximiant
BPM (contd.) – Google Maps
BPM (contd.) – Google Charts
PayPal - Functionality
 Both personal and business application
 Personal - online banking, purchasing, account management
 Business - manage business operations, take payments on your website or by
invoice
 The PayPal Adaptive Accounts API allows users to create applications with
built-in account management features. Using the API developers can create a
PayPal Business account, add a bank account or a credit card as funding
sources for PayPal accounts and verify a PayPal account status.
 Within MoneyMind, PayPal is used as the primary source of payment and
account verification.
PayPal – Owners and providers
 In 2002 PayPal became a subsidiary of eBay
 Service is targeted towards online shoppers as it provides a simple, easy
method of transferring money over the Internet
PayPal - Constraints
 Quality of service dependent on internet coverage. Additionally, if no access
to internet, PayPal cannot be used.
PayPal – Pricing Factors
 While there is no initial upfront cost or plan options to use the service, PayPal
is an acquirer which means they have the option to charge a fee for receiving
money, proportional to the amount received.
PayPal – Legal Factors
 Important to consider security factors within MoneyMind as this is a mobile
application.
 Two-factor authentication including a login and additional security key -
precaution against fraud and prevents accounts being compromised by
malicious third parties
 Additionally possible to receive a Mobile Transaction Authentication Number
via SMS to increase security.
PayPal – Legal Factors
 Important to consider security factors within MoneyMind as this is a mobile
application.
 Two-factor authentication including a login and additional security key -
precaution against fraud and prevents accounts being compromised by
malicious third parties
 Additionally possible to receive a Mobile Transaction Authentication Number
via SMS to increase security.
PayPal – Access and Use in App
 Accessed through the PayPal Adaptive API
 The PayPal API uses both RESTful and SOAP protocol and responses can be
formatted as XML, JSON or NVP
 Encryption over HTTPS
 XML is used as the chosen response format. This text-based information allows
for easy storage within the application’s transaction database
Google Maps - Functionality
 Google maps can be used on both a personal and a business level.
 Personal - Finding directions and locations of key areas.
 Business - Businesses can use Google Maps in websites and applications.
 The Google Maps API allow for the embedding of Google Maps onto web pages of
outside developers, using a simple JavaScript interface or a Flash interface. It is
designed to work on both mobile devices as well as traditional desktop browser
applications. The API includes language localization for over 50 languages, region
localization and geocoding, and has mechanisms for enterprise developers who
want to utilize the Google Maps API within an intranet. The API HTTP services can
be accessed over a secure (HTTPS) connection by Google Maps API Premier
customers.
 Within our application, Google Maps integration with transaction history would
provide the user with a visual representation of where their money is being spent,
and would help them target specific locations or stores in which they need to
budget.
Google Maps – Owners and providers
 Google Maps is owned and operated by Google.
 The intended audience of this service are businesses and developers that
want to have an accurate map system in their application.
Google Maps - Constraints
 Quality of service dependent on internet coverage. Additionally, if no access
to internet, PayPal cannot be used.
Google Maps – Pricing Factors
 Google maps have no costing policy as they make their money off
advertisements and selling data.
Google Maps – Legal Factors
 It is important to remember that people’s locations are being recorded and to
consider extra security so people’s privacy is not at risk.
 The data can be sent over the HTTPs encryption, giving the data an added
level of security
Google Maps – Access and Use in App
 Accessed through Google Maps adaptive API.
 The API is accessed by grabbing the functions in a simple JavaScript attached
to the application.
 APIs can talk over multiple encryptions such as HTTP and HTTPs.
Proximiant - Functionality
 Application used to create digital receipts from specific transaction data
 While the application also includes a bump-to-pay feature and NFC tagging,
only the functions required to produce the digital receipt are needed and the
information used will be stored within the database.
 Digital receipts are also location-based
 Both iPhone and Android application
Proximiant – Owners and providers
 Owned and provided by a Silicon Valley-based start-up Proximiant
 Intended audience is smartphone users (generally from between the ages 18
and 30 - due to bank implementation) who wish to obtain efficient
transaction records to create a smart shopper
Proximiant - Constraints
 While NFC-payments are constrained by transceiver availability, we are only
interested in the functions required to generate the digital receipts and
hence this constraint is eliminated.
 Quality of service dependent on internet coverage. Additionally, if no access
to internet, Proximiant cannot be used.
Proximiant – Pricing Factors
 Proximiant is a free service, provides perfect business application
Proximiant – Legal Factors
 Proximiant develops digital receipts based off information, in this case we
would utilise the XML data stored in the database, without having to share
personal information such as email address
 Additionally, data is stored in secure servers app sent via encrypted HTTPS
Proximiant – Access and Use in App
 SOAP, HTTPS, XML FILES -> Converts to digital receipts
Google Charts - Functionality
 Used to visualise data into graphs/charts for mainly a Business perspective
but can be used for personal use. This may vary from small line charts to a
complex hierarchical tree.
 Personal: Used for small visualisations of data. for example, a small
presentation
 Business: Businesses can use Google charts to visualize their data for things
such as work presentations, Business meetings or just for general use.
 The most common way to use Google Charts is with simple JavaScript that you
embed in your web page. these charts are rendered using HTML5/SVG
technology so that it can be compatible with all common browsers.
 To create these charts, a Datatable is used to sort, modify and filter all data
that can be directly imported onto a webpage.
Google Charts – Owners and providers
 Google Charts is owned and operated by Google.
 The intended audience for this is for businesses to make a clear, visual
representation of their data towards other businesses or within their own.
Google Charts - Constraints
 Operating goggle charts requires internet access to operate. Although saved
images of data can be taken for use outside of Google charts.
Google Charts – Pricing Factors
 The Google charts website states that Google charts is completely free and
guarantees three years compatibility.
Google Charts – Legal Factors
 Their is a small risk that people can obtain your data through breaching
specific networks.
 HTTPs can be used to make the use of their business data more secure, with
the added level of security over the network.
 It states within the privacy region within Google charts that Google does not
share or obtain data that you have uploaded with other charts outside of your
account.
Google Charts – Access and Use in App
 The Google Chart API lets you dynamically generate charts with a URL string and
embed these charts on a web page, or download the image for local or offline use.
The Google Chart Tools enable adding live charts to any web page. They provide
advantages such as a rich gallery of visualizations provided as image charts and
interactive charts and they can read live data from a variety of data sources
Users embed the data and formatting parameters in an HTTP request, and Google
returns a PNG image of the chart. Many types of chart are supported, and by
making the request into an image tag the chart can be included in a web page.
 The API is accessed by grabbing the functions in a simple JavaScript attached to
the application.
 APIs can talk over multiple encryptions such as HTTP and HTTPs.
 Accessed through the Google Charts API
So what is MoneyMind?
Application Overview
 Powerful, easy-to-use money managing application
 Purpose is to allow users to use their phone to:
 Pay using NFC (Bump-to-pay)
 Collate Digital Receipts
 Organise receipts into powerful Infographics
 Track expenditure
 Budget
 Become more ‘money aware’
Platform
 Application was chosen to run on Android exclusively. This is due to the
following reasons:
 NFC feature is not available in iPhones – they do not have an embedded NFC chip
 Hence they would not be an effective device to use with the application
 As the main purpose of the phone is to provide a unified, complete finance
management package the necessity of this NFC feature is vital
 Android applications are written in Java, which would effectively integrate all the
web services easily
How is better value generated?
 Currently, methods of payment and transaction tracking are limited, despite
this age of technological advancement - for example, the fact that we still
use paper receipts
 The purpose of MoneyMind is to provide users with a visual representation of
where their money is being spent, as well as integrating current payment
methods through the use of PayPal, and payment tracking methods through
the use of Proximiant digital receipts and Google Maps.
 As well as having the ability to use the bump-to-pay feature through PayPal,
users have on-hand access to graphical representations of where their money
is being spent, for example. in the past month they 70% of their expenditure
was for purchasing food.
How is better value generated? (contd.)
 By utilising the information through the PayPal transaction data such as: store
locations, store type, amount spent, products purchased etc. can then be
delivered into services such as:
 Google Charts - to create a visual representation of spending habits and allow the
user to become money-aware
 Google Maps - so that users can see location-based spending habits and determine
areas or stores in which they are purchasing too much items
 Proximiant - to create a neat digital receipt, and allow the user to search through
their purchasing history. Proximiant also provides the user with discounts and
coupons based on their purchasing history. GPS-data can be synced with Proximiant
to enable this feature.
Strengths and Limitations
Strengths Limitations
Integrates the four web services to
create a powerful financial
management tool
Internet connection is required to use
the payment, Google Maps and Google
Charts features
Eliminates the need for physical
receipts
Data and privacy concerns – Data must
be kept secure at all stages throughout
the app and data messages encrypted
Eliminates the need for multiple bank
accounts, cards etc.
Lack of NFC features within iPhones
disallow the use of bump-to-pay.
User-centred design that focuses on the
app being user-friendly and easy to use
Beautiful Infographics that allow
effective representation of spending
habits
Google Maps integration to show
location-based spending habits
What would it look like?
Marketing
 Social media outlets as platforms to reach our target users
 Target users are between 18 and 30 year old (smartphone users)
 Users are money-conscious shoppers
 Free versions of the app will be sent to reputable app reviewing websites,
such as App Advice
 Websites and blogs focused on Finance industry, such as DailyFinance.com will
be sent a copy to test and publish on their site
 Utilise Google Ads to ensure high-priority in searches
 Use Google’s alert system
Future Directions
 In the future new integrations could be added to this application:
 Integrate more banks to this application so any bank accounts can be used and not
just PayPal
 Integrate voice recognition so that the user can ask the application basic questions
about their monetary status.
 Expansion of the application so that it can be used on iPhones, which would come
with the addition of an NFC chip in the iPhone
 Turn this application into a web service by creating APIs for this application so it
could be integrated into other web applications
 Introduce extra security such as finger printing or voice recognition so that money
cannot be stolen
Thank you

Más contenido relacionado

La actualidad más candente

apidays LIVE JAKARTA - Event Driven APIs by Phil Scanlon
apidays LIVE JAKARTA - Event Driven APIs by Phil Scanlonapidays LIVE JAKARTA - Event Driven APIs by Phil Scanlon
apidays LIVE JAKARTA - Event Driven APIs by Phil Scanlonapidays
 
Introduction to IBM API Management
Introduction to IBM API Management Introduction to IBM API Management
Introduction to IBM API Management Patrick Bouillaud
 
What 100TB's API Can Do For You
What 100TB's API Can Do For YouWhat 100TB's API Can Do For You
What 100TB's API Can Do For You100TB
 
Melbourne API Management Seminar
Melbourne API Management SeminarMelbourne API Management Seminar
Melbourne API Management SeminarCA API Management
 
What’s Your App Pulse? How We Built Metrics Observability in Large Enterprise...
What’s Your App Pulse? How We Built Metrics Observability in Large Enterprise...What’s Your App Pulse? How We Built Metrics Observability in Large Enterprise...
What’s Your App Pulse? How We Built Metrics Observability in Large Enterprise...VMware Tanzu
 
apidays LIVE Hong Kong 2021 - Planning Your Steps to Data Economy Using APIOp...
apidays LIVE Hong Kong 2021 - Planning Your Steps to Data Economy Using APIOp...apidays LIVE Hong Kong 2021 - Planning Your Steps to Data Economy Using APIOp...
apidays LIVE Hong Kong 2021 - Planning Your Steps to Data Economy Using APIOp...apidays
 
Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0sflynn073
 
Cms api integrations list-LoginRadius
Cms api integrations list-LoginRadiusCms api integrations list-LoginRadius
Cms api integrations list-LoginRadiusJack Forbes
 
Digital Nirvana with HANA Cloud Platform
Digital Nirvana with HANA Cloud Platform Digital Nirvana with HANA Cloud Platform
Digital Nirvana with HANA Cloud Platform Darren Crowder
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey TodayLaurenWendler
 
Una enterprise architecture a servizi
Una enterprise architecture a serviziUna enterprise architecture a servizi
Una enterprise architecture a serviziAlberto Lagna
 
How Splunk connects Salesforce
How Splunk connects SalesforceHow Splunk connects Salesforce
How Splunk connects SalesforceMuleSoft
 
Api management customer
Api management customerApi management customer
Api management customernick_garrod
 
Mulesoft Anypoint platform for APIs
Mulesoft Anypoint platform for APIsMulesoft Anypoint platform for APIs
Mulesoft Anypoint platform for APIskumar gaurav
 
Finance connectors with mule
Finance connectors with muleFinance connectors with mule
Finance connectors with muleSon Nguyen
 
apidays LIVE JAKARTA - APIs as Products in payments, telecommunications and D...
apidays LIVE JAKARTA - APIs as Products in payments, telecommunications and D...apidays LIVE JAKARTA - APIs as Products in payments, telecommunications and D...
apidays LIVE JAKARTA - APIs as Products in payments, telecommunications and D...apidays
 
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516Tanjina Prema
 
The Power of IBM API Management. API connect 2016 Vegas
The Power of IBM API Management. API connect 2016 VegasThe Power of IBM API Management. API connect 2016 Vegas
The Power of IBM API Management. API connect 2016 VegasSaaS-Journal
 

La actualidad más candente (20)

apidays LIVE JAKARTA - Event Driven APIs by Phil Scanlon
apidays LIVE JAKARTA - Event Driven APIs by Phil Scanlonapidays LIVE JAKARTA - Event Driven APIs by Phil Scanlon
apidays LIVE JAKARTA - Event Driven APIs by Phil Scanlon
 
Introduction to IBM API Management
Introduction to IBM API Management Introduction to IBM API Management
Introduction to IBM API Management
 
Definitive Guide to API Management
Definitive Guide to API ManagementDefinitive Guide to API Management
Definitive Guide to API Management
 
What 100TB's API Can Do For You
What 100TB's API Can Do For YouWhat 100TB's API Can Do For You
What 100TB's API Can Do For You
 
Melbourne API Management Seminar
Melbourne API Management SeminarMelbourne API Management Seminar
Melbourne API Management Seminar
 
What’s Your App Pulse? How We Built Metrics Observability in Large Enterprise...
What’s Your App Pulse? How We Built Metrics Observability in Large Enterprise...What’s Your App Pulse? How We Built Metrics Observability in Large Enterprise...
What’s Your App Pulse? How We Built Metrics Observability in Large Enterprise...
 
apidays LIVE Hong Kong 2021 - Planning Your Steps to Data Economy Using APIOp...
apidays LIVE Hong Kong 2021 - Planning Your Steps to Data Economy Using APIOp...apidays LIVE Hong Kong 2021 - Planning Your Steps to Data Economy Using APIOp...
apidays LIVE Hong Kong 2021 - Planning Your Steps to Data Economy Using APIOp...
 
Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0
 
Cms api integrations list-LoginRadius
Cms api integrations list-LoginRadiusCms api integrations list-LoginRadius
Cms api integrations list-LoginRadius
 
Digital Nirvana with HANA Cloud Platform
Digital Nirvana with HANA Cloud Platform Digital Nirvana with HANA Cloud Platform
Digital Nirvana with HANA Cloud Platform
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
Una enterprise architecture a servizi
Una enterprise architecture a serviziUna enterprise architecture a servizi
Una enterprise architecture a servizi
 
How Splunk connects Salesforce
How Splunk connects SalesforceHow Splunk connects Salesforce
How Splunk connects Salesforce
 
Api management customer
Api management customerApi management customer
Api management customer
 
Mulesoft Anypoint platform for APIs
Mulesoft Anypoint platform for APIsMulesoft Anypoint platform for APIs
Mulesoft Anypoint platform for APIs
 
Finance connectors with mule
Finance connectors with muleFinance connectors with mule
Finance connectors with mule
 
Ibm apim
Ibm apimIbm apim
Ibm apim
 
apidays LIVE JAKARTA - APIs as Products in payments, telecommunications and D...
apidays LIVE JAKARTA - APIs as Products in payments, telecommunications and D...apidays LIVE JAKARTA - APIs as Products in payments, telecommunications and D...
apidays LIVE JAKARTA - APIs as Products in payments, telecommunications and D...
 
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516
Hybrid cloud-cloud-services-white-paper-external-apw12358usen-20180516
 
The Power of IBM API Management. API connect 2016 Vegas
The Power of IBM API Management. API connect 2016 VegasThe Power of IBM API Management. API connect 2016 Vegas
The Power of IBM API Management. API connect 2016 Vegas
 

Destacado

Inb101 mashup service
Inb101 mashup serviceInb101 mashup service
Inb101 mashup servicesefie2013
 
Pre environmental power
Pre environmental powerPre environmental power
Pre environmental powersefie2013
 
Military armedcombat
Military armedcombatMilitary armedcombat
Military armedcombatsefie2013
 
Pre more is-less
Pre more is-lessPre more is-less
Pre more is-lesssefie2013
 
Ewb rainwater entry
Ewb rainwater entryEwb rainwater entry
Ewb rainwater entrysefie2013
 
Ent service computing
Ent service computingEnt service computing
Ent service computingsefie2013
 
Pre the woolies-fridge
Pre the woolies-fridgePre the woolies-fridge
Pre the woolies-fridgesefie2013
 
Responsible shopping
Responsible shoppingResponsible shopping
Responsible shoppingsefie2013
 

Destacado (8)

Inb101 mashup service
Inb101 mashup serviceInb101 mashup service
Inb101 mashup service
 
Pre environmental power
Pre environmental powerPre environmental power
Pre environmental power
 
Military armedcombat
Military armedcombatMilitary armedcombat
Military armedcombat
 
Pre more is-less
Pre more is-lessPre more is-less
Pre more is-less
 
Ewb rainwater entry
Ewb rainwater entryEwb rainwater entry
Ewb rainwater entry
 
Ent service computing
Ent service computingEnt service computing
Ent service computing
 
Pre the woolies-fridge
Pre the woolies-fridgePre the woolies-fridge
Pre the woolies-fridge
 
Responsible shopping
Responsible shoppingResponsible shopping
Responsible shopping
 

Similar a Ent money mind

From AMP to PWA
From AMP to PWAFrom AMP to PWA
From AMP to PWAIdo Green
 
AppSheet Acquired by Google Cloud.pdf
AppSheet Acquired by Google Cloud.pdfAppSheet Acquired by Google Cloud.pdf
AppSheet Acquired by Google Cloud.pdfiDataScientists
 
APIs: The Building Blocks of the Future
APIs: The Building Blocks of the FutureAPIs: The Building Blocks of the Future
APIs: The Building Blocks of the FutureBBDO
 
Mobile World Congress 18 - Unleash your Killer Apps with SAP Cloud Platform
Mobile World Congress 18 - Unleash your Killer Apps with SAP Cloud PlatformMobile World Congress 18 - Unleash your Killer Apps with SAP Cloud Platform
Mobile World Congress 18 - Unleash your Killer Apps with SAP Cloud PlatformSAP Cloud Platform
 
Open / Public APIs - From Implementation to Digital Business Model
Open / Public APIs - From Implementation to Digital Business ModelOpen / Public APIs - From Implementation to Digital Business Model
Open / Public APIs - From Implementation to Digital Business ModelBastian Migge
 
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdf
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdfOpus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdf
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdfOpus CS
 
Digital Business with SAP B1 - Introduction
Digital Business with SAP B1 - IntroductionDigital Business with SAP B1 - Introduction
Digital Business with SAP B1 - Introductionjzelynlim95
 
opustechglobal-com-api-monetization-.pdf
opustechglobal-com-api-monetization-.pdfopustechglobal-com-api-monetization-.pdf
opustechglobal-com-api-monetization-.pdfOpus
 
APIdays Paris 2019 - Data APIs as a service: Focusing on your core business w...
APIdays Paris 2019 - Data APIs as a service: Focusing on your core business w...APIdays Paris 2019 - Data APIs as a service: Focusing on your core business w...
APIdays Paris 2019 - Data APIs as a service: Focusing on your core business w...apidays
 
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIsAPIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIsJeremy Brown
 
01 sap inside_track_sapintegrationstrategy
01 sap inside_track_sapintegrationstrategy01 sap inside_track_sapintegrationstrategy
01 sap inside_track_sapintegrationstrategyshetkars
 
Build, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile
Build, Manage, and Deploy Mobile Apps Faster with App Cloud MobileBuild, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile
Build, Manage, and Deploy Mobile Apps Faster with App Cloud MobileSalesforce Developers
 
APIdays Singapore 2019 - Securing Value in API Ecosystems, Ajay Biyani, Head ...
APIdays Singapore 2019 - Securing Value in API Ecosystems, Ajay Biyani, Head ...APIdays Singapore 2019 - Securing Value in API Ecosystems, Ajay Biyani, Head ...
APIdays Singapore 2019 - Securing Value in API Ecosystems, Ajay Biyani, Head ...apidays
 
Unlock your Digital Content & Expand beyond your Website
Unlock your Digital Content & Expand beyond your WebsiteUnlock your Digital Content & Expand beyond your Website
Unlock your Digital Content & Expand beyond your Website3scale
 
SAP API Management sap insider webinar intelligent business operations netw...
SAP API Management   sap insider webinar intelligent business operations netw...SAP API Management   sap insider webinar intelligent business operations netw...
SAP API Management sap insider webinar intelligent business operations netw...Darren Crowder
 
2009 GAAC Summit Kristoffer Ewald
2009 GAAC Summit Kristoffer Ewald2009 GAAC Summit Kristoffer Ewald
2009 GAAC Summit Kristoffer EwaldGuava UK
 

Similar a Ent money mind (20)

From AMP to PWA
From AMP to PWAFrom AMP to PWA
From AMP to PWA
 
AppSheet Acquired by Google Cloud.pdf
AppSheet Acquired by Google Cloud.pdfAppSheet Acquired by Google Cloud.pdf
AppSheet Acquired by Google Cloud.pdf
 
About smartData
About smartDataAbout smartData
About smartData
 
Online reputation management solution
Online reputation management solutionOnline reputation management solution
Online reputation management solution
 
APIs: The Building Blocks of the Future
APIs: The Building Blocks of the FutureAPIs: The Building Blocks of the Future
APIs: The Building Blocks of the Future
 
Mobile World Congress 18 - Unleash your Killer Apps with SAP Cloud Platform
Mobile World Congress 18 - Unleash your Killer Apps with SAP Cloud PlatformMobile World Congress 18 - Unleash your Killer Apps with SAP Cloud Platform
Mobile World Congress 18 - Unleash your Killer Apps with SAP Cloud Platform
 
Open / Public APIs - From Implementation to Digital Business Model
Open / Public APIs - From Implementation to Digital Business ModelOpen / Public APIs - From Implementation to Digital Business Model
Open / Public APIs - From Implementation to Digital Business Model
 
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdf
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdfOpus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdf
Opus-Value-Driven-Experiences-Led-by-API-in-Fintech-032521.pdf
 
Digital Business with SAP B1 - Introduction
Digital Business with SAP B1 - IntroductionDigital Business with SAP B1 - Introduction
Digital Business with SAP B1 - Introduction
 
opustechglobal-com-api-monetization-.pdf
opustechglobal-com-api-monetization-.pdfopustechglobal-com-api-monetization-.pdf
opustechglobal-com-api-monetization-.pdf
 
APIdays Paris 2019 - Data APIs as a service: Focusing on your core business w...
APIdays Paris 2019 - Data APIs as a service: Focusing on your core business w...APIdays Paris 2019 - Data APIs as a service: Focusing on your core business w...
APIdays Paris 2019 - Data APIs as a service: Focusing on your core business w...
 
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIsAPIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
APIdays Open Banking & Fintech: Workshop - Financial Services Use Cases for APIs
 
01 sap inside_track_sapintegrationstrategy
01 sap inside_track_sapintegrationstrategy01 sap inside_track_sapintegrationstrategy
01 sap inside_track_sapintegrationstrategy
 
Build, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile
Build, Manage, and Deploy Mobile Apps Faster with App Cloud MobileBuild, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile
Build, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile
 
APIdays Singapore 2019 - Securing Value in API Ecosystems, Ajay Biyani, Head ...
APIdays Singapore 2019 - Securing Value in API Ecosystems, Ajay Biyani, Head ...APIdays Singapore 2019 - Securing Value in API Ecosystems, Ajay Biyani, Head ...
APIdays Singapore 2019 - Securing Value in API Ecosystems, Ajay Biyani, Head ...
 
Cloud9
Cloud9Cloud9
Cloud9
 
Unlock your Digital Content & Expand beyond your Website
Unlock your Digital Content & Expand beyond your WebsiteUnlock your Digital Content & Expand beyond your Website
Unlock your Digital Content & Expand beyond your Website
 
SAP API Management sap insider webinar intelligent business operations netw...
SAP API Management   sap insider webinar intelligent business operations netw...SAP API Management   sap insider webinar intelligent business operations netw...
SAP API Management sap insider webinar intelligent business operations netw...
 
2009 GAAC Summit Kristoffer Ewald
2009 GAAC Summit Kristoffer Ewald2009 GAAC Summit Kristoffer Ewald
2009 GAAC Summit Kristoffer Ewald
 
GETSEE.PDF
GETSEE.PDFGETSEE.PDF
GETSEE.PDF
 

Más de sefie2013

Pre universal education
Pre universal educationPre universal education
Pre universal educationsefie2013
 
Get a Nightlife
Get a NightlifeGet a Nightlife
Get a Nightlifesefie2013
 
Pre social networkinb101
Pre social networkinb101Pre social networkinb101
Pre social networkinb101sefie2013
 
Inb101 personal eveningplanner
Inb101 personal eveningplannerInb101 personal eveningplanner
Inb101 personal eveningplannersefie2013
 
Blackboard2.0
Blackboard2.0Blackboard2.0
Blackboard2.0sefie2013
 
Inb101 farrwharton edited
Inb101 farrwharton editedInb101 farrwharton edited
Inb101 farrwharton editedsefie2013
 

Más de sefie2013 (6)

Pre universal education
Pre universal educationPre universal education
Pre universal education
 
Get a Nightlife
Get a NightlifeGet a Nightlife
Get a Nightlife
 
Pre social networkinb101
Pre social networkinb101Pre social networkinb101
Pre social networkinb101
 
Inb101 personal eveningplanner
Inb101 personal eveningplannerInb101 personal eveningplanner
Inb101 personal eveningplanner
 
Blackboard2.0
Blackboard2.0Blackboard2.0
Blackboard2.0
 
Inb101 farrwharton edited
Inb101 farrwharton editedInb101 farrwharton edited
Inb101 farrwharton edited
 

Último

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 

Último (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 

Ent money mind

  • 2. What is Service Computing?
  • 3. Service Computing  Self-contained, platform-independent method of bridging the gap between business and IT  Businesses can find, utilise and create their own services and integrate them with others to create a tailored system to match their business needs  Technology includes: Web services, service-oriented architecture (SOA), cloud computing and many more
  • 4. What are its impacts?
  • 5. Global Impacts  Most obvious impact is between businesses globally and their interaction  Large companies like Microsoft putting cloud computing as a top priority  IBM spent $360 million on building a cloud computing software centre in NY  Estimated by 2014, 30% of Global 1000 companies will use two or more cloud services up from 5% today
  • 6. Local Impacts  Less cost on businesses  Use PAYG (or subscription) based services  Flexibility for upgrade – providing “on-tap” IT capability for start-ups, spikes in workload, etc.  Integration of business and IT systems, allows businesses to easily interact with and upgrade where necessary
  • 7. Personal Impacts  Mobile applications as web services  Capability to access web services from all locations – integration of systems  Increase in cross-platform capabilities  More rich applications where processing can be done server-side and the phone doesn’t need the processing power  HTML5 further enhances them with APIs such as Google Charts
  • 8. What Web Services will be used in MoneyMind?
  • 9. BPM – Business Process Model
  • 10. BPM (contd.) - MoneyMind
  • 11. BPM (contd.) - PayPal
  • 12. BPM (contd.) - Proximiant
  • 13. BPM (contd.) – Google Maps
  • 14. BPM (contd.) – Google Charts
  • 15. PayPal - Functionality  Both personal and business application  Personal - online banking, purchasing, account management  Business - manage business operations, take payments on your website or by invoice  The PayPal Adaptive Accounts API allows users to create applications with built-in account management features. Using the API developers can create a PayPal Business account, add a bank account or a credit card as funding sources for PayPal accounts and verify a PayPal account status.  Within MoneyMind, PayPal is used as the primary source of payment and account verification.
  • 16. PayPal – Owners and providers  In 2002 PayPal became a subsidiary of eBay  Service is targeted towards online shoppers as it provides a simple, easy method of transferring money over the Internet PayPal - Constraints  Quality of service dependent on internet coverage. Additionally, if no access to internet, PayPal cannot be used.
  • 17. PayPal – Pricing Factors  While there is no initial upfront cost or plan options to use the service, PayPal is an acquirer which means they have the option to charge a fee for receiving money, proportional to the amount received. PayPal – Legal Factors  Important to consider security factors within MoneyMind as this is a mobile application.  Two-factor authentication including a login and additional security key - precaution against fraud and prevents accounts being compromised by malicious third parties  Additionally possible to receive a Mobile Transaction Authentication Number via SMS to increase security.
  • 18. PayPal – Legal Factors  Important to consider security factors within MoneyMind as this is a mobile application.  Two-factor authentication including a login and additional security key - precaution against fraud and prevents accounts being compromised by malicious third parties  Additionally possible to receive a Mobile Transaction Authentication Number via SMS to increase security.
  • 19. PayPal – Access and Use in App  Accessed through the PayPal Adaptive API  The PayPal API uses both RESTful and SOAP protocol and responses can be formatted as XML, JSON or NVP  Encryption over HTTPS  XML is used as the chosen response format. This text-based information allows for easy storage within the application’s transaction database
  • 20. Google Maps - Functionality  Google maps can be used on both a personal and a business level.  Personal - Finding directions and locations of key areas.  Business - Businesses can use Google Maps in websites and applications.  The Google Maps API allow for the embedding of Google Maps onto web pages of outside developers, using a simple JavaScript interface or a Flash interface. It is designed to work on both mobile devices as well as traditional desktop browser applications. The API includes language localization for over 50 languages, region localization and geocoding, and has mechanisms for enterprise developers who want to utilize the Google Maps API within an intranet. The API HTTP services can be accessed over a secure (HTTPS) connection by Google Maps API Premier customers.  Within our application, Google Maps integration with transaction history would provide the user with a visual representation of where their money is being spent, and would help them target specific locations or stores in which they need to budget.
  • 21. Google Maps – Owners and providers  Google Maps is owned and operated by Google.  The intended audience of this service are businesses and developers that want to have an accurate map system in their application. Google Maps - Constraints  Quality of service dependent on internet coverage. Additionally, if no access to internet, PayPal cannot be used.
  • 22. Google Maps – Pricing Factors  Google maps have no costing policy as they make their money off advertisements and selling data. Google Maps – Legal Factors  It is important to remember that people’s locations are being recorded and to consider extra security so people’s privacy is not at risk.  The data can be sent over the HTTPs encryption, giving the data an added level of security
  • 23. Google Maps – Access and Use in App  Accessed through Google Maps adaptive API.  The API is accessed by grabbing the functions in a simple JavaScript attached to the application.  APIs can talk over multiple encryptions such as HTTP and HTTPs.
  • 24. Proximiant - Functionality  Application used to create digital receipts from specific transaction data  While the application also includes a bump-to-pay feature and NFC tagging, only the functions required to produce the digital receipt are needed and the information used will be stored within the database.  Digital receipts are also location-based  Both iPhone and Android application
  • 25. Proximiant – Owners and providers  Owned and provided by a Silicon Valley-based start-up Proximiant  Intended audience is smartphone users (generally from between the ages 18 and 30 - due to bank implementation) who wish to obtain efficient transaction records to create a smart shopper Proximiant - Constraints  While NFC-payments are constrained by transceiver availability, we are only interested in the functions required to generate the digital receipts and hence this constraint is eliminated.  Quality of service dependent on internet coverage. Additionally, if no access to internet, Proximiant cannot be used.
  • 26. Proximiant – Pricing Factors  Proximiant is a free service, provides perfect business application Proximiant – Legal Factors  Proximiant develops digital receipts based off information, in this case we would utilise the XML data stored in the database, without having to share personal information such as email address  Additionally, data is stored in secure servers app sent via encrypted HTTPS
  • 27. Proximiant – Access and Use in App  SOAP, HTTPS, XML FILES -> Converts to digital receipts
  • 28. Google Charts - Functionality  Used to visualise data into graphs/charts for mainly a Business perspective but can be used for personal use. This may vary from small line charts to a complex hierarchical tree.  Personal: Used for small visualisations of data. for example, a small presentation  Business: Businesses can use Google charts to visualize their data for things such as work presentations, Business meetings or just for general use.  The most common way to use Google Charts is with simple JavaScript that you embed in your web page. these charts are rendered using HTML5/SVG technology so that it can be compatible with all common browsers.  To create these charts, a Datatable is used to sort, modify and filter all data that can be directly imported onto a webpage.
  • 29. Google Charts – Owners and providers  Google Charts is owned and operated by Google.  The intended audience for this is for businesses to make a clear, visual representation of their data towards other businesses or within their own. Google Charts - Constraints  Operating goggle charts requires internet access to operate. Although saved images of data can be taken for use outside of Google charts.
  • 30. Google Charts – Pricing Factors  The Google charts website states that Google charts is completely free and guarantees three years compatibility. Google Charts – Legal Factors  Their is a small risk that people can obtain your data through breaching specific networks.  HTTPs can be used to make the use of their business data more secure, with the added level of security over the network.  It states within the privacy region within Google charts that Google does not share or obtain data that you have uploaded with other charts outside of your account.
  • 31. Google Charts – Access and Use in App  The Google Chart API lets you dynamically generate charts with a URL string and embed these charts on a web page, or download the image for local or offline use. The Google Chart Tools enable adding live charts to any web page. They provide advantages such as a rich gallery of visualizations provided as image charts and interactive charts and they can read live data from a variety of data sources Users embed the data and formatting parameters in an HTTP request, and Google returns a PNG image of the chart. Many types of chart are supported, and by making the request into an image tag the chart can be included in a web page.  The API is accessed by grabbing the functions in a simple JavaScript attached to the application.  APIs can talk over multiple encryptions such as HTTP and HTTPs.  Accessed through the Google Charts API
  • 32. So what is MoneyMind?
  • 33. Application Overview  Powerful, easy-to-use money managing application  Purpose is to allow users to use their phone to:  Pay using NFC (Bump-to-pay)  Collate Digital Receipts  Organise receipts into powerful Infographics  Track expenditure  Budget  Become more ‘money aware’
  • 34. Platform  Application was chosen to run on Android exclusively. This is due to the following reasons:  NFC feature is not available in iPhones – they do not have an embedded NFC chip  Hence they would not be an effective device to use with the application  As the main purpose of the phone is to provide a unified, complete finance management package the necessity of this NFC feature is vital  Android applications are written in Java, which would effectively integrate all the web services easily
  • 35. How is better value generated?  Currently, methods of payment and transaction tracking are limited, despite this age of technological advancement - for example, the fact that we still use paper receipts  The purpose of MoneyMind is to provide users with a visual representation of where their money is being spent, as well as integrating current payment methods through the use of PayPal, and payment tracking methods through the use of Proximiant digital receipts and Google Maps.  As well as having the ability to use the bump-to-pay feature through PayPal, users have on-hand access to graphical representations of where their money is being spent, for example. in the past month they 70% of their expenditure was for purchasing food.
  • 36. How is better value generated? (contd.)  By utilising the information through the PayPal transaction data such as: store locations, store type, amount spent, products purchased etc. can then be delivered into services such as:  Google Charts - to create a visual representation of spending habits and allow the user to become money-aware  Google Maps - so that users can see location-based spending habits and determine areas or stores in which they are purchasing too much items  Proximiant - to create a neat digital receipt, and allow the user to search through their purchasing history. Proximiant also provides the user with discounts and coupons based on their purchasing history. GPS-data can be synced with Proximiant to enable this feature.
  • 37. Strengths and Limitations Strengths Limitations Integrates the four web services to create a powerful financial management tool Internet connection is required to use the payment, Google Maps and Google Charts features Eliminates the need for physical receipts Data and privacy concerns – Data must be kept secure at all stages throughout the app and data messages encrypted Eliminates the need for multiple bank accounts, cards etc. Lack of NFC features within iPhones disallow the use of bump-to-pay. User-centred design that focuses on the app being user-friendly and easy to use Beautiful Infographics that allow effective representation of spending habits Google Maps integration to show location-based spending habits
  • 38. What would it look like?
  • 39.
  • 40. Marketing  Social media outlets as platforms to reach our target users  Target users are between 18 and 30 year old (smartphone users)  Users are money-conscious shoppers  Free versions of the app will be sent to reputable app reviewing websites, such as App Advice  Websites and blogs focused on Finance industry, such as DailyFinance.com will be sent a copy to test and publish on their site  Utilise Google Ads to ensure high-priority in searches  Use Google’s alert system
  • 41. Future Directions  In the future new integrations could be added to this application:  Integrate more banks to this application so any bank accounts can be used and not just PayPal  Integrate voice recognition so that the user can ask the application basic questions about their monetary status.  Expansion of the application so that it can be used on iPhones, which would come with the addition of an NFC chip in the iPhone  Turn this application into a web service by creating APIs for this application so it could be integrated into other web applications  Introduce extra security such as finger printing or voice recognition so that money cannot be stolen