Web Development with Lal 9 9 9 5 3 6208 22 - - - - - 30 ® 4 781 ISBN 978-1-4302-2620-8 IE Mobile

Total Page:16

File Type:pdf, Size:1020Kb

Web Development with Lal 9 9 9 5 3 6208 22 - - - - - 30 ® 4 781 ISBN 978-1-4302-2620-8 IE Mobile CYAN YELLOW SPOT MATTE MAGENTA BLACK PANTONE 123 C ® Companion BOOKS FOR PROFESSIONALS BY PROFESSIONALS eBook Available Building JavaScript, CSS, HTML, and Ajax-Based Beginning his book will save you countless hours of wondering, “Why doesn’t this web Applications for iPhone, Android, Palm Pre, BlackBerry, site work on my phone?” I explain how Web traffic travels from your phone TITLES T through the mobile network, out to the Internet and back, where disruptions Windows Mobile, and Nokia S60 occur along this path, and how a clever programmer minimizes these risks. RELATED Web browsers in mobile devices aim to comply with web and mobile industry stan- dards. This book teaches you the standards, best practices, and development tech- niques for building interactive Mobile Web pages for browsers in smartphones and Smartphone Web Development SmartphoneWeb other mobile devices. The standards-based Mobile Web browser is the most promising cross-platform (and cross-cultural) mobile technology. It can reach more of the world population than any other digital medium. With this book, you will: • Build interactive Mobile Web sites using web technologies optimized for browsers in smartphones • Learn markup fundamentals, design principles, content adaptation, usability, and interoperability • Explore cross-platform standards and best practices for the Mobile Web authored by the W3C, dotMobi, and similar organizations • Dive deep into the feature sets of the most popular mobile browsers, including WebKit, Safari Mobile, Chrome, webOS, IE Mobile, and Opera Mobile The book is based on my Mobile Web development courses currently taught at Portland Community College in Portland, Oregon. In turn, the courses are based on knowledge gained from my experiences deploying Mobile Web sites and mobile applications in the United States and Europe. Beginning I advocate for standards-based Mobile Web development because I believe the Mo- bile Web is a fundamentally different medium than the Desktop Web. The Mobile Web is a thrilling and chaotic ecosystem. It races where the Desktop Web plods. Syn- tax, semantics, design, user behavior, defensive programming, and even SEO are all new on the Mobile Web. This book helps you survive in the ecosystem by address- ing these topics. I consider this book to be “boot camp” for the Mobile Web. My hope is that this book Smartphone gives you the skills and confidence to develop Mobile Web applications for all kinds of mobile devices, especially smartphones. Frederick Frederick Web Development with Lal Gail Rahn Frederick with Rajesh Lal COMPANION eBOOK SEE LAST PAGE FOR DETAILS ON $10 eBOOK VERSION ISBN 978-1-4302-2620-8 5 39 9 9 US $39.99 Shelve in Mobile Computing SOURCE CODE ONLINE User level: www.apress.com Beginner--Intermediate 9 781430 226208 http://learnthemobileweb.com/books/ this print for content only—size & color not accurate Trim: 7.5 x 9.25 spine = 0.84375" 368 page count Beginning Smartphone Web Development Building JavaScript, CSS, HTML and Ajax-based Applications for iPhone, Android, Palm Pre, BlackBerry, Windows Mobile, and Nokia S60 ■ ■ ■ Gail Rahn Frederick with Rajesh Lal i Beginning Smartphone Web Development: Building JavaScript, CSS, HTML and Ajax-based Applications for iPhone, Android, Palm Pre, BlackBerry, Windows Mobile, and Nokia S60 Copyright © 2009 by Gail Rahn Frederick with Rajesh Lal All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher. ISBN-13 (pbk): 978-1-4302-2620-8 ISBN-13 (electronic): 978-1-4302-2621-5 Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1 Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. President and Publisher: Paul Manning Lead Editor: Tom Welsh Technical Reviewer: James Pearce Editorial Board: Clay Andres, Steve Anglin, Mark Beckner, Ewan Buckingham, Gary Cornell, Jonathan Gennick, Jonathan Hassell, Michelle Lowman, Matthew Moodie, Duncan Parkes, Jeffrey Pepper, Frank Pohlmann, Douglas Pundick, Ben Renow-Clarke, Dominic Shakeshaft, Matt Wade, Tom Welsh Coordinating Editor: Debra Kelly Copy Editors: Patrick Meader, Katie Stence, and Sharon Terdeman Compositor: MacPS, LLC Indexer: BIM Indexing & Proofreading Services Artist: April Milne Cover Designer: Anna Ishchenko Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax 201-348-4505, e-mail [email protected], or visit http://www.springeronline.com. For information on translations, please e-mail [email protected], or visit http://www.apress.com. Apress and friends of ED books may be purchased in bulk for academic, corporate, or promotional use. eBook versions and licenses are also available for most titles. For more information, reference our Special Bulk Sales– eBook Licensing web page at http://www.apress.com/info/bulksales. The information in this book is distributed on an “as is” basis, without warranty. Although every precaution has been taken in the preparation of this work, neither the author(s) nor Apress shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the information contained in this work. The source code for this book is available to readers at http://www.apress.com. A “live” version of the source code is maintained by the author at http://learntheweb.com/books. ii For Kim, Nixon, and Fish and Chips.—Gail Rahn Frederick To Lakshmi: Kaise Mujhe Tum Mil Gayee (how I found you).—Rajesh Lal iii Contents at a Glance ■Contents at a Glance............................................................................................................................ iv ■Contents ............................................................................................................................................... v ■About the Authors ................................................................................................................................ x ■About the Technical Reviewers ........................................................................................................... xi ■Acknowlegments................................................................................................................................ xii ■Introduction...................................................................................................................................... xiiii Part I: Getting Started with Mobile Web Development ............................................................................ 1 ■Chapter 1: Introduction to Mobile Web Development........................................................................... 3 ■Chapter 2: Set Up Your Mobile Web Development Environment......................................................... 15 Part II: The Syntax of the Mobile Web ................................................................................................... 45 ■Chapter 3: Mobile Markup Languages................................................................................................ 47 ■Chapter 4: Device Awareness and Content Adaptation ...................................................................... 97 ■Chapter 5: Adding Interactivity with JavaScript and AJAX.............................................................. 135 Part III: Advanced Mobile Web Development Techniques ................................................................... 161 ■Chapter 6: Mobile Web Usability ...................................................................................................... 163 ■Chapter 7: Enhancing Mobile Web Pages for Smartphone Browsers............................................... 187 Part IV: Deploying into the Mobile Ecosystem..................................................................................... 211 ■Chapter 8: Optimizing Mobile Markup.............................................................................................. 213 ■Chapter 9: Validating Mobile Markup............................................................................................... 239 ■Chapter 10: Testing a Mobile Web Site............................................................................................. 259 ■Chapter 11: Deploying a Mobile Web Site ........................................................................................ 273 ■Chapter 12: How to Play Well in the Mobile Ecosystem ................................................................... 289 ■Chapter 13: The Future of the Mobile Web ....................................................................................... 303 Part V: Appendixes .............................................................................................................................. 315 ■Appendix A: Sample User-Agents from Mobile Devices ................................................................... 317 ■Appendix B: Sample Request Headers from Mobile Devices............................................................ 321 ■Appendix C: Glossary.......................................................................................................................
Recommended publications
  • Manual Do Utilizador Do Nokia 5310 Xpressmusic
    Manual do Utilizador do Nokia 5310 XpressMusic 9203503 Edição 1 DECLARAÇÃO DE CONFORMIDADE NOKIA CORPORATION declara que este RM-303 está conforme com os requisitos essenciais e outras disposições da Directiva 1999/5/CE. É possível obter uma cópia da Declaração de Conformidade no endereço http://www.nokia.com/phones/declaration_of_conformity/. © 2007 Nokia. Todos os direitos reservados. Nokia, Nokia Connecting People, Visual Radio e Navi são marcas comerciais ou marcas registadas da Nokia Corporation. Nokia tune é uma marca sonora da Nokia Corporation. Os nomes de outros produtos e empresas mencionados neste documento poderão ser marcas comerciais ou nomes comerciais dos respectivos proprietários. É proibido reproduzir, transferir, distribuir ou armazenar a totalidade ou parte do conteúdo deste documento, seja sob que forma for, sem a prévia autorização escrita da Nokia. US Patent No 5818437 and other pending patents. T9 text input software Copyright © 1997-2007. Tegic Communications, Inc. All rights reserved. Includes RSA BSAFE cryptographic or security protocol software from RSA Security. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. This product is licensed under the MPEG-4 Visual Patent Portfolio License (i) for personal and noncommercial use in connection with information which has been encoded in compliance with the MPEG-4 Visual Standard by a consumer engaged in a personal and noncommercial activity and (ii) for use in connection with MPEG-4 video provided by a licensed video provider. No license is granted or shall be implied for any other use. Additional information, including that related to promotional, internal, and commercial uses, may be obtained from MPEG LA, LLC.
    [Show full text]
  • Nokia 5310 Xpressmusic Data Sheet
    Nokia 5310 XpressMusic Data Sheet Planned Market Introduction: Q4 2007 Mobile Phones Category: Xpress Technical Profile: System: Tri-band GSM 850/1800/1900 and 900/1800/1900 GPRS, EGPRS User Interface: Series 40 3rd Edition Dimensions: 103.8 mm x 44.7 mm x 9.9 mm (L x W x H) Volume: 44.8 cc Weight: 70.2 g Standby time: up to 12.5 days Inbox Color Available: Talk time: up to 5 hours Red, Blue Music playback time: up to 18 hours Display: 2.0”QVGA, up to Standard Sales Package Includes: 16.7 million colors • Nokia 5310 Xpress Music handset Battery: BL-4CT Battery, 860mAh, Li-Ion • Nokia Battery (BL-4CT) • Nokia Charger (AC-3) Music Features: • MicroUSB cable (CA-101) • Up to 3,000 songs with optional 4GB MicroSD card • Wired Stereo Headset (HS-45) • Play songs purchased from Nokia Music Store (WMDRM) • Remote Control (AD-57) • Hi-Fi audio with dedicated audio chip (DAC-33) • MicroSD card • FM Stereo Radio with RDS •User Guide • 3.5 mm connector for wide choice of Hi-Fi headphones •CD-ROM • Dedicated music keys Camera: • Music player supporting MP3, AAC, AAC+, eAAC+, M4A and WMA Resolution of images: 1600 x 1200 pixels • Bluetooth stereo audio Resolution of videos: QCIF (177 x 144 pixels) •Flight mode Image capture: JPEG (up to 65,536 colors) • Music player supporting album art Video Capture: H.263 Music Synchronization: Nokia Original Enhancements: Windows Media Player 10 and 11, Drag and Drop, Headsets: Nokia Bluetooth Stereo Headset (BH-5) Nokia PC Client (available Q4) Music: Nokia Minispeakers (MD-4) Additional Features: Connectivity: •2 megapixelcamera Bluetooth, MicroUSB, 3.5 mm AV Copyright © 2007 Nokia.
    [Show full text]
  • Nokia 5310 Xpressmusic - Felhasználói Kézikönyv
    Nokia 5310 XpressMusic - Felhasználói kézikönyv 9203518 1. kiadás MEGFELELŐSÉGI NYILATKOZAT A NOKIA CORPORATION kijelenti, hogy a(z) RM-303 jelű készülék mindenben megfelel az alapvető követelményeknek, valamint az 1999/5/EC irányelv egyéb vonatkozó rendelkezéseinek. A Megfelelőségi nyilatkozat egy példánya megtalálható a http:// www.nokia.com/phones/declaration_of_conformity/ címen. © 2007 Nokia. Minden jog fenntartva. A Nokia, a Nokia Connecting People, a Nokia Care, a Visual Radio és a Navi a Nokia Corporation védjegye, illetve bejegyzett védjegye. A Nokia tune a Nokia Corporation hangvédjegye. Az említett egyéb termékek és cégek neve tulajdonosuk védjegye lehet. A dokumentum vagy bármely része nem másolható, nem továbbítható, nem terjeszthető és nem tárolható a Nokia előzetes írásbeli engedélye nélkül. US Patent No 5818437 and other pending patents. T9 text input software Copyright © 1997-2007. Tegic Communications, Inc. All rights reserved. Includes RSA BSAFE cryptographic or security protocol software from RSA Security. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. This product is licensed under the MPEG-4 Visual Patent Portfolio License (i) for personal and noncommercial use in connection with information which has been encoded in compliance with the MPEG-4 Visual Standard by a consumer engaged in a personal and noncommercial activity and (ii) for use in connection with MPEG-4 video provided by a licensed video provider. No license is granted or shall be implied for any other use. Additional information, including that related to promotional, internal, and commercial uses, may be obtained from MPEG LA, LLC. See http:// www.mpegla.com. A terméket az MPEG-4 Visual Patent Portfolio License (i) személyes, nem üzleti célú felhasználásra engedélyezi olyan adatok tekintetében, amelyeket a vevő mint magánszemély az MPEG-4 képi szabványnak megfelelően, nem üzleti célból kódolt, valamint (ii) engedélyezett videoszolgáltató által kínált MPEG-4 formátumú videofilmekkel kapcsolatos felhasználásra.
    [Show full text]
  • Nokia 5310 User Guide
    Nokia 5310 User Guide Issue 2020-05-04 en Nokia 5310 User Guide 1 About this user guide Important: For important information on the safe use of your device and battery, read “For your safety” and “Product Safety” info in the printed user guide, or at www.nokia.com/support before you take the device into use. To find out how to get started with your new device, read the printed user guide. © 2020 HMD Global Oy. All rights reserved. 2 Nokia 5310 User Guide Table of Contents 1 About this user guide 2 2 Table of Contents 3 3 Get started 5 Keys and parts .......................................... 5 Set up and switch on your phone ................................ 6 Charge your phone ....................................... 8 Keypad .............................................. 9 Write text ............................................. 9 4 Calls, contacts, and messages 10 Calls ................................................ 10 Contacts ............................................. 10 Send messages ......................................... 11 5 Personalize your phone 12 Change tones ........................................... 12 Change the look of your home screen ............................. 12 Profiles .............................................. 12 Add shortcuts .......................................... 13 Get the most out of the two SIM cards ............................ 13 6 Camera 14 Photos and videos ........................................ 14 7 Internet and connections 15 Browse the web ......................................... 15
    [Show full text]
  • Cell Phones and Pdas
    eCycle Group - Check Prices Page 1 of 19 Track Your Shipment *** Introductory Print Cartridge Version Not Accepted February 4, 2010, 2:18 pm Print Check List *** We pay .10 cents for all cell phones NOT on the list *** To receive the most for your phones, they must include the battery and back cover. Model Price Apple Apple iPhone (16GB) $50.00 Apple iPhone (16GB) 3G $75.00 Apple iPhone (32GB) 3G $75.00 Apple iPhone (4GB) $20.00 Apple iPhone (8GB) $40.00 Apple iPhone (8GB) 3G $75.00 Audiovox Audiovox CDM-8930 $2.00 Audiovox PPC-6600KIT $1.00 Audiovox PPC-6601 $1.00 Audiovox PPC-6601KIT $1.00 Audiovox PPC-6700 $2.00 Audiovox PPC-XV6700 $5.00 Audiovox SMT-5500 $1.00 Audiovox SMT-5600 $1.00 Audiovox XV-6600WOC $2.00 Audiovox XV-6700 $3.00 Blackberry Blackberry 5790 $1.00 Blackberry 7100G $1.00 Blackberry 7100T $1.00 Blackberry 7105T $1.00 Blackberry 7130C $2.00 http://www.ecyclegroup.com/checkprices.php?content=cell 2/4/2010 eCycle Group - Check Prices Page 2 of 19 Search for Pricing Blackberry 7130G $2.50 Blackberry 7290 $3.00 Blackberry 8100 $19.00 Blackberry 8110 $18.00 Blackberry 8120 $19.00 Blackberry 8130 $2.50 Blackberry 8130C $6.00 Blackberry 8220 $22.00 Blackberry 8230 $15.00 Blackberry 8300 $23.00 Blackberry 8310 $23.00 Blackberry 8320 $28.00 Blackberry 8330 $5.00 Blackberry 8350 $20.00 Blackberry 8350i $45.00 Blackberry 8520 $35.00 Blackberry 8700C $6.50 Blackberry 8700G $8.50 Blackberry 8700R $7.50 Blackberry 8700V $6.00 Blackberry 8703 $1.00 Blackberry 8703E $1.50 Blackberry 8705G $1.00 Blackberry 8707G $5.00 Blackberry 8707V
    [Show full text]
  • Nokia 5310 Xpressmusic Kullanım Kılavuzu
    Nokia 5310 XpressMusic Kullanım Kılavuzu 9203531 Baskı 1 UYGUNLUK BİLDİRİMİ NOKIA CORPORATION şirketi, bu RM-303 ürününün 1999/5/EC sayılı Direktifin esas şartları ve diğer ilgili hükümlerine uygun olduğunu beyan eder. Uygunluk Bildirimi'nin bir kopyasını http://www.nokia.com/phones/declaration_of_conformity/. © 2007 Nokia telif hakkıdır. Tüm hakları mahfuzdur. Nokia, Nokia Connecting People, Visual Radio ve Navi, Nokia Corporation'ın ticari veya tescilli ticari markalarıdır. Nokia tune, Nokia Corporation'ın ses markasıdır. Burada adı geçen diğer ürün ve şirket isimleri, kendi sahiplerinin ticari markaları ve ticari adları olabilir. Bu belge içindekilerin tamamı veya bir bölümü, Nokia'nın önceden yazılı izni alınmaksızın herhangi bir biçimde yeniden oluşturulamaz, kopyalanamaz, çoğaltılamaz, taklit edilemez, başka bir yere aktarılamaz, dağıtılamaz, saklanamaz veya yedeklenemez. US Patent No 5818437 and other pending patents. T9 text input software Copyright © 1997-2007. Tegic Communications, Inc. All rights reserved. Includes RSA BSAFE cryptographic or security protocol software from RSA Security. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. This product is licensed under the MPEG-4 Visual Patent Portfolio License (i) for personal and noncommercial use in connection with information which has been encoded in compliance with the MPEG-4 Visual Standard by a consumer engaged in a personal and noncommercial activity and (ii) for use in connection with MPEG-4 video provided by a licensed video provider. No license is granted or shall be implied for any other use. Additional information, including that related to promotional, internal, and commercial uses, may be obtained from MPEG LA, LLC. See http:// www.mpegla.com.
    [Show full text]
  • Nokia 5310 User Guide
    Nokia 5310 User Guide Issue 2020-12-22 bn-BD Nokia 5310 User Guide 1 About this user guide Important: For important information on the safe use of your device and battery, read “For your safety” and “Product Safety” info in the printed user guide, or at www.nokia.com/support before you take the device into use. To find out how to get started with your new device, read the printed user guide. © 2020 HMD Global Oy. All rights reserved. 2 Nokia 5310 User Guide Table of Contents 1 About this user guide 2 2 Table of Contents 3 3 Get started 5 Keys and parts .......................................... 5 Set up and switch on your phone ................................ 6 .................................................. 8 Keypad .............................................. 9 Write text ............................................. 9 4 , 10 Calls ................................................ 10 Contacts ............................................. 10 Send messages ......................................... 11 5 12 Change tones ........................................... 12 Change the look of your home screen ............................. 12 Profiles .............................................. 12 Add shortcuts .......................................... 13 Get the most out of the two SIM cards ............................ 13 6 Camera 14 Photos and videos ........................................ 14 7 Internet and connections 15 Browse the web ......................................... 15 Bluetooth® ...........................................
    [Show full text]
  • BURY Compatibility List Generator
    Compatibility list CC 9040 Updated: 2011-04-14 / v.64 (Comfort COMPACT BT) Device software version: comf_comp V05 on No key keys tags) Profile activation service provider Phone s REDIAL / private mode with Activation Bluetooth connection with device Bluetooth connection to used to test/ Comments after ignition is switched Access to mobile phone voice-dial function (voice the last connected phone Bluetooth device / phones Possibility to switch car kit Version of phone software 1 Nokia 2323 classic hf ✓ ✓ ✓ ✓ v 06.46 2 Nokia 2330 classic hf ✓ ✓ ✓ ✓ v 06.46 3 Nokia 2700 classic hf ✓ ✓ ✓ ✓ ✓ v 07.15 4 Nokia 2730 classic hf ✓ ✓ ✓ ✓ ✓ v 10.40 5 Nokia 3109c hf ✓ ✓ ✓ ✓ ✓ v07.21 6 Nokia 3110c hf ✓ ✓ ✓ ✓ ✓ v04.91 7 Nokia 3120 classic hf ✓ ✓ ✓ ✓ ✓ v10.00 8 Nokia 3230 hf ✓ ✓ ✓ ✓ ✓ v3.0505.2 9 Nokia 3250 hf ✓ ✓ ✓ ✓ ✓ v03.24 10 Nokia 3650 hf ✓ ✓ ✓ ✓ ✓ v4.13 11 Nokia 3710 fold hf ✓ ✓ ✓ ✓ ✓ v03.80 12 Nokia 3720 classic hf ✓ ✓ ✓ ✓ ✓ v09.10 13 Nokia 5200 hf ✓ ✓ ✓ ✓ ✓ v03.92 14 Nokia 5230 hf ✓ ✓ ✓ ✓ ✓ v 12.0.089 15 Nokia 5300 hf ✓ ✓ ✓ ✓ ✓ v05.00 16 Nokia 5310 XpressMusic hf ✓ ✓ ✓ ✓ ✓ v09.42 17 Nokia 5500 hf ✓ ✓ ✓ ✓ ✓ v 03.18 18 Nokia 5530 XpressMusic hf ✓ ✓ ✓ ✓ ✓ v 11.0.054 19 Nokia 5630 XpressMusic hf ✓ ✓ ✓ ✓ ✓ v 012.008 20 Nokia 5700 hf ✓ ✓ ✓ ✓ ✓ v 03.83.1 21 Nokia 6103 hf ✓ ✓ ✓ ✓ ✓ v04.90 22 Nokia 6021 hf ✓ ✓ ✓ ✓ ✓ v03.87 23 Nokia 6110 Navigator hf ✓ ✓ ✓ v03.58 24 Nokia 6124c hf ✓ ✓ ✓ ✓ ✓ v04.34 25 Nokia 6125 hf ✓ ✓ ✓ ✓ ✓ v03.71 26 Nokia 6131 hf ✓ ✓ ✓ ✓ v03.70 27 Nokia 6151 hf ✓ ✓ ✓ ✓ ✓ v03.56 28 Nokia 6210 Navigator hf ✓ ✓ ✓ ✓ ✓ v03.08 29 Nokia 6230 hf ✓ ✓ ✓ ✓ ✓ v5.40 30 Nokia 6230i hf ✓ ✓ ✓ ✓ ✓ v3.30 31 Nokia 6233 hf ✓ ✓ ✓ ✓ ✓ v03.70 32 Nokia 6234 hf ✓ ✓ ✓ ✓ ✓ v3.50 33 Nokia 6270 hf ✓ ✓ ✓ ✓ ✓ v3.66 34 Nokia 6280 hf ✓ ✓ ✓ ✓ ✓ v4.25 35 Nokia 6288 hf ✓ ✓ ✓ ✓ ✓ v05.92 36 Nokia 6300 hf ✓ ✓ ✓ ✓ ✓ v 04.70 37 Nokia 6300i hf ✓ ✓ ✓ ✓ ✓ v03.41 38 Nokia 6301 hf ✓ ✓ ✓ ✓ ✓ v 04.61 39 Nokia 6303 classic hf ✓ ✓ ✓ ✓ ✓ v 08.90 40 Nokia 6303i classic hf ✓ ✓ ✓ ✓ ✓ v 07.10 BURY GmbH & Co.
    [Show full text]
  • Nokia Reports Q3 2007 Net Sales of EUR 12.9 Billion and EPS of EUR 0.40 Nokia Market Share Grows to an Estimated 39%; Total Device Operating Margin up Sequentially
    PRESS RELEASE 1 October 18, 2007 Nokia reports Q3 2007 net sales of EUR 12.9 billion and EPS of EUR 0.40 Nokia market share grows to an estimated 39%; total device operating margin up sequentially NOKIA IN THE THIRD QUARTER 2007* EUR million Q3/2007** Q3/2006** Change Net sales 12 898 10 100 28% Mobile Phones 6 131 5 949 3% Multimedia 2 580 2 092 23% Enterprise Solutions 526 257 105% Nokia Siemens Networks 3 674 1 804 Operating profit 1 862 1 100 69% Mobile Phones 1 388 779 78% Multimedia 575 366 57% Enterprise Solutions 88 -65 Nokia Siemens Networks*** -120 131 Group Common Functions -69 -111 Operating margin (%) 14.4 10.9 Mobile Phones (%) 22.6 13.1 Multimedia (%) 22.3 17.5 Enterprise Solutions (%) 16.7 -25.3 Nokia Siemens Networks (%)*** -3.3 7.3 Net profit 1 563 845 85% EPS, EUR Basic*** 0.40 0.21 90% Diluted*** 0.40 0.21 90% * As of April 1, 2007, Nokia results include those of Nokia Siemens Networks on a fully consolidated basis. Nokia Siemens Networks, a company jointly owned by Nokia and Siemens, is comprised of the former Nokia Networks and Siemens’ carrier-related operations for fixed and mobile networks. Accordingly, the results of Nokia Group and Nokia Siemens Networks for the third quarter 2007 are not directly comparable to results for the third quarter 2006. Nokia’s third quarter 2006 included the former Nokia Networks business group only. ** Q3 2007 special items: • EUR 86 million restructuring charge and other one-time items in Nokia Siemens Networks (impacting Nokia Siemens Networks operating profit) • EUR 60 million gain on sale of real estate (impacting Group Common Functions operating profit) • Excluding special items, diluted EPS was EUR 0.40 ** Q3 2006 special items: • Mobile Phones operating profit included charges of EUR 128 million primarily related to the restructuring of the CDMA business and associated asset write-downs.
    [Show full text]
  • Device Characteristics and Capabilities Discovery for Multimedia Content
    Hindawi Publishing Corporation Journal of Computer Networks and Communications Volume 2012, Article ID 935653, 15 pages doi:10.1155/2012/935653 Research Article Device Characteristics and Capabilities Discovery for Multimedia Content Mohd Faisal Ibrahim,1 Saadiah Yahya,1 andMohdNasirTaib2 1 Faculty of Computer and Mathematical Sciences, Universiti Teknologi MARA, 40450 Shah Alam, Malaysia 2 Faculty of Electrical Engineering, Universiti Teknologi MARA, 40450 Shah Alam, Malaysia Correspondence should be addressed to Mohd Faisal Ibrahim, [email protected] Received 5 January 2012; Revised 20 April 2012; Accepted 21 April 2012 Academic Editor: Yueh M. Huang Copyright © 2012 Mohd Faisal Ibrahim et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. The rapid growth of web and mobile technologies has allowed people to access multimedia content from a wide range of heterogeneous client devices that have different characteristics and capabilities. In order to deliver the best presentation of content requested, the web system must possess a mechanism that is able to accurately discover the characteristics and capabilities of a client’s device. Existing content negotiation techniques mainly focus on static profiling approach without considering the combination of static and dynamic approaches that are capable of overcoming the device scalability issues. In view of these issues, we propose a hybrid approach for recognizing devices and their capabilities using token-based method. By proposing such solution, we can provide flexible, extensible, and scalable method that provides more accurate information in resolving the content negotiation issues.
    [Show full text]
  • The Mobile Broadband Explosion
    The Mobile Broadband Explosion Matts Sporre LTE Russia & CIS Forum 26-27 May Once upon a time… The Stockholm Telephone Tower - Opened 1887 Laying the Stockholm-Göteborg national cable 1923 Swedish police land-mobile-radio 1935 2 2009-05-28 Before you can walk… • Development 1949 - 1955 • Commercial life 1956 – 1969 • Fully automatic system. • 4 channels in 160 MHz band • Coverage - 30 km around Stockholm and Gothenburg • Phone equipment weight: 40kg • Maximum customer base: - 150 (1962) MTA – Mobile Telephony system A 3 2009-05-28 Before you can walk… • Development 1955 - 1965 • Commercial life 1965 – 1983 • Fully automatic system • 76-77.5 & 81-82.5 MHz bands • Coverage: - Stockholm, Gothenburg, Malmö • Equipment weight: 10 kg • Max customer base - 660 ( 1978) MTB – Mobile Telephony system B 4 2009-05-28 Before you can walk… • Development 1970 - 1971 • Commercial life 1971 - 1987 • A manual system • Coverage: Sweden, Norway and Denmark • Equipment weight - 4 kg • Maximum customer base: - 19 700 (1980) MTD – Mobile Telephony system D C 5 2009-05-28 Before you can walk… MTC = NMT = 1G C 6 2009-05-28 From 1G to 4G Hastighet 4G4G 2010 3G3G LTE 2003 2G UMTS 2G HSPA 1991 1G1G GSM GPRS 1981 EDGE NMT -80 -90 -00 -10 År 7 2009-05-28 Mobile Data Development Nordic Region Total traffic per country (all operators) Total Mobile Data 2 500 2 000 1 500 Sweden Finland Tbyte 1 000 Denmark 500 Mobile Data per user - 2002 2003 2004 2005 2006 2007 300,0 Year 250,0 200,0 Sweden 150,0 Finland Mbyte Denmark 100,0 50,0 0,0 2002 2003 2004 2005 2006 2007 Year
    [Show full text]
  • Tero, Liz & Jaakko
    NOKIA CMD 2008 December 4, 2008 Breakout Session Music and Gaming Tero Ojanperä, EVP, Entertainment & Communities Liz Schimel, VP, Global Head of Music Jaakko Kaidesoja, VP, Games Overall Highlights • Entertainment is a key focus area for Services & Software • 2008: a very productive year o Roll out of Nokia Music Stores across 3 continents . Locally relevant content, not just international hits o Launch of Comes With Music in the UK . Innovative business model to labels and compelling value proposition to consumers o Launch of new N-Gage service, new device support and dozens of games . Innovation – Reset Generation (cross-platform) and Dance Fabulous (cross- service) o Pre-installed content – revenue opportunity . N96 and Transformers/Batman . N85 and games • Coming soon o Announced in August that we are streamlining various services such as MOSH, WidSets and Download! into a single service o This will provide an easy way for consumers to get mobile media for their device o Core part of our People and Places strategy Music • Offering a total music experience – on PC, on devices and services • Nokia Music for PC o Easiest way to get music onto your Nokia and manage your music collection o Rip CDs DIRECTLY to your mobile – no other software enables that o Easy transfer by dragging and dropping albums or songs onto the picture of your device o Transfer playlists from your device to your computer – also unique o In markets that have a Nokia Music Store, access the store directly from the Store tab NOKIA CMD 2008 December 4, 2008 Breakout
    [Show full text]