applicaon development for mobile and ubiquitous compu(ngts2/admuc/seminar1516/first/group02.pdf ·...

7
Department of Computer Science Ins3tute for System Architecture, Chair for Computer Networks Applica(on Development for Mobile and Ubiquitous Compu(ng First Presenta(on: PaYourShare Group No.2 Team: EVRARD & PION 29/10/15 PaYourShare - First Presenta(on - EVRARD & PION 1

Upload: others

Post on 14-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Applicaon Development for Mobile and Ubiquitous Compu(ngts2/admuc/seminar1516/first/group02.pdf · and Ubiquitous Compu(ng First Presentaon: PaYourShare Group No.2 Team: EVRARD &

DepartmentofComputerScienceIns3tuteforSystemArchitecture,ChairforComputerNetworks

Applica(onDevelopmentforMobileandUbiquitousCompu(ng

FirstPresenta(on:PaYourShare

GroupNo.2Team:EVRARD&PION

29/10/15 PaYourShare-FirstPresenta(on-EVRARD&PION 1

Page 2: Applicaon Development for Mobile and Ubiquitous Compu(ngts2/admuc/seminar1516/first/group02.pdf · and Ubiquitous Compu(ng First Presentaon: PaYourShare Group No.2 Team: EVRARD &

App Idea PaYourShare,whatisit?

3friendsareonholidaysforoneweek:

•  Difficul(estoknowwhopaid?Whoisindebttowhom?•  Complextaskandloseof(me

⇒«PaYourShare»

F1 !!!!

F2 !!

F3 !!

Time Week Week-end

MondayTuesdayWednesdayThursdayFriday SaturdaySunday

Payday

29/10/15 2PaYourShare-FirstPresenta(on-EVRARD&PION

Page 3: Applicaon Development for Mobile and Ubiquitous Compu(ngts2/admuc/seminar1516/first/group02.pdf · and Ubiquitous Compu(ng First Presentaon: PaYourShare Group No.2 Team: EVRARD &

Application Scenario •  LocalUsewithlocalmode,•  Calcula(onsonthephone,•  UpdatedStorageontheCloud/Web,•  Eventssharingwithfriends.

29/10/15 3

App(Phone1)

App(Phone2)

DB

PaYourShare-FirstPresenta(on-EVRARD&PION

App(Phone3)

Page 4: Applicaon Development for Mobile and Ubiquitous Compu(ngts2/admuc/seminar1516/first/group02.pdf · and Ubiquitous Compu(ng First Presentaon: PaYourShare Group No.2 Team: EVRARD &

Application Scenario

29/10/15 4PaYourShare-FirstPresenta(on-EVRARD&PION

E1 E2

E3 +

PaYourShare

Quickcalcula(on

E1createdbyUser1-  User1forAc#vity1:

69,90€-  User2forAc#vity2:

34,79€-  User1forSport1:

12,90€-  User4forAc#vity3:

39,99€-  User2forSport2:

82,90€-  User3forAc#vity4:

19,99€

+<

NewEvent

Name

Descrip(on

Par(cipants

Jean+

Add

Page 5: Applicaon Development for Mobile and Ubiquitous Compu(ngts2/admuc/seminar1516/first/group02.pdf · and Ubiquitous Compu(ng First Presentaon: PaYourShare Group No.2 Team: EVRARD &

Technologies

•  Client:•  Android,•  iOS,

•  DataBaseonline:•  Savedataofanevent,•  Updatedata,

•  Xamarin:•  DeveloppmentinC#,•  UseofGitHubtosharethecode,

29/10/15 5PaYourShare-FirstPresenta(on-EVRARD&PION

Page 6: Applicaon Development for Mobile and Ubiquitous Compu(ngts2/admuc/seminar1516/first/group02.pdf · and Ubiquitous Compu(ng First Presentaon: PaYourShare Group No.2 Team: EVRARD &

Challenges

•  Mul3plaJorms:•  AppusableoniOSandAndroid,•  Largeramountofusers,

•  Usabilitychallenge:•  Minimizeeffortsforuser,•  Detectscreensizeandtypeofthedevice,•  Keepgoodinterfacebyadap(nglayout,

•  Offlinechallenge:•  DetectwhenthedeviceisconnectedtotheWebornot,•  Useofcachedorupdateddatedependingonthecurrentconnec(on.

29/10/15 6PaYourShare-FirstPresenta(on-EVRARD&PION

Page 7: Applicaon Development for Mobile and Ubiquitous Compu(ngts2/admuc/seminar1516/first/group02.pdf · and Ubiquitous Compu(ng First Presentaon: PaYourShare Group No.2 Team: EVRARD &

Work plan •  23Oct.2015:Idea+teamorganisa(on,•  30Oct.2015:Firstpresenta(onoftheapp,•  Oct.-Nov.2015:Makingfamiliarwiththetools/plapormandstart

ofdeveloppment,

•  18Dec.2015:Firstprototypeandsecondpresenta(on,•  Jan.2016:Tes(ngandbugfixing,•  29Jan.2016:Finaldeploymentandpresenta(on.

DataBase SoWware

Interface

⇒Time⇒

29/10/15 7PaYourShare-FirstPresenta(on-EVRARD&PION