1e9f91e8b7731eb293b467ba24a10915.ppt
- Количество слайдов: 9
Web Portals for Mobile Devices Arcadia’s Experience
Goals and Tasks AUGUST 2006 § Review specifics of web applications for mobile devices § Share our experience in development of mobile web portals § Reveal problems of development and testing of complex mobile web applications § Make conclusions about progress and future trends in this area © Copyright 1993 -2006 Arcadia Inc. , e-mail: info@arcadia. spb. ru
Mobile Applications Specifics AUGUST 2006 § Difficulty of entering long texts – poor keyboard § Problems of displaying big sets of information – small screen § Poor navigation: no mouse § Low reliability of connection – dependence on batteries charge and area of coverage § High dependence on device/browser capabilities: too many different mobile devices © Copyright 1993 -2006 Arcadia Inc. , e-mail: info@arcadia. spb. ru
Mobile Web Portal AUGUST 2006 § Usually consists of: 4 Logging to the system 4 Configuration of self user settings: language, change password, etc. (limited abilities) 4 Navigation by the application functionality (links, icons) 4 Functionality depending on the system specifics (textboxes, checkboxes, radio buttons) 4 Standard functionality of many systems – reading of inner news, sending messages to inner users, etc. § Uses all abilities of mobile browsers § Should be considered as an extension of full- functional (desktop) web system § Works on audience accumulation, advertising © Copyright 1993 -2006 Arcadia Inc. , e-mail: info@arcadia. spb. ru
Arcadia’s Experience AUGUST 2006 § Development for mobile devices: 4 Palm Pilot (Web Clipping Applications) 4 Pocket PC 4 Cellular phones (both WAP and HTML browsers) § 5 years ago 4 American customer - real estate system 4 WML 1. 0 for cellular phones 4 WCA for Palm OS 4 Development technologies: ASP, VB, MS SQL § Present time 4 Norwegian customer – education system 4 Should work on both desktop and mobile browsers 4 One web portal for wide range of mobile devices, including Web-enabled cell phones, pagers, and personal digital assistants (PDAs) – WML, HTML 4 Development technologies: ASP. NET C# Mobile Web Forms, My. SQL © Copyright 1993 -2006 Arcadia Inc. , e-mail: info@arcadia. spb. ru
ASP. NET Adaptive Controls AUGUST 2006 © Copyright 1993 -2006 Arcadia Inc. , e-mail: info@arcadia. spb. ru
Development Specifics and Problems AUGUST 2006 § 5 years ago 4 Very poor browsers – small applications 4 One device – one application. Any regular technologies can be used § Present time 4 Many different browsers – complex applications (support of old devices) 4 Many devices – one application. Applying special technologies is required 4 Additional level of presentation (ASP. NET Mobile Web controls / adapters) 4 Nevertheless developers should know WML 1. 0, WML 1. 1, WML 2. 0, XHTML, CHTML, My. Palm, Pocket IE, J-Phone, etc. in addition to the ASP. NET Mobile experience 4 Biggest problem – to get actual settings of mobile devices like screen size, cookies support, colors support, tables support, device model name, etc. 4 The only information we have is whether the browser is HTML or WAP 4 Different behavior of different mobile browsers 4 Many errors (not working breaks, unexpected messages, etc. ) 4 There is no easy way to get the unique code of a cell phone from a web application 4 Specifics of mobile applications require additional knowledge in Mobile Usability area from the developers © Copyright 1993 -2006 Arcadia Inc. , e-mail: info@arcadia. spb. ru
Problems of Testing AUGUST 2006 § Testing on both desktop and mobile browsers § Too few simulators of phones and browsers § Necessity to buy mobile devices and pay for the traffic – expensive § Server with external IP is required (for access from the internet) § Impossible to use automatic testing systems © Copyright 1993 -2006 Arcadia Inc. , e-mail: info@arcadia. spb. ru
Conclusions AUGUST 2006 § Growth of requirements to mobile web applications § Development of mobile portals does not become easier despite of new technologies § Mobile software (browsers) is not oriented on support of complex web application § WAP should die – the sooner the better © Copyright 1993 -2006 Arcadia Inc. , e-mail: info@arcadia. spb. ru
1e9f91e8b7731eb293b467ba24a10915.ppt