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
Google Developers - Albert Talk
Search
Steven Hadley
November 20, 2013
Programming
0
36
Google Developers - Albert Talk
Sydney GDG, 20th November 2013 Steven Hadley, Developer Advocate Commonwealth Bank
Steven Hadley
November 20, 2013
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
CeBIT Albert Hackathon
hadders
0
43
Albert - Launch
hadders
0
35
DiG. Android Commerce Platform The Future of Payments
hadders
0
57
Other Decks in Programming
See All in Programming
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
170
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
450
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2k
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
640
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
170
Fluid Templating in TYPO3 14
s2b
0
130
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
220
CSC307 Lecture 01
javiergs
PRO
0
690
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
4
250
Oxlint JS plugins
kazupon
1
740
dchart: charts from deck markup
ajstarks
3
990
Featured
See All Featured
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
90
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
130
Paper Plane (Part 1)
katiecoart
PRO
0
4k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Deep Space Network (abreviated)
tonyrice
0
45
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Building an army of robots
kneath
306
46k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.9k
The Spectacular Lies of Maps
axbom
PRO
1
520
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3k
Un-Boring Meetings
codingconduct
0
200
Google's AI Overviews - The New Search
badams
0
900
Transcript
Albert Sydney GDG, 20th November 2013 Steven Hadley, Developer Advocate
Commonwealth Bank
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 • 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 for merchants • Private • Public
• Pay per cycle • Pay per use
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 • AppBank • Field Test • Standalone •
Integrated • Global rollout by Wincor
Questions? & Thanks • Twitter @stevenahadley •
[email protected]
Acknowledgements •
World Map - http://www.tutsking.com/vectors/world-dots-map