Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
CeBIT Albert Hackathon
Search
Steven Hadley
May 06, 2014
47
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CeBIT Albert Hackathon
CeBIT Albert Hackathon, Sydney
Steven Hadley
May 06, 2014
More Decks by Steven Hadley
See All by Steven Hadley
Mobile App Case Studies
hadders
1
64
Alpha Android Apps
hadders
0
47
University of New South Wales Lecture - Security and Payments
hadders
0
37
Google Developers - Albert Talk
hadders
0
40
Albert - Launch
hadders
0
39
DiG. Android Commerce Platform The Future of Payments
hadders
0
62
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
RailsConf 2023
tenderlove
30
1.6k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
570
GitHub's CSS Performance
jonrohan
1033
470k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
360
The Language of Interfaces
destraynor
162
27k
Faster Mobile Websites
deanohume
310
32k
Ethics towards AI in product and experience design
skipperchong
2
430
ラッコキーワード サービス紹介資料
rakko
1
5.3M
Exploring anti-patterns in Rails
aemeredith
4
540
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]