+ All Categories
Home > Economy & Finance > Pohled na mobilní bankovní aplikace shora

Pohled na mobilní bankovní aplikace shora

Date post: 26-May-2015
Category:
Upload: petr-dvorak
View: 455 times
Download: 2 times
Share this document with a friend
24
Petr Dvořák, Partner & iOS Development Lead @joshis_tweets Mobilní bankovnictví Celkový pohled shora na vývoj...
Transcript
Page 1: Pohled na mobilní bankovní aplikace shora

Petr Dvořák, Partner & iOS Development Lead@joshis_tweets

Mobilní bankovnictvíCelkový pohled shora na vývoj...

Page 2: Pohled na mobilní bankovní aplikace shora
Page 3: Pohled na mobilní bankovní aplikace shora

Čím je to jiné?

• Mobilní aplikace tvoří cca 20% projektu.

• Vstupy musí být zcela kompletní.

• (Těžkej waterfall...)

Page 4: Pohled na mobilní bankovní aplikace shora

80% tvoří...

• Serverové systémy.

• Podpora na help-line.

• Zaměstnanci na pobočce.

• Marketing a komunikace.

• ...

Page 5: Pohled na mobilní bankovní aplikace shora

Co dělá Inmite?• Analýzu, skoro všeho.☺

Koncept aplikace, mockupy, design, konzultace k bezpečnosti, návrh komunikačního rozhraní, obecné konzultace.

• Vývoj mobilní části.iOS, Android, WP, mobilní web.

• Testování mobilní části.Testy při vývoji, SIT, UAT, pilot.

• Release mobilních aplikací.

Page 6: Pohled na mobilní bankovní aplikace shora

Analýza

Page 7: Pohled na mobilní bankovní aplikace shora

Mockupy

Trochu víc záložek...

Page 8: Pohled na mobilní bankovní aplikace shora

Designy aplikace

Trochu víc souborů...

Page 9: Pohled na mobilní bankovní aplikace shora

... a to vše 4x

• iPhone vs. iPad.

• Android telefon vs. Android tablet.

• ... celkem cca 240 obrazovek.

Page 10: Pohled na mobilní bankovní aplikace shora

Komunikační rozhraní

• RESTful API je ideální.

• ... ale není v bankách standardní.

• Komunikace přes ESB.

• Tuna číselníků a magických konstant.

Page 11: Pohled na mobilní bankovní aplikace shora

“The big picture”

Page 12: Pohled na mobilní bankovní aplikace shora

Analýza produktů

... jen jedna z mnoha částí.

Page 13: Pohled na mobilní bankovní aplikace shora

Bezpečnost• Takový roztomilý virtuální pojem...

• Bezpečná komunikace se serverem.

• Paměť mobilních aplikací je benevolentní.

• Personalizace aplikace na daném zařízení.

• ... a další...

Page 14: Pohled na mobilní bankovní aplikace shora

HTTPS

• Nuda. Znáte.

• Kvalitní EV certi*kát.

• Přísnější kontrola certi*kátu v aplikacích.

• Pozor: Testovací vs. produkční prostředí.

• HTTPS nestačí.

Page 15: Pohled na mobilní bankovní aplikace shora

Aktivace aplikace

• Nutná před prvním přihlášením.

• Výměna nějakých klíčů.

• Aktivace: “IB <=> SmartPhone tanec”.

• Stav aktivace: žádná, aktivní, blokovaná, zrušená.

Page 16: Pohled na mobilní bankovní aplikace shora

Klíče v aplikaci2n

PKI 2n

Password 2n

Zcela náhodné klíče jsou lepší...

Page 17: Pohled na mobilní bankovní aplikace shora

Práce s pamětí

Page 18: Pohled na mobilní bankovní aplikace shora

Zničení kontextu

• Při automatickém odhlášení se musí vše zničit.

• “Sbalení” hierarchie oken.

• Problém při prezentování dialogů a alert oken - musí se také zavřít.

• Je nutné kreativní UI.

Page 19: Pohled na mobilní bankovní aplikace shora

Vývoj

Page 20: Pohled na mobilní bankovní aplikace shora

Testování

Page 21: Pohled na mobilní bankovní aplikace shora

Testování

• Externí testing, cca 10 lidí celkem.

• Problém: Jak k nim dostat aplikaci?

• Poměrně striktní testování.

• Typický stav 3 prostředí: Dev, Test, Prod.

Page 22: Pohled na mobilní bankovní aplikace shora

Release

Page 23: Pohled na mobilní bankovní aplikace shora

Release

• Předání maxima znalostí internímu týmu banky.

• Cca 12 měsíců od zahájení jednání, cca 6 měsíců od zahájení vývoje.

Page 24: Pohled na mobilní bankovní aplikace shora

Děkuji


Recommended