Post on 05-Dec-2014
description
07.03.2012
Die Vipera Mobility Plattform
Silvano Maffeis
CTO Vipera GmbH
www.vipera.com
sm@vipera.com
2Vipera … was?
— Gegründet 2003 mit dem Ziel eine «Mobile Apps Plattform» auf den Markt zu bringen
— Ursprünglicher Fokus auf «WhatsApp» und Twitter ähnlichen Lösungen. 300’000 Benutzer im 2006
— Fokus wurde auf Mobile Financial Services verschoben
— IPO in London Sommer 2010
— Merkwürdiger Setup: Englische Firma mit HQ in Milano. CTO Office in Baden (AG)
− Entwickler in Dnepro (Ciklum) seit 2010
− Kunden in UAE und Europa
3Die Geschichte der Mobilität …
— Zugriff auf existierende IT Systeme mit mobilen Geräte
— Fokus auf «Mobile Apps»
— «ACM Wireless Networks Journal», 1996
4Die Geschichte der Mobilität …
— 1996-1999: Apple Newton, Palm OS, PC, ...
— 2000 – 2006: Java ME, Siemens SL45i
— 2007: Geburt iPhone und App Store
Java ME Probleme:
� Bugs und Fragmentierung
� Schwaches «widget set»
� Code signierung ...
� Download und updates
� Geräte Erkennung
� Developer Support
5Die Plattform Evolution …
— 1. Generation: Meisterung technischer Hürden
− Rapid Development Tool für Java ME
− Provisioning
— 2. Generation: Transaktionen und Sicherheit
− Mobile Banking
− 2 Faktor Authentisierung
− Auditing
— 3. Generation: Konvergenz und Flexibilität
− Financial Services, news feeds, mobile ads
− Native apps (iPhone, Android, BlackBerry)
− HTML5 apps
Architektur der Vipera Plattform 6
— Client-seitig
− Native apps (Xcode, Android SDK, Java ME)
− Hybride apps: HTML5 + native
− Mobile Browser
− SMS
— Server-seitig
− OSGi Server
− Kommunikationskanäle: HTTPS, SMS, USSD
− «Plug-In» Architektur
− Wallet Service, e-Banking Service, Cards
Service, Payment Service, ...
Breite Geräte Unterstützung 7
About ContactsATM Feedback Prayer
AccountBalance
Orders CardBalance
AccountSummary
ExchangeRates
News
Products
Promotions
Services
SMS
Economy NewsReal Estate Luxury New…
Options
Architektur der Vipera Plattform 9
Mobilization ServicesKanäle und Provisioning
Security Services
Business Support
ServicesService Catalog,Thresholds,Validierung
Financial ServicesWallet, e-Banking, Cards, Payments
ConnectorsSMSC, EAI, Middleware, FinTS, HBCI, …
Agents Merchants
SIM
App, Browser,
SMS, USSD
HTTPS
SMS
Core Banking
Card Management
PaymentNetworks
Vipera Server
Vipera Kunden 10
— Vereinigte Arabische Emirate (UAE)
− Mashreq Bank
− Qatar National Bank
− First Gulf Bank
− Ministry of Interior Qatar, Dubai Police
— Asien
− Grossbank in Thailand
— Europa
− Grösstes Mikrokredit-Institut in England
− Namhaftes Zahlungs-Netzwerk in Italien
Vipera Team in Dnepropetrovsk 11
— Support der Plattform «2. Generation»
— Support und Entwicklung von Mobile Apps
— Plant und arbeitet selbständig
— Organigramm:
—1 Technical Team Lead
—Software Engineers
—QA Engineers
Danke!