applicaon development for mobile and ubiquitous compu(ngts2/admuc/seminar1516/first/group02.pdf ·...
TRANSCRIPT
DepartmentofComputerScienceIns3tuteforSystemArchitecture,ChairforComputerNetworks
Applica(onDevelopmentforMobileandUbiquitousCompu(ng
FirstPresenta(on:PaYourShare
GroupNo.2Team:EVRARD&PION
29/10/15 PaYourShare-FirstPresenta(on-EVRARD&PION 1
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
Application Scenario • LocalUsewithlocalmode,• Calcula(onsonthephone,• UpdatedStorageontheCloud/Web,• Eventssharingwithfriends.
29/10/15 3
App(Phone1)
App(Phone2)
DB
PaYourShare-FirstPresenta(on-EVRARD&PION
App(Phone3)
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
Technologies
• Client:• Android,• iOS,
• DataBaseonline:• Savedataofanevent,• Updatedata,
• Xamarin:• DeveloppmentinC#,• UseofGitHubtosharethecode,
29/10/15 5PaYourShare-FirstPresenta(on-EVRARD&PION
Challenges
• Mul3plaJorms:• AppusableoniOSandAndroid,• Largeramountofusers,
• Usabilitychallenge:• Minimizeeffortsforuser,• Detectscreensizeandtypeofthedevice,• Keepgoodinterfacebyadap(nglayout,
• Offlinechallenge:• DetectwhenthedeviceisconnectedtotheWebornot,• Useofcachedorupdateddatedependingonthecurrentconnec(on.
29/10/15 6PaYourShare-FirstPresenta(on-EVRARD&PION
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