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
CeBIT Albert Hackathon
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Steven Hadley
May 06, 2014
0
43
CeBIT AlbertΒ Hackathon
CeBIT Albert Hackathon, Sydney
Steven Hadley
May 06, 2014
Tweet
Share
More Decks by Steven Hadley
See All by Steven Hadley
Mobile App Case Studies
hadders
1
58
Alpha Android Apps
hadders
0
41
University of New South Wales Lecture - Security and Payments
hadders
0
29
Google Developers - Albert Talk
hadders
0
36
Albert - Launch
hadders
0
35
DiG. Android Commerce Platform The Future of Payments
hadders
0
57
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.5k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
The Limits of Empathy - UXLibs8
cassininazir
1
210
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Ten Tips & Tricks for a π± transition
stuffmc
0
64
Docker and Python
trallard
47
3.7k
The SEO identity crisis: Don't let AI make you average
varn
0
64
[SF Ruby Conf 2025] Rails X
palkan
1
740
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.9k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Transcript
Welcome CommBank Albert Hackathon #CeBITAlbert
Developing for Albert Albert Hackathon, 6-7th May 2014 @CeBIT Steven
Hadley, Developer Advocate Commonwealth Bank
Where next? ?
None
Welcome Albertβ¦
What merchants want β’ Secure β’ Portable β’ Connected β’
Touchscreen β’ Apps
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 β’ Custom app management
β’ Restricted user profiles β’ Fleet management β’ Automated swap out
Payment app β’ Contactless β’ Smartcard β’ Magstripe
CBA apps β’ Payment β’ Daily IQ β’ Split Bill
β’ Open Tab β’ Cash Counter
β’ 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
SDK services β’ Non-payment card reading β’ Printing β’ Transaction
logging β’ Crash logging β’ Simulator and Emulator
Making money β’ Bespoke β’ Private β’ Public β’ Pay
per cycle β’ Pay per use
App lifecycle 1. Register 2. Upload app 3. Review 4.
Publish 5. Sell 6. Collect $
Getting started β’ Create an account β’ Download the SDK
β’ Ask questions on the forum www.piappbank.com.au
Questions? & Thanks @stevenahadley #CeBITAlbert
[email protected]