Flexible User Interface - FLUSI

Total Page:16

File Type:pdf, Size:1020Kb

Flexible User Interface - FLUSI School of Mathematics and Systems Engineering Reports from MSI - Rapporter från MSI Flexible User Interface - FLUSI Jan Conrad Jan MSI Report 06010 2006 Växjö University ISSN 1650-2647 SE-351 95 VÄXJÖ ISRN VXU/MSI/DA/E/--06010/--SE Flexible User Interface FLUSI Jan Conrad Abstract The cellular phone network has been increasing rapidly during the last years. For many people the mobile phone has become an every day gadget with a wide performance and functional range. The usage of technologies like GPRS, HSCSD, EDGE and UMTS as well as the bandwidth of networks and consequently the connectivity of the phones has also increased persistently. Coming along with that, three technologies, which are ubiquitous or pervasive computing, mobile and wireless networks and location-based technologies, are making rapid progress. The aim of this thesis is to offer an architecture for a location-based user interface in the intersection of the three technologies mentioned above. The system should work with a minimum of special hardware requirement. Not to overload the user with information, the user interface should be adaptable, context-aware and location-based. The context-data should remain extendible and adaptable. II Acknowledgements I would like to thank some people who helped and supported us in writing my thesis. First, I am grateful to Jesper Andersson. He has been a continual support. He was always available for me and inspired me with many relevant and useful ideas and critics. Secondly I thank Marcus Edvinsson who introduced me to the XAP-System. Last but not the least I thank Mathias Hedenborg and Maria Karlsson who made this thesis possible. Jan Conrad III Abbreviations 3G Third Generation API Application Programming Interface CPU Central Processing Unit DLL Dynamic Link Library DOM Document Object Model DOP Dilution Of Precision DTD Document Type Definition EDGE Enhanced Data for GSM Evolution FLUSI Flexible User Interface GNSS Global Navigation Satellite System GPRS General Packet Radio Service GPS Global Positioning System GSM Global System Mobile GUI Graphical User Interface HSCSD High Speed Circuit Switched Data HTML HyperText Markup Language HTTP Hypertext Transfer Protocol I/O Devices Input / Output Devices IT Information Technologies Navstar Navigation System with Timing And Ranging NMEA National Marine Electronics Association OO Object Oriented OS Operating System PC Personal Computer POI Points Of Interest RAM Random Accessed Memory ROM Read Only Memory SAX Simple API for XML U.S. United States of America UI User Interface UIQ User Interface Quartz UMTS Universal Mobile Communication System URI Uniform Resource Locator WGS 84 World Geodetic System of 1984 WLAN Wireless Local Area Network XML eXtented Markup Language IV Table of Contents 1 INTRODUCTION...........................................................................................................................1 1.1 MOTIVATION..............................................................................................................................1 1.2 RESEARCH QUESTIONS...............................................................................................................1 1.3 METHOD ...................................................................................................................................2 1.4 RESTRICTIONS............................................................................................................................2 2 LOCATION-BASED SERVICES................................................................................................3 2.1 MOBILE COMPUTING ...............................................................................................................4 2.1.1 An introduction into Symbian O.S. ..................................................................................4 2.1.2 Smartphones .......................................................................................................................9 2.1.3 Series 60 Platform ...........................................................................................................10 2.1.4 Phone-Hardware ..............................................................................................................11 2.1.5 User interface design on mobile phones.......................................................................12 2.2 PERVASIVE / UBIQUITOUS COMPUTING..............................................................................13 2.3 LOCATION-BASED SERVICES.................................................................................................15 2.3.1 Entities...............................................................................................................................16 2.3.2 Locations...........................................................................................................................16 2.3.3 Location sensing techniques...........................................................................................16 2.3.4 Context awareness ...........................................................................................................18 2.3.5 Filters ................................................................................................................................18 2.3.6 Privacy and Security .......................................................................................................18 3 FLEXIBLE USER INTERFACE PROTOTYPE “FLUSI” .................................................19 3.1 SCENARIO ...............................................................................................................................19 3.2 ARCHITECTURE ......................................................................................................................21 3.3 USED TECHNIQUES AND FUNCTIONALITY...........................................................................23 3.3.1 The universe......................................................................................................................23 3.3.2 Locations and filters........................................................................................................23 3.3.3 Distinction between universe file and location file.....................................................25 3.3.4 XML-Parser ......................................................................................................................26 3.3.5 GPS ....................................................................................................................................26 3.3.6 GPS-Interface over Bluetooth ........................................................................................29 3.3.7 Provisioning......................................................................................................................32 3.3.8 Cell id ................................................................................................................................34 V 4 EVALUATION..............................................................................................................................35 4.1 GENERALITY ..........................................................................................................................35 4.2 FLEXIBLE USER-INTERFACE......................................................................................................36 4.3 ADAPTABILITY .......................................................................................................................38 4.4 FLEXIBEL USER INTERFACE PROTOTYPE „FLUSI“...............................................................39 5 CONCLUSIONS AND FUTURE WORK................................................................................40 5.1 ENHANCED PROVISIONING....................................................................................................40 5.2 DATA INTEGRATION ..............................................................................................................40 5.3 VARIABLE RADIUS OF RELEVANCE.......................................................................................41 5.4 LOCATION-BASED SERVICES.................................................................................................42 5.5 PAYMENT................................................................................................................................42 5.6 PROTECTION OF MINORS .......................................................................................................42 5.7 POSITIONING ..........................................................................................................................43 5.8 THE FUTURE OF USER EQUIPMENT........................................................................................43 VI List of figures FIGURE 1: CLASSIFICATION OF THE TOPIC .....................................................................................................3 FIGURE 2: SYSTEM COMPONENTS..................................................................................................................5 FIGURE 3: DESCRIPTOR OVERVIEW ...............................................................................................................7 FIGURE 4: OVERVIEW DESCRIPTOR CLASSES .................................................................................................7 FIGURE 5: HEAP FAILURE..............................................................................................................................8 FIGURE
Recommended publications
  • Mobile Telemedicine and Wireless Remote Monitoring Applications
    İSTANBUL TECHNICAL UNIVERSITY INSTITUTE OF SCIENCE AND TECHNOLOGY MOBILE TELEMEDICINE AND WIRELESS REMOTE MONITORING APPLICATIONS M.Sc. Thesis by Taner SOYUGENÇ, B.Sc. Department : Electronics and Communication Engineering Programme : Biomedical Engineering NOVEMBER 2006 PREFACE In this project, my main goal is to implement a mobile sample application by defining the related global standards for telemedicine. The work is focused on recommendations of technology associated with a feasibility study. First of all, I would like to thank Assoc. Prof. Dr. Selçuk PAKER for his valuable advice, support and encouragement to accomplish the project. Besides, I would like to thank my family who is always with me giving support at every step of my life. November 2006 Taner SOYUGENÇ iii CONTENTS ACRONYMS vi LIST OF TABLES viii LIST OF FIGURES ix SUMMARY xi ÖZET xii 1. INTRODUCTION 1 1.1. Technology Overview 2 1.1.1. Communication Infrastructure 5 1.1.2. Overview of GSM-GPRS 6 1.1.2.1. Brief History of GSM 8 1.1.2.2. GPRS 12 1.1.3. Mobile Solutions 14 1.1.4. Wireless Medical Sensors 15 1.2. Aim of the Project 16 2. WORLDWIDE APPLICATIONS, VENDORS AND STANDARDS 18 2.1. Available Products 19 2.1.1. ECG 19 2.1.2. Pulse Oximeter 20 2.1.3. Blood Pressure Sensor 23 2.1.4. Various Sensor Brands 24 2.1.5. Advanced Research 27 2.1.6. Home Care Monitoring Systems 31 2.2. Medical Information Standards and Organizations 35 2.2.1. ASTM 39 2.2.2. CEN/TC251 Health Informatics 39 2.2.3.
    [Show full text]
  • User Gu Id E
    UserGuide_test 1/26/04 1:04 PM Page 1 Thank you for purchasing your new Nokia phone. We’re here for you! www.nokiahowto.com Learn how to use your new Nokia phone. www.nokia.com/us Get answers to your questions. Register your phone’s limited warranty so we can better serve your needs! Nokia Inc. 7725 Woodland Center Boulevard, Suite 150, Tampa FL 33614 . Phone: 1.888.NOKIA.2U (1.888.665.4228) Fax: 1.813.249.9619 . Text Telephone/Telecommunication Device User Guide for the Deaf (TTY/TDD) Users: 1.800.24.NOKIA (1.800.246.6542) PRINTED IN CANADA 6620.ENv1_9310640.book Page i Wednesday, May 5, 2004 2:44 PM Nokia 6620 User Guide Phone information Numbers Where is the number? My number Wireless service provider Voice mail number Wireless service provider Wireless provider’s number Wireless service provider Provider’s customer care Wireless service provider Label on back of phone Model number (under battery) Label on back of phone Type number (under battery) Label on back of phone IMEI number (under battery) 6620.ENv1_9310640.book Page ii Wednesday, May 5, 2004 2:44 PM NOTES 6620.ENv1_9310640.book Page iii Wednesday, May 5, 2004 2:44 PM LEGAL INFORMATION DECLARATION OF CONFORMITY We, NOKIA CORPORATION declare under our sole responsibility that the product NHL-12 is in conformity with the provisions of the following Council Directive: 1999/5/EC. A copy of the Declaration of Conformity can be found at http://www.nokia.com/phones/declaration_of_conformity 168 PART NO. 9310640, ISSUE NO. 1 Copyright © 2004 Nokia.
    [Show full text]
  • Mini Bluetooth Keyboard User’S Guide
    IRXON Mini Bluetooth Keyboard User’s Guide The nicely designed Mini Bluetooth Keyboard is a palm-sized wireless keyboard consisting of 83 keys. It gives you all the advantages of a full-size standard keyboard and can connect via Bluetooth to almost any information appliance, including: PCs, Tablet PCs, Laptops, PDAs, Smartphones and Series 60 mobilephones, with the use of appropriate driver. It is specially designed for people who have connected their PC to big screen TV or projector, the highly compact keyboard makes it easy to access your Home Theater PC (HTPC) remotely from anywhere in the room. System requirement • Windows 2000, Windows XP, Windows Vista; Mac OS X 10.3 or higher, either with a built-in Bluetooth component, or via an external Bluetooth adapter. • Series 60 phones: - S60 3rd FP1/FP2: NOKIA: 5320XM, 5700, 6110N, 6120C, 6122C, 6210S, 6220C, 6290, 6650F, E51, E62, E63, E66, E71, E90, N76, N78, N79, N81, N82, N85, N95, N95 8GB, N96 SAMSUNG: G810, G818, 400, i408, i450, i458, i550, i558, i560, i568, i8510, L870, L878 - S60 3rd: NOKIA 3250, 5500, E50, E60, E61, E61i, E65, E70, N71, N73, N75, N77, N80, N91, N93, N93i - S60 2nd: NOKIA 3230, 6260, 6630, 6670, 6680, 6681, 7610, N70 MUSIC, N72, N90 • Windows Mobile 5.0 and higher smartphone and PocketPC that support Bluetooth wireless technology Quick Start Guide 1, Open battery cover of the Mini keyboard by pressing the cover and sliding to the direction of arrow. 2, Insert two AAA batteries into battery compartment. Ensure that the correct polarity is observed when inserting batteries.Do not mix batteries of different types, brands, or ages.
    [Show full text]
  • 1 Smartphones and Symbian OS
    1 Smartphones and Symbian OS Symbian OS is a full-featured, open, mobile operating system that powers many of today’s smartphones. As these smartphones become more pow- erful and popular, the demand for smartphone software has grown. Symbian smartphones are shipped with a variety of useful pre-loaded and targeted applications, which are selected by each phone’s manu- facturer. Today, the average Symbian smartphone ships with over 30 pieces of third-party software pre-installed. However, the exciting aspect of Symbian smartphones is that they are ‘open’, meaning that users can further customize their phone experience by downloading, installing, and uninstalling applications written by third-party developers (or by the users themselves). Users can download applications from a PC to the smartphone through a link such as USB, or Bluetooth technology, or over-the-air via the Internet. With the largest installed base of smartphones worldwide, Symbian OS offers a great opportunity for software developers to establish them- selves in the mobile market by creating novel and exciting software for the growing mass of smartphone users around the world. There is a growing list of Symbian applications available as freeware or as paid downloads on numerous Internet sites (http://www.handango.com and http://www.epocware.com are good examples). They range from pro- ductivity, entertainment, navigation, multimedia, and communications software to programs that can count fast food calories, improve your golfCOPYRIGHTED swing, keep diaries, and calculate MATERIAL foreign currency exchange. And business opportunities aside, sometimes it’s just plain fun writing your own code to run on your own smartphone.
    [Show full text]
  • Nokia 9500 Communicator
    ® www.protectstar.com Nokia 9500 Communicator ® ® INTRODUCTION: The Nokia 9500 Communicator provides fast and convenient Internet access via wireless LAN at data transfer rates of up to 11 MBit/s. You can work on presentations or text documents in comfort while you are on the move using the integrated office applications, while accessing data on your company network—such as databases— using wireless LAN or fast mobile telephone connectivity. The Nokia 9500 Communicator has 80 MB in internal memory and an the system known at the time of the testing procedure—operating MMC memory card slot for storing more data. system, applications, CGI abuses, useless services, backdoors, se- curity checks and so on. In addition, we used eEye Digital Security’s Source: www.nokia.de Common Hacker Attack Methods (CHAM®), an artificial intelligence SECURITY technology designed to unearth unknown and concealed weaknes- We have subjected the Nokia 9500 Communicator to a series of tests ses in the system by simulating the thought processes of a hacker. under both laboratory and real-life conditions. We can confirm that the device offers almost complete security protection. In carrying out In order to check wireless connectivity (WiFi, IEEE 802.1b), we used the security tests described below, we used a specially configured specifically developed wireless weak-point scanners to analyse WLAN router (ZyXEL ZyAIR G-2000) and several computer systems security techniques such as WEP (wired equivalent privacy) and operating under Windows XP and Linux that were connected WPA (WiFi protected access) and their encryption functions. We together to the Internet and intranet through the router.
    [Show full text]
  • PRESS RELEASE Nokia Reports Fourth Quarter 2005 Net Sales Of
    PRESS RELEASE 1 (24) January 26, 2006 Nokia reports fourth quarter 2005 net sales of EUR 10.3 billion, EPS of EUR 0.25 Nokia reports 2005 net sales of EUR 34.2 billion, EPS of EUR 0.83 Device market share gains in Q4 and 2005 drive 16% annual sales growth and 20% EPS growth Nokia’s Board of Directors will propose a dividend of EUR 0.37 per share for 2005 (EUR 0.33 per share for 2004) NOKIA Q4 and 2005 EUR million Q4/2005 Q4/2004 Change 2005 2004 Change (*revised) (%) (*revised) (%) Net sales 10 333 9 456 9 34 191 29 371 16 Mobile Phones 6 217 5 871 6 20 811 18 521 12 Multimedia 2 024 1 272 59 5 981 3 676 63 Enterprise Solutions 153 295 -48 861 839 3 Networks 1 951 2 031 -4 6 557 6 431 2 Operating profit 1 368 1 450 -6 4 639 4 326 7 Mobile Phones 1 060 1 107 -4 3 598 3 786 -5 Multimedia 310 168 85 836 175 Enterprise Solutions -136 -44 -258 -210 Networks 268 306 -12 855 884 -3 Common Group Expenses -134 -87 -392 -309 Operating margin (%) 13.2 15.3 13.6 14.7 Mobile Phones (%) 17.1 18.9 17.3 20.4 Multimedia (%) 15.3 13.2 14.0 4.8 Enterprise Solutions (%) -88.9 -14.9 -30.0 -25.0 Networks (%) 13.7 15.1 13.0 13.7 Financial income and expenses 78 116 -33 322 405 -20 Profit before tax and minority interests 1 453 1 556 -7 4 971 4 705 6 Net profit 1 073 1 083 -1 3 616 3 192 13 EPS, EUR Basic 0.25 0.24 4 0.83 0.69 20 Diluted 0.25 0.24 4 0.83 0.69 20 All reported Q4 and 2005 figures can be found in the tables on pages (10-13) and (19-23) SPECIAL ITEMS Fourth quarter 2005 special items - EUR 29 million charge for Enterprise Solutions restructuring
    [Show full text]
  • Q3 Results Release
    1 (15) PRESS RELEASE October 20, 2005 Nokia reports Q3 2005 net sales of EUR 8.4 billion and EPS EUR 0.20 Year-on-year sales growth of 18%, driven by record volumes and strong execution in mobile devices NOKIA IN THE THIRD QUARTER 2005 AND JAN to SEPT 2005 Q3/2004 Change Jan - Sept Jan - Sept Change EUR million Q3/2005* Revised ** (%) 2005 2004 Revised** (%) Net sales 8 403 7 104 18 23 858 19 915 20 Mobile Phones 5 203 4 520 15 14 594 12 650 15 Multimedia 1 447 931 55 3 957 2 404 65 Enterprise Solutions 203 175 16 708 544 30 Networks 1 555 1 524 2 4 606 4 400 5 Operating profit 1 149 969 19 3 271 2 876 14 Mobile Phones 880 848 4 2 538 2 679 -5 Multimedia 245 93 163 526 7 Enterprise Solutions -37 -69 -122 -166 Networks 157 197 -20 587 578 2 Common Group Expenses -96 -100 -258 -222 Operating margin (%) 13.7 13.6 13.7 14.4 Mobile Phones (%) 16.9 18.8 17.4 21.2 Multimedia (%) 16.9 10.0 13.3 0.3 Enterprise Solutions (%) -18.2 -39.4 -17.2 -30.5 Networks (%) 10.1 12.9 12.7 13.1 Financial income and 63 78 -19 244 289 -16 expenses Profit before tax and 1 218 1 041 17 3 518 3 149 12 minority interests Net profit 881 685 29 2 543 2 109 21 EPS, EUR Basic 0.20 0.15 33 0.58 0.46 26 Diluted 0.20 0.15 33 0.58 0.46 26 *Q3 2005 special items Nokia’s operating profit includes special items totaling EUR 87 million, comprised of: - a EUR 61 million gain related to the divestiture of Nokia’s Tetra business (EUR 42 million in Networks and EUR 19 million in Multimedia) - a EUR 8 million gain related to real estate sales booked in the group common expenses - a EUR 18 million gain related to the partial sale of a minority investment booked in Networks.
    [Show full text]
  • Customising Handset Settings
    UG.A1000.book Page 1 Wednesday, September 15, 2004 2:35 PM Welcome Welcome to the world of Motorola digital wireless communications! We are pleased that you have chosen the Motorola A1000 multimedia handset. Camera (Point 2 Point) Two-way video conferencing Earpiece Game Key B Status Light Speakerphone Key Game A Key Navigation Key Push center Touchscreen button left, right, up, or down to move through Send Key items. Press Press to make center button to and answer select voice or video highlighted item. calls. When not in a call, press to End Key display call Press and Triangle Key history. release to end calls and to display phone dial pad. Welcome - 1 UG.A1000.book Page 2 Wednesday, September 15, 2004 2:35 PM www.motorola.com MOTOROLA and the Stylised M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. The Bluetooth trademarks are owned by their proprietor and used by Motorola, Inc. under licence. © Motorola, Inc. 2004. Software Copyright Notice The Motorola products described in this manual may include copyrighted Motorola and third party software stored in semiconductor memories or other media. Laws in the United States and other countries preserve for Motorola and third party software providers certain exclusive rights for copyrighted software, such as the exclusive rights to distribute or reproduce the copyrighted software. Accordingly, any copyrighted software contained in the Motorola products may not be modified, reverse-engineered, distributed, or reproduced in any manner to the extent allowed by law.
    [Show full text]
  • 500 Kilobits Per Second (Kbps)
    * IAMDAT 3D Bowling (JAMDAT) ~ $2.49 monthly access or $8.99 for unlimited use purchase V CAST'S array of hot new multimedia programming is located in the Get It Now virtual store. Customers can access video from favorite news, sports and entertainment providers in the getVIDEO shopping aisle from the Get It Now main menu. Video tiips will be refreshed daily throughout the day and will be between 30 seconds and three minutes in length. Customers can check out new cutting-edge 3D games in the getGAMES aisle. V CAST also gives customers monthly access and unlimited airtime to browse applications in the other familiar Get It Now shopping aisles ~ such as getTONES and getGOlNG - but application download fees still apply. "The value of V CAST comes not only from the quality of the experience our network provides, but also from the compelling content line-up we've assembled," said John Stratton, Verizon Wireless vice president and chief marketing officer. "Our list of content providers reads like a who's who of the news, sports, entertainment and game industries. We are offering Verizon Wireless customers a wealth of popular content in the palm of their hands at an affordable price." EV-DO 36 Network V CAST runs on the Verizon Wireless 3G EV-DO network that is now available In more than 30 markets across the country. The Verizon Wireless 3G EV-DO network Initially launched commercially with BroadbandAccess wireless Internet access service for business customers and mobile professionals. BroadbandAccessboasts average user download speeds of 300-500 kilobits per second (kbps).
    [Show full text]
  • Vodafone K.K. Releases 702NK II (Nokia 6680) 3G Smartphone
    News release 15 December 2005 Vodafone K.K. releases 702NK II (Nokia 6680) 3G smartphone Vodafone K.K. today announces that it will commence sales of the Vodafone 702NK II (Nokia 6680) 3G handset by Nokia, a Symbian OS smartphone model, on 17 December 2005 in the Kanto-Koshin region, and all other regions on 22 December. The 702NK II (Nokia 6680) is a great business tool as it lets customers view Microsoft® Word, Microsoft® Excel and other documents on their handsets, thereby enabling them to check business materials on the go without carrying notebook PCs. The 702NK II (Nokia 6680) is also Vodafone K.K.’s first handset to support ‘Vodafone Office Mail’, a push email service that lets customers remotely access company email, address books and schedule details in real-time. The main features of the 702NK II (Nokia 6680) are as follows: - Compact smartphone model full of features optimal for business use, document viewer for Microsoft® Word, Microsoft® Excel and other documents - Sleek candy bar style design with integrated front camera for easy video calling - Compatible with Vodafone Office Mail, a push email service that automatically ‘pushes’ mail directed to company PC email addresses to customers’ handsets in real-time For more information on the 702NK II (Nokia 6680), please see the attached appendix. - ends - - As of 15 December 2005 voice roaming is available on GSM networks in 130 countries and regions, with Vodafone live! internet roaming in 56 of them. In addition, 3G (W-CDMA) voice roaming is available on networks in 23 countries and regions abroad, with Vodafone live! roaming in 21 and video call roaming available in 7 of them.
    [Show full text]
  • Symbian in the Enterprise
    Symbian in the Enterprise Symbian OS is the world-leading open operating system that powers the most popular and advanced smartphones from the world’s leading handset manufacturers. Symbian OS is the industry's standard choice for smartphones that not only feature calendars, contacts, messaging, push email and web browsing, but can also extend easily to any enterprise information system. Maximize productivity from one converged device Email and messaging – all Symbian OS phones have email Staying connected with colleagues, customers and partners support out of the box. Emails can be composed, read and throughout the day is fundamental to business. Symbian managed offline as well as online. The phone can support OS smartphones for mobile professionals are, first and several email accounts and, depending on available memory, foremost, uncompromised great phones, robust and can store around 1000 emails. Email attachments can be capable, with excellent battery life, size and usability. In viewed using downloadable viewers. Some Symbian OS addition to regular voice, messaging and email, the open phones are supplied with these viewers already installed. nature of Symbian OS phones enables a range of advanced solutions, such as voice conferencing and push-to-talk. Push email – business users can access their full corporate Lotus Notes/Microsoft Exchange email and additionally have it ‘pushed’ to their phone using downloadable applications Extend the phone to any back-end infrastructure from companies such as Intellisync, Smartner, Visto, Symbian’s approach to enterprise connectivity is to ensure Extended Systems, JP Mobile and others. These solutions that Symbian OS phones can be extended to any existing have end-to-end security.
    [Show full text]
  • Linux on Cellphones
    Linux on cellphones Pavel Machek Phones are everywhere ● everyone has their cellphone ● and carries it whereever they go ● cellphones are not just phones any more ● they browse web ● can read mail ● play mp3s and videos ● play radio ● they show maps, and you can use them for navigation Phones are sensitive ● They contain your contacts ● ...your passwords ● ...your emails ● ...can eavesdrop on you ● ...can steal your money and transfer them to attacker ● Backups are important because they break down ● non-smart phones do not have adequate ways to backup more than contacts Phones are working against their owner ● Cellphone operators have „interesting“ requirements before they'll sell a cellphone ● Branded phones are actively evil here ● right button takes you right into provider's portal, and you pay for it ● without confirmation ● without chance to change that ● branding is non-removable, so you are stuck with looking at red wallpaper ● you can't use it with other operator ● MMS / push to talk are designed to be expensive ● Voice-over-IP is a big no-no for a phone Phones are working against their owner ● You can only transfer pictures out of a phone using MMS ● You can only download applications using GPRS ● You can't transfer pictures/apps/songs between phones ● Have to confirm actions even of your own apps Phones are limited ● (but maybe that's a good thing?) ● Java applications work everywhere ● but they can't do interresting stuff ● usually can't access microphone, camera ● can't go background ● can't interact with one another ● Symbian
    [Show full text]