Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DiG. Android Commerce Platform The Future of Payments
Search
Steven Hadley
October 03, 2013
0
42
DiG. Android Commerce Platform The Future of Payments
Albert - DiG Workshop, Newcastle, Australia
Steven Hadley
October 03, 2013
Tweet
Share
More Decks by Steven Hadley
See All by Steven Hadley
Mobile App Case Studies
hadders
1
51
Alpha Android Apps
hadders
0
29
University of New South Wales Lecture - Security and Payments
hadders
0
24
CeBIT Albert Hackathon
hadders
0
36
Google Developers - Albert Talk
hadders
0
26
Albert - Launch
hadders
0
29
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
73
8.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
20
1.9k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
What's new in Ruby 2.0
geeforr
337
31k
The Power of CSS Pseudo Elements
geoffreycrofte
60
5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
125
32k
Thoughts on Productivity
jonyablonski
58
3.8k
Navigating Team Friction
lara
178
13k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
How to train your dragon (web standard)
notwaldorf
73
5.2k
Design by the Numbers
sachag
274
18k
Transcript
Android Commerce Platform The Future of Payments 12:30-13:30, 3rd October
2013 Steven Hadley, Developer Advocate Commonwealth Bank #digAlbert
Where next? ?
None
Welcome Albert on Pi…
The team
Customer centric design
User and merchant testing
What merchants want • Secure • Portable • Connected •
Touchscreen • Apps
Building a custom device
Device specs • 7” Touch screen • Card readers ◦
Magstripe ◦ NFC ◦ Smartcard • Bluetooth • Host mode USB • 3G • Wi-Fi • Camera • Internal printer
Device internals • Android 4.0.4 • SEAndroid
Security • Tamper resistant • Secure module • Comms manager
• Minimal Android • Signed apps
Device management • No Google Play • App management •
Restricted user profiles • Fleet management • Automated swap out
Payment app • Contactless • Smartcard • Magstripe
• What Albert is • How Albert was born •
What it does • How it does it • Security • The app ecosystem • Creating apps • Selling apps • Getting involved
App ideas? • Queue busters • Social sharing for rewards
• Catalog and offers • Loyalty • Phone Top Ups • Upselling extras
Writing apps • Android API 15 • Albert SDK •
Restrictions • Usability • App reviews
Taking a payment
Code Android Activity/fragment ... AndroidManifest.xml ...
Types of apps • standalone • network • payment-relevant
SDK services • Non-payment card reading • Printing • Transaction
logging • Crash logging • Simulator and Emulator
Making money • Bespoke for merchants • Pay per cycle
• Pay per use • Private • Public
App lifecycle 1. Register 2. Upload app 3. Review 4.
Publish 5. Sell 6. Collect $
Getting involved • Create an account • Download the beta
SDK • Ask questions on the forum http://developers.piappbank.com.au
The future • Field Test • Standalone • Integrated •
Global rollout by Wincor
Questions • Steven Hadley - Developer Advocate • Jason Chisholm
- Solution Architect • Valentina Dunoski - Pi Product Manager
Thanks • Twitter @stevenahadley • See us at the CBA
stand •
[email protected]
Acknowledgements • World Map - http://www.tutsking.com/vectors/world-dots-map