Android Platform

Total Page:16

File Type:pdf, Size:1020Kb

Android Platform Android Platform 2009.10 NemusTech 이 승 민 네무스텍 (주 ) 분야 : 모바일 /임베디드 전문 : 플랫폼 /솔루션 Quick Tiffany 3D Modeling 사업 : 컨설팅 /디자인 Android, Linux, iPhone panels on linear rail modeling (20 source line) Quick remodeling with single line modification vertical axis Cube Circular rail Agenda • Google Android • Introduction • History • Current Status • Architecture • Developing Android • Building Application • Android Roadmap • Future of Android • Summary Google Android Current Mobile Platform ✦ Software Stack – Kernel ✦ the core of the SW (HW drivers, memory, filesystem, and process management) – Middleware ✦ The set of peripheral software libraries (messaging and communication engines, WAP renders, codecs, etc) – Application Execution Environment ✦ An application manager and set APIs – UI framework ✦ A set of graphic components and an interaction framework – Application Suite ✦ The set of core handset application ( IDLE screen, dialer, menu screen, contacts, calendar, etc) Major Platforms ✦ Microsoft Windows Mobile - Will release WM7 in 2010 ✦ Nokia S60 Platform - Lenovo,LGE,Panasonic,Samsung - Symbian OS 9.x (Java MIDP, C++, Python) ✦ RIM’s BlackBerry - Push E-Mail Service - MS Exchange, Lotus Domino/Notes, Novell GroupWise ✦ Apple’s iPhone - Advanced UI , Robust Mac OS ✦ Palm Pre - WebOS (WebKit Based) Linux Platforms • LiMo Foundation • https://www.limofoundation.org/sf/sfmain/do/home • TrollTech • Qtopia GreenPhone • Acquired by Nokia • OpenMoko : GNU/Linux based software development platform • http://www.openmoko.org , http://www.openmoko.com • Linux Kernel, GUI using X. Org Server, GTK+,Matchbox window manager • First Supported phone, Neo1973 (also support Qtopia) • ALP (Access Linux Platform) • http://alp.access-company.com/ • Nokia N810 – Maemo • http://maemo.org/ • MontaVista - Mobilinux • Palm Pre - WebOS (WebKit Based) • Google - OHA, Android OS • http://www.openhandsetalliance.com/ • Android : A complete set of SW for mobile devices • Operation System, Middleware, and Key mobile applications Linux Platforms • Benefits – Linux is designed to avoid single-vendor domination – The Linux kernel has been ported to more than a dozen chipsets – Linux is cheap and open to innovation – Technically competent and cost-effective for converged devices – Several governments (most notably China) support Linux • Challenges – The Linux kernel is optimized for desktop and embedded – Distribution lack the feature set requested by network operators (except Vodafone?) – No consensus on Linux’s APIs – Mitigating legal challenges Smart Phone Market Share 2009 1Q Market 2009 2Q Market Sales (1K) Share (%) Sales (1K) Share (%) Symbian 17,937.2 49.3 20,880.8 51 RIM 7,233.6 19.9 7,678.9 18.7 iPhone OS 3,938.7 10.8 5,437.7 13.3 Windows Mobile 3,733.4 10.3 3,814.3 9.3 Linux 2,540.5 7.0 1,907.1 4.6 Android 575.3 1.6 755.9 1.8 SmartPhone WebOS 0 0 205.0 0.5 Palm OS 273.2 0.8 152.8 0.4 Others 172.7 0.8 139.3 0.3 Total 36,404.6 100 40,962.8 100 Source: Gartner Press Releases What is Android? Android is…… a software stack for mobile devices that includes an operating system, middleware and key applications. .... developing applications ... using the Java programming language. History of Android • History • 2001 search service for wireless device • 2005 • Acquire Android (Andy Rubin : Danger CEO, Development Sidekick of T- Mobile) • Acquire Skia (2D Graphics for mobile device) • Acquire RegWireless (Browser and Email for mobile device) • Move Engineers from PalmSource (Dianne Hackborn, etc…) • 2007.11 Android SDK Release, OHA • 2008. 2 Android Developer Challenge • 2008. 11 Android Phone (G1 Phone by HTC/T-mobile) • 2008. 11 Full Source Open • 2009. 4 HTC Magic • 2009. 7 HTC Hero, Samsung i7500, Android Netbook, Set-top...... • 2009. 8 Android Developer Challenge 2 Open Handset Alliance Mobile Operators Semiconductor Companies Handset Manufacturers Software Companies Commercialized Companies Androids...... 각 제조사 사업자 별로 다양한 안드로이드 단말 개발 예정 발표 Android Devices... First Google Android Phone Anniversary Source from http://www.googleandblog.com Acer Liquid – A1 – November 28th 26. LG GW880 1. Compulab Exeda 27. Motorola Calgary 2. Dell Ophone mini3i – Benzine 28. Motorola Devour 3. Geek Phone One 29. Motorola Droid – Sholes – Tao – November 7th 4. General Mobile DSTL1 30. Motorola Heron 5. Haier H7 31. Motorola MB200 6. HKC Pearl 32. Motorola MB300 7. HighScreen PP5420 33. Motorola Morrison – Cliq – DEXT 8. HTC Click – Fiesta – Tattoo 34. Motorola Motis – 2010 9. HTC Desire 6200 – November 35. Motorola Sholes Tablet – 2010 10. HTC Dragon – Zoom 2 36. Motorola Zeppelin – 2010 11. HTC Dream – T-Mobile G1 37. Philips V808 38. Qigi i6 12. HTC Hero – G2 Touch 39. Samsung Behold 2 T939 – November 18th 13. HTC Lancaster 40. Samsung Bigfoot 14. HTC Magic – Sapphire – T-Mobile myTouch 41. Samsung Galaxy i7500 3G – Google Ion – Dopod A6188 42. Samsung Galaxy Lite i5700 – Spica – 2010 15. HTC Passion 43. Samsung Houdini 16. HTC Predator 44. Samsung m850 Q 17. Huawei U8220 – T-Mobile Pulse 45. Samsung Moment – InstinctQ m900 – November 18. Huawei U8230 1st 19. Innocomm Skate 46. Sciphone N12 20. Kogan Agora 47. Sony Ericsson XPERIA X3 / x10 Rachael – 21. Koolu Freerunner – Openmoko GTA02 January 2010 22. Lenovo O1 Ophone 48. Sunno S880 23. LG Etna 49. Tiger G3 24. LG GW620 Eve – November 2009 50. ZTE Android T-Mobile G1/HTC HTC Hero Sense UI • Upgraded framework Motorola - Cliq • MOTOBLUR UI • Home Screen • Social Networks • Contacts • Messaging • Calendar Android Architecture Linux Kernel • Linux version 2.6 for core system services • Security, Memory Management, Process Management, network stack, driver model • Kernel : Abstraction Layer between the HW and the rest of the SW stack • Android uses only “Kernel” portion in Linux Android Runtime • Core Libraries • Provides the functionality of the Java Programming Language • Android Application runs in its own process, with its own instance of the Dalvik virtual machine • Dalvik VM : Java based license free VM • Register based VM, optimization for low memory requirements • Executes files in the Dalvik Executable (.dex) format • DX tool converts classes to .dex format • Why Dalvik, Why Java? • Separate HW layer/ SW layer • Kernel is responsible for Security • Allow Multiple VM instance • To insure compatibility • Support different HWs (LCD, Keypad, …etc) • Avoid License Issues Architecture in detail • The Design goal of Android – Openness • Be as flexible as possible • How it handles access to data (Mashups on the internet and everything else) • Rapid development (XML, Java) • Dev Language? • App : Java • Framework : Java • Libraries : C/C++ • OS & Driver : C • Creating Native C Applications • Possible, but...... Android’s Browser • WebKit based (Safari like, same with iPhone and Nokia Series 60) • Highly optimized for mobile environment by Google • No flash support yet, but Hero supports Flash • Support package and interfaces for SDK • Opera mini passed ACID3 test in Android Developing Android Android SDK • To o l s • Emulator : QEMU + libSDL • Provide emulator console, telephony emulation, skins • DDMS (Dalvik Debug Monitor Service) • Thread/Heap/Process/Log Monitor • File Explorer • ADB Shell • Logcat, Android Log, Traceview • Samples/Docs • System and Software Requirements • Supported Operating Systems • Windows XP/Vista • Mac OS X 10.4.8 or later (x86 only) • Linux(tested on Linux Ubuntu Dapper Drake) • Supported Development Environments • Eclipse IDE • Eclipse 3.2,3.3 (Europa) • Eclipse JDT Plugin • JDK 5 or JDK 6 • ADT (Android Development Tools plugin), optional • Other IDEs • JDK 5 or JDK 6 • Apache Ant • GCJ(Gnu compiler for Java) not compatible • Sources Eclipse • Using ADT (Android Development Tools) Plugin • Generate Android Template • Packages • src • res • assets • AndroidManifest.xml Android Manifest • Structured XML file, always named AndroidManifest.xml • Declare the application’s components • Identifying permissions <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.nemustech.todolist" android:versionCode="1" android:versionName="1.0.0"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".ToDoList" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest> Building Android Application • Hello Android • Adding TextView • Using XML based coding • Res.layout.main.xml • Simple Web View • uses-permission - Internet • Using WebKit class wv = new WebView(this); wv.loadUrl("http://www.naver.com"); • Simple Map View - Need API Key keytool -list -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass • android -keypass android • http://code.google.com/intl/ko-KR/android/maps-api-signup.html • Using MapActivity mv = new MapView(this); setContentView(mv); • Using XML view class="com.google.android.maps.MapView" Sample - API Demos • ApiDemos comes with the Android SDK - Ultimate Reference! • Each subdirectory have a high-level functional area of the Android API • APP • Examples of application-level constructs such as Activities, Alarms, Dialogs, and Services. • Content • Describes how to read assets from a file, from resources, and from an XML file. • Graphics • Many types of graphics examples, such as arcs bitmap manipulation, clipping, layers, and OpenGL. • Media • MediaPlayer, VideoView • OS • Examples of how to invoke operating system
Recommended publications
  • MOTOROLA FLIPSIDE with MOTOBLUR AT&T User's Guide
    MOTOROLA FLIPSIDEIDETM with MOTOBLUR TM User’s Guidee XXXX433a.fm.fm Page 0 Monday, October 4, 2010 10:56 AM XXXX433a.fm.fm Page 1 Monday, October 4, 2010 10:56 AM Your Phone 3.5mm AT&T 3G 11:35 Power / Lisa Jones 10 minuteses agoago Headset My company is sponsoring the grand 9 Sleep AT&T 3G 11:35 Charged Hold= Lisa Jones My company is sponsoring the or new power 10 minutes ago 9 message Press= Volume Text Messaging Market Browser sleep Micro USB ? Connect . charger TextText MessagMe Market Browser or PC Camera Shift Search Delete Menu Search Alternate Press=text New Hold=voice Home Back Line Menu Space Microphone To u ch Pad Scroll/ Back Symbols Select Most of what you need is in the touchscreen and the Tip: Your phone can automatically switch to vibrate keys below it (“Menu, Home, Search, & Back Keys” on mode whenever you place it face-down. To change page 9). this, touch Menu > Settings > Sound & display > Smart Profile: Face Down to Silence Ringer. Note: Your phone might look different. Your Phone 1 XXXX433a.fm.fm Page 2 Monday, October 4, 2010 10:56 AM Contents Device Setup Device Setup . 2 Calls . 4 Assemble & Charge Home Screen . 7 1. Cover off 2. SIM in Keys . 9 3.1 Text Entry . 10 Voice Input & Search . 12 Ringtones & Settings . 12 Synchronize . 13 Contacts . 14 3. Battery in 4. Cover on Social Networking. 17 3.1 Email & Text Messages . 19 Tools. 22 Photos & Videos . 23 Apps & Updates. 26 Location Apps (GPS). 27 5. Charge up 6.
    [Show full text]
  • Google Android
    Google Android 2008/3/10 NemusTech, Inc. Lee Seung Min 네무스텍㈜ Agenda Introduction Mobile Platform Overview Background : Current Linux Mobile Platform What is Android? Features Architecture Technical Detail Android SDK Porting Android to Real Target Future of Android A conceptual model for mobile software Software Stack Kernel the core of the SW (HW drivers, memory, filesystem, and process management) Middleware The set of peripheral software libraries (messaging and communication engines, WAP renders, codecs, etc) Application Execution Environment An application manager and set APIs UI framework A set of graphic components and an interaction framework Application Suite The set of core handset application ( IDLE screen, dialer, menu screen, contacts, calendar, etc) Mobile Platforms Feature Phone Vendor Platform : Mocha, PDK, WAVE, WISE, KX, etc...... Carrier Platform : SKTelecom TPAK, NTT i-Mode (WAP), Java, WIPI, BREW, etc…… 3rd Party Solution : TAT Cascade, Qualcomm uiOne Smart Phone MicroSoft Windows Mobile Nokia : Symbian, Series 60 Apple, iPhone – OSX 10.5 Leopard Linux Customers & Licensees Not all customers or licensees are shown Source:vendor data Smartphone OS Market Share by Region Smartphone OS market share by region, 2006 Source : Canalys Current Linux Mobile Platforms LiMo Foundation https://www.limofoundation.org/sf/sfmain/do/home TrollTech Qtopia GreenPhone Acquired by Nokia OpenMoko : GNU/Linux based software development platform http://www.openmoko.org , http://www.openmoko.com Linux
    [Show full text]
  • Montavista Linux Carrier Grade Edition
    MontaVista Linux Carrier Grade Edition WHITE PAPER ABSTRACT: Communications networks are very different from other kinds of computing applications. Networks require both very high reliability and very high performance. Not only must they process large volumes of data at high speed, but they must do so while limiting their downtime to minutes per year. Network failures can have huge economic consequences and can even result in the loss of life. Additionally, in this post-9/11 world, failure also has a national security dimension. This technical whitepaper introduces MontaVista Linux Carrier Grade Edition— what it is, how it evolved, and how it provides a foundation for developing and deploying carrier-grade applications like those described above. Table of Contents Introduction ................................................................................................................................................................... 5 Intended Audience .................................................................................................................................................... 5 Organization .............................................................................................................................................................. 6 Overview and Background ............................................................................................................................................ 6 Carrier Grade Requirements .....................................................................................................................................
    [Show full text]
  • Cooperative Development Inside Communities
    Cooperative Development Inside Communities Jeff Osier-Mixon MontaVista Software, Inc. Embedded Linux Conference 2009 Kabuki Hotel, San Francisco, CA Who is Jeff? Veteran technical writer Embedded open-source greybeard: has worked in embedded open-source software and related hardware for 17 yrs (OMG) Experienced web guru: created one of the first corporate websites and intranets in 1994 (and hasn©t stopped since) Longtime community volunteer in many areas: homeschooling, airport, Habitat, historical society Developer advocate and open-source blogger at http://www.jefro.net/blog Why is he talking to us? Passionate about community and its potential for research efficiency, developer harmony, and world peace Sees something missing in the Linux community and wants to help Admin for MontaVista©s new developer community Who is MontaVista Software? Leader in embedded software solutions based on Linux Major developer of real-time features Major innovator and code submitter to mainline A company of developer advocates Community-Oriented Software Development The Benefits of Community-Based Development Preaching to the converted The Caveats of Community-Based Development Still preaching to the converted Who is the Community? Open-Source Software GNU tools BSD, etc Every project on sourceforge Other free/open Embedded .... embedded OS Development Linux Proprietary OS, RTOS Servers Embedded Desktops Linux Hardware Manufacturers & ISVs Let©s Look Closer at the Embedded Linux Community and its challenges Because it©s not ªtheº community you are after.
    [Show full text]
  • Wilker Quiala Cutiño.Pdf
    Universidad Central “Marta Abreu” de Las Villas Facultad de Ingeniería Eléctrica Centro de Estudios de Electrónica y Tecnologías de la Información TRABAJO DE DIPLOMA Diseño de podómetro en dispositivo móvil: el i-Walker Autor: Wilker Quiala Cutiño Tutor: Dr.C. Alberto Taboada Crispi Santa Clara 2013 "Año 55 de la Revolución" Universidad Central “Marta Abreu” de Las Villas Facultad de Ingeniería Eléctrica Centro de Estudios de Electrónica y Tecnologías de la Información TRABAJO DE DIPLOMA Diseño de podómetro en dispositivo móvil: el i-Walker Autor: Wilker Quiala Cutiño e-mail: [email protected] Tutor: Dr.C. Alberto Taboada Crispi PT, IT, CEETI, Fac. Ing. Eléctrica, [email protected] Consultante: Dr.C. Julián L. Cárdenas Barrera PT, CEETI, Fac. Ing. Eléctrica, [email protected] Santa Clara 2013 "Año 55 de la Revolución" Hago constar que el presente trabajo de diploma fue realizado en la Universidad Central ―Marta Abreu‖ de Las Villas como parte de la culminación de estudios de la especialidad de Ingeniería Biomédica, autorizando a que el mismo sea utilizado por la Institución, para los fines que estime conveniente, tanto de forma parcial como total y que además no podrá ser presentado en eventos, ni publicados sin autorización de la Universidad. Firma del Autor Los abajo firmantes certificamos que el presente trabajo ha sido realizado según acuerdo de la dirección de nuestro centro y el mismo cumple con los requisitos que debe tener un trabajo de esta envergadura referido a la temática señalada. Firma del Tutor Firma del Jefe de Departamento donde se defiende el trabajo Firma del Responsable de Información Científico-Técnica i Pensamiento.
    [Show full text]
  • WPPA06 Proceedings of ICALEPCS07, Knoxville, Tennessee, USA
    WPPA06 Proceedings of ICALEPCS07, Knoxville, Tennessee, USA AN EMBEDDED EPICS CONTROLLER BASED ON ETHERNET/SERIAL BOX G.Y. Jiang, L.R. Shen, SSRF, Shanghai 201800, P. R.China Abstract The SSRF (Shanghai Synchrotron Radiation Facility) control system takes the Ethernet as backbone. All kinds PROTOTYPE OF SERIAL DEVICE of serial devices such as vacuum pumps are connected to CONTROLS AT SSRF Linux IOCs via a kind of Ethernet/serial box made by Moxa company. In the pre-research stage of SSRF, the old Nport5610 model of this Ethernet/serial box was only a simple Ethernet/serial protocol converter which was functioned In the pre-research stage of SSRF, Nport5610, which is by firmware. Aim to this, we have developed several a commercial Ethernet/serial box made by Moxa kinds of EPICS device drivers based on NetDev for our company [4] was chosen. It is composed of an arm9 CPU, serial devices. a small lcd screen, buttons, 8/16 serial ports and two Recently, Moxa company has upgraded the converter 10/100M Ethernet ports. Each Nport5610 has an IP by replacing old arm9 CPU with a more powerful Intel address on the Ethernet. Users are allowed to modify its Xscale CPU. It supports MontaVista Linux as its IP address and serial port parameters basically through embedded OS, also cross-compiler is provided to make telent/http or on the panel. Data flow from Ethernet is further development available. Since we have decided to forward to each serial devices in the way of "IP:PORT". use the new model of converter in our facility finally, we For example, to access serial device on port 4001, the manage to port EPICS IOC core on MontaVista Linux socket program will address "IP:4001".
    [Show full text]
  • Comprehensive Review of the Nokia N810 Internet Tablet
    Comprehensive Review of the Nokia N810 Internet Tablet Introduction So what is the Nokia N810? Is it a tablet computer? A PDA? An Internet appliance? An E-Book reader? A MP3 player? A portable video player? Well, it has aspects of all of those devices and more. However, it is marketed as a convenient, wireless, web browsing appliance. As you will soon see, you can do much more than that with it... The entry price was targeted at $479, quite The older N770 on the left next to the new N810 on the right and a bit higher than the debut price of the a dollar bill (for scale). N770 which was $400. Expect the prices to drop, however. The target audience for the Nokia Internet Tablets is people who want to quickly and wirelessly jump on the web to research something or communicate, without having to go to a larger machine or laptop. The N810 extends the convenience of the net in ways no smart phone or PDA ever has. In the Box In the pretty packaging you will find the N810, a very slim battery, a stereo headset with drop (necklace style) mic, a USB cable, a car mount, a tiny charger, a screen wipe cloth, a soft case, a spare stylus, and an instruction poster. Yes, I said “poster”. Unfortunately, they didn't include a real user's manual. There is a manual PDF and help file on the N810, but it would be nice to have a real manual or even a DVD video included. The padded slip-on case is light and will give scratch and shock protection, although it has no hard insert, so there is no crush protection for the screen.
    [Show full text]
  • T-Mobile CLIQ with MOTOBLUR User Guide
    FOCUS ON WHAT MATTERS. MOTOROLA CLIQ™ with MOTOBLUR™ Congratulations More information On your phone—Press Home > My Account. MOTOROLA CLIQ with MOTOBLUR On any phone—Call 1-800-734-5870. MOTOROLA CLIQ with MOTOBLUR is the latest way to stay up to date on the friends and information that On your computer—Go to mean the most to you. Finally, spend less time www.motorola.com/mycliq. managing your life and more time living it. After you create a MOTOBLUR account, you can also • Sync contacts, messages, feeds and updates from log in and find help with today’s most popular social sites MOTOBLUR: www.motorola.com/mymotoblur. • Always backed-up + AGPS for locating your phone + So, whether you want to talk, read, watch, or play, we remote wipe = totally secure can help. • Never be out of contact with a full HTML browser, 3G/HSDPA and even Wi-Fi Caution: Before assembling, charging or using your phone for the first time, please read the Safety, Regulatory, & Legal Information provided with your phone. Once your phone is up and running, press Menu > Settings > About phone > Safety & regulatory to read the full information. Congratulations 1 Your phone When you turn your phone, the home screen adjusts for you. 3.5mm Headset Jack Notification LED On=Charged. 3G 11:35 Flashing=New 298 minutes away from cake. notification. 15 min ago Trevor Gilley Ringer Off Black turtleneck and a 3G 11:35 5 min ago Switch Power Key Vanessa Eskridge 298 minutes away from cake. Ultra secret double-agent Press to put the 15 min ago Volume Keys display to sleep, London Partly Sunny Trevor Gilley or hold to turn 20˚ MarketMarket Browser Black turtleneck and a beret, and off.
    [Show full text]
  • Open Ongtang-Phd-Dissertation.Pdf
    The Pennsylvania State University The Graduate School SECURING MOBILE PHONES IN THE EVOLVING MOBILE ECOSYSTEM A Dissertation in Computer Science and Engineering by Machigar Ongtang © 2010 Machigar Ongtang Submitted in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy August 2010 The dissertation of Machigar Ongtang was reviewed and approved∗ by the following: Patrick D. McDaniel Associate Professor of Computer Science and Engineering Dissertation Advisor, Chair of Committee Thomas F. La Porta Distinguished Professor of Computer Science and Engineering Trent Jaeger Associate Professor of Computer Science and Engineering Ling Rothrock Associate Professor of Industrial and Manufacturing Engineering Raj Acharya Professor of Computer Science and Engineering Department Head ∗Signatures are on file in the Graduate School. Abstract The revolution of mobile phone industry has been altering our life and business practices over the past few decades. Driven by user demands and technological advancement, we now experience rich mobile phone applications and sophisticated cellular services ranging from mobile payment, stock trading, to social networking, vehicle tracking to in-car control. As more players joining the community, this mobile phone environment has transformed into a complex network of interacting companies, known as mobile ecosystem. Unfortunately, this opening and converging mobile ecosystem has brought in more opportunities for more attacks on mobile phones, a key element of the system. This dissertation aims to achieve mobile phone security. We reveal two main chal- lenges that we need to overcome, namely developing a clear definition of secure phones, and building security infrastructure that imposes such definition on the phones. We also identify three key elements that contribute to the fidelity of mobile phones, namely, mobile phone platforms, mobile phone applications, and mobile content.
    [Show full text]
  • Cours Système Embarqué Et Système D'exploitation Mobile
    COURS SYSTÈME EMBARQUÉ ET SYSTÈME D’EXPLOITATION MOBILE Ikbel Daly Briki 2018/2019 SYSTÈME EMBARQUÉ Un système embarqué: c’est une combinaison de matériels et logiciels permettant de remplir une ou plusieurs fonctions spécifiques avec des contraintes plus ou moins sévères tel que la consommation, la température, la taille, les performances…[Patrice Kadionik, 2004] Un système embarqué est susceptible d’être utilisé dans un environnement matériel de faibles performances (si l’on compare au PC de bureau d’aujourd’hui). Si l’ajout de quelques Mo de mémoire sur un PC de bureau n’a pas une grosse influence sur le budget d’un utilisateur, le gain de quelques Mo sur un produit de grande consommation (téléphone, équipement auto mobile, organiseur personnel) a une énorme influence sur le coût final. [Pierre Ficheux, 2003] 2 SYSTÈME EMBARQUÉ Ébauche d’une définition: c’est un système électronique et informatique autonome qui est dédié à une tâche particulière et contenue dans un système englobant. Il n’est « généralement » pas programmable. Pas d’E/S standards Matériel et application intimement liés Logiciel enfoui … noyé dans le matériel … pas facilement discernable comme dans un PC. Il sont partout ; Radio/réveil Machine à café Télévision / télécommande Moyen de transport 3 Téléphone portable …. CARACTÉRISTIQUES D’UN SYSTÈME EMBARQUÉ Un système embarqué: des ressources limitées Système principalement numérique Le moins cher possible Une puissance de calcul limitée Pas de consommation d’énergie inutile Exécution de logiciel dédié
    [Show full text]
  • Verizon DROID RAZR M User Guide
    DROID RAZR M BY MOTOROLA pick a topic, get what you need At a glance Start Home screen & apps Control & customize Calls Contacts 123456 www. PLAYLISTS qwe r t y Messages Type Socialize Browse Photos & videos Music 44 West Street Books Locate & NAVIGATE Work Connect & transfer Protect Want More? #1 Troubleshoot Safety - - Top topics Search topics At a glance a quick look At a glance Your smartphone Tips & tricks Your smartphone •Start: Insert the SIM and optional memory card, Top topics DROID RAZR M BY MOTOROLA gives you the best of all charge the battery, and register your smartphone. See worlds—a compact smartphone with a large vivid display, “Start”. that’s intuitive and helpful at every step. • Top topics: Just want a quick hit of what your •Speed: 4G LTE speeds and Chrome™ browser. smartphone can do? See “Top topics”. •Design: Premium protective materials—DuPont™ •More: All the topics in this guide and so much more, Kevlar® fiber, Corning® Gorilla® Glass, and a water right on your smartphone. Tap Apps > Help repellent nano-coating. > TUTORIALS or HELP TOPICS. Want more? See “Get • Best of Google™: Google Maps™ Navigation Beta, more!”. Gmail™, Google Play™, Google+, and more. Note: Certain apps and features may not be available in all countries. 3.5mm Headset Notification This product meets the applicable limit for Light 4:00 Front Camera exposure to radio waves (known as SAR) of 1.6 W/kg (FCC & IC). The limits and guidelines Power Key include a substantial safety margin designed to assure micro SIM Mon, Nov 26 100% Card Slot Press = Screen On/Off the safety of all persons, regardless of age and health.
    [Show full text]
  • Samsung Galaxy W Software
    Samsung galaxy w software Galaxy W. Edit Product model. Search. Search Support. Search. No data Useful Software Follow your phone through the Samsung repair process. By using the websites, you agree to the use of cookies by us and third parties to enhance your Samsung GALAXY W . Software Upgrade. Here you find all the latest firmwares for the GALAXY W GT-I, if you want to flash your device with the newest Samsung software. Before downloading, make. [Tutorial] New and easy way to update your Samsung Galaxy w to Android - Duration: fir das It is important to keep your Galaxy W GT-I updated because usually updates fix bugs and other issues that keep your device from working flawlessly. Download free Samsung Galaxy W I softwares, Samsung Galaxy W I software update totally free. Download latest version of Samsung Galaxy W. This page contains information about installing the latest O2 Samsung Galaxy W driver downloads using the O2 Driver Update Tool. O2 Samsung Galaxy W. I've been trying to find official jellybean firmware for my samsung G w i but it proved very difficult till i found this file: Android [Q] galaxy w i software | Samsung Galaxy W I I've always wanted to update my Samsung Galaxy Wonder to Android . These are all the links where I found the software and information I. Latest News and Firmware for your Samsung Devices! GT-I (Galaxy W) If the flashing process is interrupted (e.g. with KIES) your phone might be very. custom ROM can now be downloaded for the Samsung Galaxy W I This Android phone is not getting any new firmware updates officially.
    [Show full text]