SlideShare a Scribd company logo
1 of 77
Download to read offline
Alberto López
Braintree_Dev.
<Advocate/>
ciao
source
@AlbertusLM@Braintree_Dev
@PayPalDev @AlbertusLM
@AlbertusLM@Braintree_Dev
battlehack.org
@AlbertusLM@Braintree_Dev
battlehack.org
@AlbertusLM@Braintree_Dev
battlehack.org
One Axe
@AlbertusLM@Braintree_Dev
battlehack.org
@AlbertusLM@Braintree_Dev
battlehack.org
100.000 USD
@AlbertusLM@Braintree_Dev
Alberto López
Braintree_Dev.
<Advocate/>
>Variations of mobile apps_
@AlbertusLM@Braintree_Dev
@AlbertusLM@Braintree_Dev
goo.gl/zuFRxA
Cross-Platform frameworks
@AlbertusLM@Braintree_Dev
goo.gl/vX4fFh
Characteristics of mobile apps
@AlbertusLM@Braintree_Dev
source: goo.gl/z9WMLL
@AlbertusLM@Braintree_Dev
>Native apps_
@AlbertusLM@Braintree_Dev
persona pensando
¿Para quién desarrollar la aplicación?
Top 10 mobile device vendors (Mar’14 - Feb’15)
StatCounter.com
@AlbertusLM@Braintree_Dev
Top 8 mobile O.S. (Mar’14 - Feb’15)
StatCounter.com
@AlbertusLM@Braintree_Dev
persona pensando
¿Para quién desarrollar la aplicación?
The green line
The green line
goo.gl/7ygJx
Android OS Versions (March 2015)
@AlbertusLM@Braintree_Dev
goo.gl/Lwfpw8
Device fragmentation by brand (Aug 2014)
@AlbertusLM@Braintree_Dev
Which tools can I use?
@AlbertusLM@Braintree_Dev
Do I have to pay for a license?
@AlbertusLM@Braintree_Dev
Do I have to learn yet another
programming language?
@AlbertusLM@Braintree_Dev
Is there a steep learning curve?
@AlbertusLM@Braintree_Dev
iOS
Languages
Objective C
C, C++
Swift
IDE
Xcode
Required
Apple device
Dev license
S.O.
Android
Languages
Java
C
C++
IDE
Android Studio
Required
Dev license
S.O.
Windows Phone
Languages
C#
VB.NET
…
IDE
Visual Studio
Required
Dev license
S.O.
Blackberry OS
Languages
Java
IDE
Momentics
Required
Dev license
Pro
flic.kr/p/rh7T7Z
@AlbertusLM@Braintree_Dev
Pro
flic.kr/p/rh7T7Z
@AlbertusLM@Braintree_Dev
Better performance
UI and UX are platform native
New APIs are instantly available
No internet connection required
Contra
@AlbertusLM@Braintree_Dev
Contra
@AlbertusLM@Braintree_Dev
Higher cost of development
Each platform requires maintenance
Device fragmentation
Little to none code reusability
@AlbertusLM@Braintree_Dev
Multiple tickets for one trip
>Cross-platform frameworks_
@AlbertusLM@Braintree_Dev
persona pensando
¿Para quién desarrollar la aplicación?
Top 10 most used
CP frameworks (2014)
@AlbertusLM@Braintree_Dev
source: research2guidance
@AlbertusLM@Braintree_Dev
Most popular CP frameworks (2014)
source: research2guidance
v
v
LanguagesPlatforms Strengths
· Apps are completely native
· UI works across multiple platforms
· Robust access to native APIs
· Native SDKs for Android & iOS
Issues
· Problems with UI control
· Expensive
· SDK managed locally
LanguagesPlatforms Strengths
· Native Apps
· Up to 90% of the code is reusable
· Native SDKs for Android & iOS
Issues
· Separated UIs
· Expensive
· Separate device APIs
Platforms Strengths
· Close to being native
· Big community (Open Source)
· Lots of plugins
· Access to native APIs
· # of compatible frontend frameworks
Issues
· Lower performance in big apps
· Open Source
· Only JS, CSS & HTML
Languages
Platforms Strengths
· PhoneGap / Cordova compatible
· Sencha Touch: MVC, UI lib & API
· Native packaging via Sencha´s SDK
· Interoperable products
Issues
· Lower performance
· Difficult to develop custom modules
Languages
Pro
@AlbertusLM@Braintree_Dev
hybrid
Pro
@AlbertusLM@Braintree_Dev
code reusability
faster time to market
cost reduction
fast updates across all O.S.
hybrid
Contra
@AlbertusLM@Braintree_Dev
hybrid
Contra
@AlbertusLM@Braintree_Dev
Potential performance issues
HTML5 doesn´t fulfill all needs
No native emulation
UI and UX not native
hybrid
@AlbertusLM@Braintree_Dev
One ticket to rule them all
flic.kr/p/bDqC1p
>Case study_
@AlbertusLM@Braintree_Dev
My story…
@AlbertusLM@Braintree_Dev
flic.kr/p/jMuatK
@AlbertusLM@Braintree_Dev
Meet the Candy Machine
@AlbertusLM@Braintree_Dev
The payment flow
My skill set
flic.kr/p/jMuatK
@AlbertusLM@Braintree_Dev
UX
The project´s stack
@AlbertusLM@Braintree_Dev
Braintree v.zero SDK
@AlbertusLM@Braintree_Dev
why ?
AngularJS + HTML + JS + CSS + Sass
PhoneGap serves as base
Low learning barrier
Great community support
@AlbertusLM@Braintree_Dev
Installing ionic
installing(ionic
npm$install$*g$ionic
starting(project
ionic$start$<project_name>
adding(Android(as(platform
ionic$platform$add$android
running(application
ionic$run$android
@AlbertusLM@Braintree_Dev
File schema
CandyMachine(
_platforms$
$$$_android$
_plugins$
$$$_com.phonegap.plugins.barcodescan(
$$$_cordova.plugin.inappbrowser$
_scss$
_www$
_css$
$$_candy.png$
_styles.css$
_js$
_app.js$
_ng<cordova.min.js(
_lib$
_ionic$
_angular$
_index.html$
(included(only(important(files(for(explanation)
@AlbertusLM@Braintree_Dev
$cordovaBarcodeScanner
Adding the barcode module
ionic$plugin$add$https://github.com/wildabeast/BarcodeScanner.git
@AlbertusLM@Braintree_Dev
Adding the barcode plugin
[…]$
<button$class="button"$ng*click="cmCtrl.openQRcodeScanner()">Init$scanner</button>$
[…]
<file>.html
[…]$
scope.openQRcodeScanner$=$function()${$
$$$$$cordovaBarcodeScanner.scan()$
$$$$$$$.then(function(imageData)${$CODE$IF$OK$})$
$$$$$$$.error(function(error)${$CODE$IF$ERROR$});$
$$$$})$
$$};$
[…]
<file>.js
Advantage of v.zero
v.zero
OFF
ON
ON
ON
ON
OFF
ON
ON
ON
ON
FUTURE
Payment Method
C&D Cards
@AlbertusLM@Braintree_Dev
Braintree
Scalability through v.zero
v.zero <backend/>
@AlbertusLM@Braintree_Dev
<frontend/>
Braintree
@AlbertusLM@Braintree_Dev
BraintreeInstalling v.zero
Installation((server)
npm$install$braintree
Credentials((<file>.js)
var$gateway$=$braintree.connect({$
$$environment:$braintree.Environment.Sandbox,$
$$merchantId:$"useYourMerchantId",$
$$publicKey:$"useYourPublicKey",$
$$privateKey:$"useYourPrivateKey"$
});
@AlbertusLM@Braintree_Dev
Frontend
$http.get('http://candymachine.ngrok.com/token')(
[…]$
braintree.setup(clientToken,$'dropin',${$
container:$'checkout',$
$$paymentMethodNonceReceived:$function$(event,$nonce)${$
$$http.post('http://candymachine.ngrok.com/payment',${$
$$$$amount:$amount,$
$$$$$$$payment_method_nonce:$nonce})$
[…]$
Braintree
mainFile.js((controllers)
<script$src=“https://js.braintreegateway.com/v2/braintree.js"></script>$
[…]$
<div$id="checkout"></div>
<file>.html
@AlbertusLM@Braintree_Dev
Backend
getting(token
router.get('/token',$function$(req,$res)${$
$$gateway.clientToken.generate(null,$function$(error,$response)${$
$$$$res.json(response);$
$$});$
});
finish(payment
router.post('/payment',$function$(req,$res)${$
$$var$sale$=${$
$$$$amount:$"10",$
$$$$payment_method_nonce:$req.param('payment_method_nonce')$
$$};$
$$gateway.transaction.sale(sale,$function$(error,$response)${$
$$$$if$(!error$&&$response.success)${$
$$$$$$res.json(response);$
$$$$}});});
Braintree
@AlbertusLM@Braintree_Dev
dem
BETA
@AlbertusLM@Braintree_Dev
SBraintree
braintreepayments.com
developers.braintree.com
Ionic Framework
ionicframework.com
Cordova
cordova.apache.org
NgCordova Plugins
ngcordova.com/docs/plugins/barcodeScanner
PhoneGap
phonegap.com
AngularJS
angularjs.org
>Conclusion_
@AlbertusLM@Braintree_Dev
@AlbertusLM@Braintree_Dev
@AlbertusLM@Braintree_Dev
source: goo.gl/gcGUzB
Which approach is preferable?
@AlbertusLM@Braintree_Dev
“it depends”
@AlbertusLM@Braintree_Dev
@AlbertusLM@Braintree_Dev
Native App Hybrid App
>Questions?_
@AlbertusLM@Braintree_Dev
Source'photo
Alberto López
alberto.lopez@getbraintree.com
@AlbertusLM / @Braintree_Dev

More Related Content

What's hot

Google flutter the easy and practical way
Google flutter the easy and practical wayGoogle flutter the easy and practical way
Google flutter the easy and practical wayAhmed Abu Eldahab
 
Flutter vs React Native Development in 2020
Flutter vs React Native Development in 2020Flutter vs React Native Development in 2020
Flutter vs React Native Development in 2020Devathon
 
The Evolving Mobile Ecosystem and MeeGo
The Evolving Mobile Ecosystem and MeeGoThe Evolving Mobile Ecosystem and MeeGo
The Evolving Mobile Ecosystem and MeeGoGail Frederick
 
Silverlight 2 with Visual Studio 2008 and Expression Blend
Silverlight 2 with Visual Studio 2008 and Expression BlendSilverlight 2 with Visual Studio 2008 and Expression Blend
Silverlight 2 with Visual Studio 2008 and Expression BlendCaleb Jenkins
 
Flutter vs react native head to toe comparison [2021 edition]
Flutter vs react native  head to toe comparison [2021 edition]Flutter vs react native  head to toe comparison [2021 edition]
Flutter vs react native head to toe comparison [2021 edition]Katy Slemon
 
Pair programming
Pair programmingPair programming
Pair programmingFrank Sons
 
Mobile Tech Strategies - 4 Sept 2016 V6
Mobile Tech Strategies - 4 Sept 2016 V6Mobile Tech Strategies - 4 Sept 2016 V6
Mobile Tech Strategies - 4 Sept 2016 V6Ian Morrison
 
New Age Applications with Kendo UI
New Age Applications with Kendo UINew Age Applications with Kendo UI
New Age Applications with Kendo UIAbhishek Kant
 
Flutter 2.8 features and updates
Flutter 2.8 features and updatesFlutter 2.8 features and updates
Flutter 2.8 features and updatesAhmed Abu Eldahab
 
Null safety in dart and flutter , the whole story!
Null safety in dart and flutter , the whole story!Null safety in dart and flutter , the whole story!
Null safety in dart and flutter , the whole story!Ahmed Abu Eldahab
 
Optimized Cross Platform Development
Optimized Cross Platform DevelopmentOptimized Cross Platform Development
Optimized Cross Platform Developmentjobandesther
 
Hardware Prototyping for Software Developers
Hardware Prototyping for Software DevelopersHardware Prototyping for Software Developers
Hardware Prototyping for Software DevelopersKinoma
 
Build 2017 - B8090 - How Microsoft Cognitive Services can help your apps comm...
Build 2017 - B8090 - How Microsoft Cognitive Services can help your apps comm...Build 2017 - B8090 - How Microsoft Cognitive Services can help your apps comm...
Build 2017 - B8090 - How Microsoft Cognitive Services can help your apps comm...Windows Developer
 
Resume - Alsey Coleman Miller - iOS Developer
Resume -  Alsey Coleman Miller - iOS DeveloperResume -  Alsey Coleman Miller - iOS Developer
Resume - Alsey Coleman Miller - iOS DeveloperAlsey Miller
 
Mobile DevOps pipeline using Google Flutter
Mobile DevOps pipeline using Google FlutterMobile DevOps pipeline using Google Flutter
Mobile DevOps pipeline using Google FlutterAhmed Abu Eldahab
 
Flutter beyond hello world GCDC Egypt Devfest 2019
Flutter beyond hello world GCDC Egypt  Devfest 2019Flutter beyond hello world GCDC Egypt  Devfest 2019
Flutter beyond hello world GCDC Egypt Devfest 2019Ahmed Abu Eldahab
 

What's hot (20)

Google flutter the easy and practical way
Google flutter the easy and practical wayGoogle flutter the easy and practical way
Google flutter the easy and practical way
 
Flutter vs React Native Development in 2020
Flutter vs React Native Development in 2020Flutter vs React Native Development in 2020
Flutter vs React Native Development in 2020
 
The Evolving Mobile Ecosystem and MeeGo
The Evolving Mobile Ecosystem and MeeGoThe Evolving Mobile Ecosystem and MeeGo
The Evolving Mobile Ecosystem and MeeGo
 
Silverlight 2 with Visual Studio 2008 and Expression Blend
Silverlight 2 with Visual Studio 2008 and Expression BlendSilverlight 2 with Visual Studio 2008 and Expression Blend
Silverlight 2 with Visual Studio 2008 and Expression Blend
 
Flutter study jam 2019
Flutter study jam 2019Flutter study jam 2019
Flutter study jam 2019
 
Flutter vs react native head to toe comparison [2021 edition]
Flutter vs react native  head to toe comparison [2021 edition]Flutter vs react native  head to toe comparison [2021 edition]
Flutter vs react native head to toe comparison [2021 edition]
 
Pair programming
Pair programmingPair programming
Pair programming
 
Mobile Tech Strategies - 4 Sept 2016 V6
Mobile Tech Strategies - 4 Sept 2016 V6Mobile Tech Strategies - 4 Sept 2016 V6
Mobile Tech Strategies - 4 Sept 2016 V6
 
Flutter Bootcamp
Flutter BootcampFlutter Bootcamp
Flutter Bootcamp
 
W3W WEEK#39
W3W WEEK#39W3W WEEK#39
W3W WEEK#39
 
New Age Applications with Kendo UI
New Age Applications with Kendo UINew Age Applications with Kendo UI
New Age Applications with Kendo UI
 
Flutter 2.8 features and updates
Flutter 2.8 features and updatesFlutter 2.8 features and updates
Flutter 2.8 features and updates
 
Null safety in dart and flutter , the whole story!
Null safety in dart and flutter , the whole story!Null safety in dart and flutter , the whole story!
Null safety in dart and flutter , the whole story!
 
Optimized Cross Platform Development
Optimized Cross Platform DevelopmentOptimized Cross Platform Development
Optimized Cross Platform Development
 
Hardware Prototyping for Software Developers
Hardware Prototyping for Software DevelopersHardware Prototyping for Software Developers
Hardware Prototyping for Software Developers
 
6 x1 flutter_talk
6 x1 flutter_talk6 x1 flutter_talk
6 x1 flutter_talk
 
Build 2017 - B8090 - How Microsoft Cognitive Services can help your apps comm...
Build 2017 - B8090 - How Microsoft Cognitive Services can help your apps comm...Build 2017 - B8090 - How Microsoft Cognitive Services can help your apps comm...
Build 2017 - B8090 - How Microsoft Cognitive Services can help your apps comm...
 
Resume - Alsey Coleman Miller - iOS Developer
Resume -  Alsey Coleman Miller - iOS DeveloperResume -  Alsey Coleman Miller - iOS Developer
Resume - Alsey Coleman Miller - iOS Developer
 
Mobile DevOps pipeline using Google Flutter
Mobile DevOps pipeline using Google FlutterMobile DevOps pipeline using Google Flutter
Mobile DevOps pipeline using Google Flutter
 
Flutter beyond hello world GCDC Egypt Devfest 2019
Flutter beyond hello world GCDC Egypt  Devfest 2019Flutter beyond hello world GCDC Egypt  Devfest 2019
Flutter beyond hello world GCDC Egypt Devfest 2019
 

Similar to Mind the gap! - Droidcon Torino 2015

How to Hybrid : Effective Tactics in HTML5-Native App Development
How to Hybrid : Effective Tactics in HTML5-Native App DevelopmentHow to Hybrid : Effective Tactics in HTML5-Native App Development
How to Hybrid : Effective Tactics in HTML5-Native App DevelopmentDroidConTLV
 
really really really awesome php application with bdd behat and iterfaces
really really really awesome php application with bdd behat and iterfacesreally really really awesome php application with bdd behat and iterfaces
really really really awesome php application with bdd behat and iterfacesGiulio De Donato
 
Mobile web application development
Mobile web application developmentMobile web application development
Mobile web application developmentVince Aggrippino
 
Software Developer's Journal - 02/2012
Software Developer's Journal - 02/2012Software Developer's Journal - 02/2012
Software Developer's Journal - 02/2012Ricardo Peres
 
The Magic of flutter Comex oman 2019
The Magic of flutter Comex oman 2019The Magic of flutter Comex oman 2019
The Magic of flutter Comex oman 2019Ahmed Abu Eldahab
 
Cross platform-mobile-applications
Cross platform-mobile-applicationsCross platform-mobile-applications
Cross platform-mobile-applicationsmailalamin
 
Demystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART IDemystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART IRelayware
 
MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...
MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...
MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...Amit Sheth
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of TechnologiesChris Mitchell
 
Embarcadero's Connected Development
Embarcadero's Connected DevelopmentEmbarcadero's Connected Development
Embarcadero's Connected DevelopmentJim McKeeth
 
A itype about-vc
A itype about-vcA itype about-vc
A itype about-vcthemarker
 
Flutter vs React Native The Ultimate Comparison in 2023
Flutter vs React Native The Ultimate Comparison in 2023Flutter vs React Native The Ultimate Comparison in 2023
Flutter vs React Native The Ultimate Comparison in 2023Pixlogix Infotech
 
Awesome application in 2014
Awesome application in 2014Awesome application in 2014
Awesome application in 2014Codemotion
 
A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023
A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023
A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023Pedro Vicente
 
(Isc)² secure johannesburg
(Isc)² secure johannesburg (Isc)² secure johannesburg
(Isc)² secure johannesburg Tunde Ogunkoya
 
Cross-platform App Development Company
Cross-platform App Development CompanyCross-platform App Development Company
Cross-platform App Development CompanyThe NineHertz
 
Top 13 best front end web development tools to consider in 2021
Top 13 best front end web development tools to consider in 2021Top 13 best front end web development tools to consider in 2021
Top 13 best front end web development tools to consider in 2021Samaritan InfoTech
 
Hybrid App Development, Redefined
Hybrid App Development, RedefinedHybrid App Development, Redefined
Hybrid App Development, RedefinedIonic Framework
 
Mobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross PlatformMobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross PlatformDamodar Puthiya
 

Similar to Mind the gap! - Droidcon Torino 2015 (20)

How to Hybrid : Effective Tactics in HTML5-Native App Development
How to Hybrid : Effective Tactics in HTML5-Native App DevelopmentHow to Hybrid : Effective Tactics in HTML5-Native App Development
How to Hybrid : Effective Tactics in HTML5-Native App Development
 
IT Technologies Career perspective
IT Technologies   Career perspectiveIT Technologies   Career perspective
IT Technologies Career perspective
 
really really really awesome php application with bdd behat and iterfaces
really really really awesome php application with bdd behat and iterfacesreally really really awesome php application with bdd behat and iterfaces
really really really awesome php application with bdd behat and iterfaces
 
Mobile web application development
Mobile web application developmentMobile web application development
Mobile web application development
 
Software Developer's Journal - 02/2012
Software Developer's Journal - 02/2012Software Developer's Journal - 02/2012
Software Developer's Journal - 02/2012
 
The Magic of flutter Comex oman 2019
The Magic of flutter Comex oman 2019The Magic of flutter Comex oman 2019
The Magic of flutter Comex oman 2019
 
Cross platform-mobile-applications
Cross platform-mobile-applicationsCross platform-mobile-applications
Cross platform-mobile-applications
 
Demystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART IDemystifying the Mobile Container - PART I
Demystifying the Mobile Container - PART I
 
MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...
MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...
MobiCloud: Towards Cloud Mobile Hybrid Application Generation using Semantica...
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of Technologies
 
Embarcadero's Connected Development
Embarcadero's Connected DevelopmentEmbarcadero's Connected Development
Embarcadero's Connected Development
 
A itype about-vc
A itype about-vcA itype about-vc
A itype about-vc
 
Flutter vs React Native The Ultimate Comparison in 2023
Flutter vs React Native The Ultimate Comparison in 2023Flutter vs React Native The Ultimate Comparison in 2023
Flutter vs React Native The Ultimate Comparison in 2023
 
Awesome application in 2014
Awesome application in 2014Awesome application in 2014
Awesome application in 2014
 
A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023
A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023
A Multiplatform, Multi-Tenant Challenge - Droidcon Lisbon 2023
 
(Isc)² secure johannesburg
(Isc)² secure johannesburg (Isc)² secure johannesburg
(Isc)² secure johannesburg
 
Cross-platform App Development Company
Cross-platform App Development CompanyCross-platform App Development Company
Cross-platform App Development Company
 
Top 13 best front end web development tools to consider in 2021
Top 13 best front end web development tools to consider in 2021Top 13 best front end web development tools to consider in 2021
Top 13 best front end web development tools to consider in 2021
 
Hybrid App Development, Redefined
Hybrid App Development, RedefinedHybrid App Development, Redefined
Hybrid App Development, Redefined
 
Mobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross PlatformMobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross Platform
 

More from Alberto López Martín

Candy for everybody - APIDays Mediterranea 2015
Candy for everybody - APIDays Mediterranea 2015Candy for everybody - APIDays Mediterranea 2015
Candy for everybody - APIDays Mediterranea 2015Alberto López Martín
 
Starting from zero: a modern way to make payments - API Athens 2015
Starting from zero: a modern way to make payments - API Athens 2015Starting from zero: a modern way to make payments - API Athens 2015
Starting from zero: a modern way to make payments - API Athens 2015Alberto López Martín
 
Candies for everybody - Meet Magento Italia 2015
Candies for everybody - Meet Magento Italia 2015Candies for everybody - Meet Magento Italia 2015
Candies for everybody - Meet Magento Italia 2015Alberto López Martín
 
Candies for everybody: Hacking from 9 to 6
Candies for everybody: Hacking from 9 to 6Candies for everybody: Hacking from 9 to 6
Candies for everybody: Hacking from 9 to 6Alberto López Martín
 
Cómo integrar un método de pago en nuestros desarrollos.
Cómo integrar un método de pago en nuestros desarrollos.Cómo integrar un método de pago en nuestros desarrollos.
Cómo integrar un método de pago en nuestros desarrollos.Alberto López Martín
 
Present and future of mCommerce in Spain
Present and future of mCommerce in SpainPresent and future of mCommerce in Spain
Present and future of mCommerce in SpainAlberto López Martín
 
v.zero SDK - Cose che mi piace vedere durante il pagamento - Codemotion Milan...
v.zero SDK - Cose che mi piace vedere durante il pagamento - Codemotion Milan...v.zero SDK - Cose che mi piace vedere durante il pagamento - Codemotion Milan...
v.zero SDK - Cose che mi piace vedere durante il pagamento - Codemotion Milan...Alberto López Martín
 
Internet of Things - I Commerce Factory Madrid
Internet of Things - I Commerce Factory MadridInternet of Things - I Commerce Factory Madrid
Internet of Things - I Commerce Factory MadridAlberto López Martín
 
Codemotion Mad 2014 - Things I love seeing when I buy something online - Brai...
Codemotion Mad 2014 - Things I love seeing when I buy something online - Brai...Codemotion Mad 2014 - Things I love seeing when I buy something online - Brai...
Codemotion Mad 2014 - Things I love seeing when I buy something online - Brai...Alberto López Martín
 
Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...
Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...
Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...Alberto López Martín
 
[ES] Battlehacks, hackatones y algún hacha
[ES] Battlehacks, hackatones y algún hacha[ES] Battlehacks, hackatones y algún hacha
[ES] Battlehacks, hackatones y algún hachaAlberto López Martín
 
Braintree and our new v.zero SDK for iOS
Braintree and our new v.zero SDK for iOSBraintree and our new v.zero SDK for iOS
Braintree and our new v.zero SDK for iOSAlberto López Martín
 

More from Alberto López Martín (15)

Candy for everybody - APIDays Mediterranea 2015
Candy for everybody - APIDays Mediterranea 2015Candy for everybody - APIDays Mediterranea 2015
Candy for everybody - APIDays Mediterranea 2015
 
Starting from zero: a modern way to make payments - API Athens 2015
Starting from zero: a modern way to make payments - API Athens 2015Starting from zero: a modern way to make payments - API Athens 2015
Starting from zero: a modern way to make payments - API Athens 2015
 
Candies for everybody - Meet Magento Italia 2015
Candies for everybody - Meet Magento Italia 2015Candies for everybody - Meet Magento Italia 2015
Candies for everybody - Meet Magento Italia 2015
 
Changes, innovation and… an axe!
Changes, innovation and… an axe!Changes, innovation and… an axe!
Changes, innovation and… an axe!
 
Candies for everybody: Hacking from 9 to 6
Candies for everybody: Hacking from 9 to 6Candies for everybody: Hacking from 9 to 6
Candies for everybody: Hacking from 9 to 6
 
Cómo integrar un método de pago en nuestros desarrollos.
Cómo integrar un método de pago en nuestros desarrollos.Cómo integrar un método de pago en nuestros desarrollos.
Cómo integrar un método de pago en nuestros desarrollos.
 
Present and future of mCommerce in Spain
Present and future of mCommerce in SpainPresent and future of mCommerce in Spain
Present and future of mCommerce in Spain
 
v.zero SDK - Cose che mi piace vedere durante il pagamento - Codemotion Milan...
v.zero SDK - Cose che mi piace vedere durante il pagamento - Codemotion Milan...v.zero SDK - Cose che mi piace vedere durante il pagamento - Codemotion Milan...
v.zero SDK - Cose che mi piace vedere durante il pagamento - Codemotion Milan...
 
Internet of Things - I Commerce Factory Madrid
Internet of Things - I Commerce Factory MadridInternet of Things - I Commerce Factory Madrid
Internet of Things - I Commerce Factory Madrid
 
Codemotion Mad 2014 - Things I love seeing when I buy something online - Brai...
Codemotion Mad 2014 - Things I love seeing when I buy something online - Brai...Codemotion Mad 2014 - Things I love seeing when I buy something online - Brai...
Codemotion Mad 2014 - Things I love seeing when I buy something online - Brai...
 
Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...
Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...
Braintree SDK v.zero or "A payment gateway walks into a bar..." - Devfest Nan...
 
[ES] Battlehacks, hackatones y algún hacha
[ES] Battlehacks, hackatones y algún hacha[ES] Battlehacks, hackatones y algún hacha
[ES] Battlehacks, hackatones y algún hacha
 
PayPal - Innovando en el presente
PayPal - Innovando en el presentePayPal - Innovando en el presente
PayPal - Innovando en el presente
 
Braintree and our new v.zero SDK for iOS
Braintree and our new v.zero SDK for iOSBraintree and our new v.zero SDK for iOS
Braintree and our new v.zero SDK for iOS
 
Crowdfunding with PayPal
Crowdfunding with PayPalCrowdfunding with PayPal
Crowdfunding with PayPal
 

Recently uploaded

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

Mind the gap! - Droidcon Torino 2015