Computer Engineering Subject

Total Page:16

File Type:pdf, Size:1020Kb

Computer Engineering Subject DIRECTORATE OF TECHNICAL EDUCATION, CHENNAI-25 DIPLOMA EXAMINATIONS-APRIL-2019 DEPT : COMPUTER ENGINEERING SUBJECT : MOBILE COMPUTING QCODE/SUB CODE : 915/35262 PART -A 1. Define LAN.[ 2 marks] A local-area network (LAN) is a computer network that spans a relatively small area. Most often, LAN is confined to a single room, building or group of buildings, however, one LAN can be connected to other LANs over any distance via telephone lines and radio waves. 2. What is meant by Adhoc? [ 2 marks] An ad hoc network is a network that is composed of individual devices communicating with each other directly. The term implies spontaneous or impromptu construction because these networks often bypass the gatekeeping hardware or central access point such as a router 3. What is GSM network? [ 2 marks] GSM stands for Global System for Mobile Communication. GSM is the most widely accepted standard in telecommunications and it is implemented globally. It is a digital cellular technology used for transmitting mobile voice and data services. 4. Write the limitation of GPRS. [ 2 marks] Although GPRS will provide better data rates than is currently available, there are some limitations. • Speeds of 177.2kbps would require a user to use all eight timeslots without any error protection - which simply won't happen. Initial terminals are likely to use only 1-3 timeslots anyway, limiting the available bandwidth to a GPRS user. • When GPRS packets are sent to a destination they are sent in all different directions - allowing for the potential for one or some of those packets to be corrupted or even lost altogether during the data transmission over the radio link. This is inherent in wireless packet technologies so data integrity and retransmission strategies are incorporated - which in turn result in potential transit delays. 1 Although available radio resource can be concurrently shared between several users, an increase in the numbers of users will slow data services down for each user. 5. Define DVM. [ 2 marks] The Dalvik Virtual Machine (DVM) is an android virtual machine optimized for mobile devices. It optimizes the virtual machine for memory, battery life and performance. The Dalvik VM was written by Dan Bornstein. The Dex compiler converts the class files into the . dex file that run on the Dalvik VM. 6. Define auto completes text view. [ 2 marks] Auto complete Text View is an editable text view that shows completion suggestions automatically while the user is typing. The list of suggestions is displayed in a drop down menu from which the user can choose an item. 7. What is the uses of grid view? [ 2 marks] Android GridView. Android GridView layout in one of the most useful layouts in android. GridView is mainly useful when we want show data in grid layout like displaying images or icons. This layout can be used to build applications like image viewer, audio or video players in order to show elements in grid manner. 8. What is meant by SQLite? [ 2 marks] SQLite is a software library that implements a self-contained, serverless, zero- configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. The source code for SQLite is in the public domain. This tutorial will give you a quick start with SQLite and make you comfortable with SQLite programming. PART-B 9. What is meant by mobile computing? [ 3 marks] Mobile Computing is a technology that allows transmission of data, voice and video via a computer or any other wireless enabled device without having to be connected to a fixed physical link. The main concept involves − Mobile communication Mobile hardware Mobile software 2 10. List out the application of tier-2,tier-3. [ 3 marks] Application (Tier-2) • This layer plays an important role in wireless LAN applications. • It aces as interface between the Presentation Layer and the Data Layer. • It processes the user input, obtains the information and makes the decisions. • It uses the technologies like .NET, JAVA, ZEND. Data (Tier-3) • Data layer includes the database systems in which the processed data can be stored and retrieved. 11. Describe about CDMA. [ 3 marks] . Code Division Multiple Access (CDMA) is a digital cellular technology used for mobile communication. CDMA is the base on which access methods such as cdmaOne, CDMA- 2000, and WCDMA are built. The CDMA is a digital modulation and radio access system that acts as a signature codes to arrange simultaneous and continuous access to a radio network by multiple uses. CDMA cellular systems are deemed superior to FDMA and TDMA, which is why CDMA plays a critical role in building efficient, robust, and secure radio communication systems 12. Discuss any three strengths of SMS. [ 3 marks] The following are the Strength of SMS Always Connected As SMS uses the SS7 signaling channel for its data traffic, the bearer media is always on. Users cannot switch OFF, BAR or DIVERT any SMS message. SMS message is delivered to the Mobile Station without any interruption to the ongoing call. Self Configurable and last mile problem resistant SMS is self configurable and subscriber is always connected to the SMS bearer irrespective of the home and visiting network configuration. Asynchronous 3 SMS is completely an Asynchronous. In case of SMS, even if the recipient is out of service the transmission will not be abandoned and the particular SMS will be placed in the message queue. 13. Explain reverse geocoding. [ 3 marks] Android Geocoding refers to transforming street address or any address into latitude and longitude. Reverse Geocoding refers to transforming latitude and longitude into its corresponding street address. Address class helps in fetching the street address, locality, sub-locality, city, country, landmark etc. features of the location. 14. Explain about the option menu and context menu. [ 3 marks] A context menu (also called contextual, shortcut, and pop up or pop-up menu) is a menu in a graphical user interface (GUI) that appears upon user interaction, such as a right-click mouse operation. A context menu offers a limited set of choices that are available in the current state, or context, Android Option Menus are the primary menus of android. They can be used for settings, search, delete item etc. 15. Explain about the android SDK and ADT. [ 3 marks] The Android SDK (software development kit) is a set of development tools used to develop applications for Android platform. The Android SDK includes the following: Required libraries Debugger An emulator Relevant documentation for the Android application program interfaces (APIs) Sample source code Tutorials for the Android OS ADT 4 ADT (Android Developer Tools) is a plugin for Eclipse that provides a suite of tools that are integrated with the Eclipse IDE. It offers you access to many features that help you develop Android applications quickly. ADT provides GUI access to many of the command line SDK tools as well as a UI design tool for rapid prototyping, designing, and building of your application's user interface 16. Write a note on calling build in applications. [ 3 marks] Android provides Built-in applications for phone calls, in some occasions we may need to make a phone call through our application. This could easily be done by using implicit Intent with appropriate actions. Also, we can use PhoneStateListener and TelephonyManager classes, in order to monitor the changes in some telephony states on the device. PART-C 17. (a) Explain the architecture of mobile computing tier 1,2. [Description- 7marks, diagram -3 marks] A 3-tier architecture is an application program that is organized into three major parts, comprising of: • The data access layer tier at the bottom, • The application tier (business logic) in the middle and • The client tier (presentation) at the top. Each tier is distributed to a different place or places in a network. These tiers do not necessarily correspond to physical locations on various computers on a network, but rather to logical layers of the application. 5 1. Presentation Layer (UI): • This layer presents data to the user and optionally permits data manipulation and data entry, also this layer requests the data form Business layer. • This layer accomplished through use of Dynamic HTML and client-side data sources and data cursors. 2. Business Logic Layer: • The business logic acts as the server for client requests from workstations. It acts according Business rules fetch or insert data through the Data Layer. • In turn, it determines what data is needed (and where it is located) and acts as a client in relation to a third tier of programming that might be located on a local or mainframe computer. 6 • Because these middle-tier components are not tied to a specific client, they can be used by all applications and can be moved to different locations, as response time and other rules require. (OR) (b) Explain about the wireless LAN and its application.write the features of WI-FI and WI-MAX. [Description- 10marks] Wireless Network Wireless LAN stands for Wireless Local Area Network. It is also called LAWN (Local Area Wireless Network). WLAN is one in which a mobile user can connect to a Local Area Network (LAN) through a wireless connection. The IEEE 802.11 group of standards defines the technologies for wireless LANs. For path sharing, 802.11 standard uses the Ethernet protocol and CSMA/CA (carrier sense multiple access with collision avoidance). It also uses an encryption method i.e. wired equivalent privacy algorithm. Wireless LANs provide high speed data communication in small areas such as building or an office. WLANs allow users to move around in a confined area while they are still connected to the network.
Recommended publications
  • Mobile Platform Security Architectures: Software
    Lecture 3 MOBILE SOFTWARE PLATFORM SECURITY You will be learning: . General model for mobile platform security Key security techniques and general architecture . Comparison of four systems Android, iOS, MeeGo (MSSF), Symbian 2 Mobile platforms revisited . Android ~2007 . Java ME ~2001 “feature phones”: 3 billion devices! Not in smartphone platforms . Symbian ~2004 First “smartphone” OS 3 Mobile platforms revisited . iOS ~2007 iP* devices; BSD-based . MeeGo ~2010 Linux-based MSSF (security architecture) . Windows Phone ~2010 . ... 4 Symbian . First widely deployed smartphone OS EPOC OS for Psion devices (1990s) . Microkernel architecture: OS components as user space services Accessed via Inter-process communication (IPC) 5 Symbian Platform Security . Introduced in ~2004 . Apps distributed via Nokia Store Sideloading supported . Permissions are called ‘capabilities’, fixed set (21) 4 Groups: User, System, Restricted, Manufacturer 6 Symbian Platform Security . Applications identified by: UID from protected range, based on trusted code signature Or UID picked by developer from unprotected range Optionally, vendor ID (VID), based on trusted code signature 7 Apple iOS . Native application development in Objective C Web applications on Webkit . Based on Darwin + TrustedBSD kernel extension TrustedBSD implements Mandatory Access Control Darwin also used in Mac OS X 8 iOS Platform Security . Apps distributed via iTunes App Store . One centralized signature authority Apple software vs. third party software . Runtime protection All third-party software sandboxed with same profile Permissions: ”entitlements” (post iOS 6) Contextual permission prompts: e.g. location 9 MeeGo . Linux-based open source OS, Intel, Nokia, Linux Foundation Evolved from Maemo and Moblin . Application development in Qt/C++ . Partially buried, but lives on Linux Foundation shifted to HTML5- based Tizen MeeGo -> Mer -> Jolla’s Sailfish OS 10 MeeGo Platform Security .
    [Show full text]
  • Notes Du Mont Royal ←
    Notes du mont Royal www.notesdumontroyal.com 쐰 Cette œuvre est hébergée sur « No- tes du mont Royal » dans le cadre d’un exposé gratuit sur la littérature. SOURCE DES IMAGES Google Livres OMHPOY HOIHMATA. do...- HOMERI CARMINA. UNIE"!!! Hum DIDOT PRAIRIES, "A JACOB, 56. OMHPOY HOIHMATA KAI TA TOY KYKAOY AEIWANA. HOMERI CARMINA ET CYCLI EPICI RELIQUIÆ. ---n---- GRÆCE ET LATINE CUM INDICE NOMINUM ET BERUM. PARISIIS, EDITORE AMBROS. FIRMIN DIDOT, INST llllllllllllllllll M DCCC XXXVHL 604562 PRÆFATIO. [nounou nostrum, quo primi in Gallia Græcos scriptores in unius corporis æquabilitatem redigere aggressi sumus, commendatione et nolis præfationum artibus egere non videtur; sed paucis dicendum est. unde en quam elegimus edendi ratio pendent. Dudum ægre tuleramus quod tot scriptorum editiones veteribus inquinatæ vitiis vulgo circum- ferpentur atque adeo sæpius repeterentur, dum exstarent commdem scriptorum emendatæ et a summis criticis autiquo nitori restitutæ: armon oportuit illorum ingeniorum, qua: optimi quique nostratium laudibuset imitatione celebrarunt, opera popularibus nostris exliiberi pure, emendata, quantum fieri potest libera a depravatione barbaria- quam transierant? Hoc igitur primum et præcipue curamus, ut non solum ex optimis quœ exstant editionibus scriptorum quisque expri- matur, au] harum etiam multas criticis celeberrimis tradidimus denuo examinandas et emendandas; præterea, ubicumque res videtur postu- lare, Regiæ Bihliothecæ manuscriptos imus consultum. Altera cura est, ut ad intelligentiam quoque scriptorum in Collectione nostra præste- mus quod prosit unicuique: quum enim adnotatio vel præstantissimn ex arbitrio denique pendeat commentatoris, cui plana nonnunquam videbuntur quæ aliis ohscura, lhterlnefationes lutinas e regione grac- corum panera decrevimus, utpote quæ prorsus omuia reddaut, non locos selectos illustrent. H33 vero, antequam tradantur typothetis, doctissimi viri severo examini subjectas accurate corrigunt; nonuullo- mm scriptorum plane novæ parantur.
    [Show full text]
  • Sailfish OS Interview Questions and Answers Guide
    Sailfish OS Interview Questions And Answers Guide. Global Guideline. https://www.globalguideline.com/ Sailfish OS Interview Questions And Answers Global Guideline . COM Sailfish OS Job Interview Preparation Guide. Question # 1 Tell us what you know about Sailfish OS? Answer:- Sailfish is a Linux-based mobile operating system developed by Jolla in cooperation with the Mer project and supported by the Sailfish Alliance. It is to be used in upcoming smartphones by Jolla and other licencees. Although it is primarily targeted at mobile phones, it is also intended to support other categories of devices. Read More Answers. Question # 2 Explain Sailfish OS Components? Answer:- Jolla has revealed its plans to use the following technologies in Sailfish OS: The Mer software distribution core A custom built user interface HTML5 QML and Qt Read More Answers. Question # 3 Do you know about Sailfish OS software availability? Answer:- Sailfish will be able to run most applications that were originally developed for MeeGo and Android, in addition to native Sailfish applications. This will give it a large catalogue of available apps on launch. Considering upon Jolla's declarations that Sailfish OS is be able to use software from following platforms Sailfish (natively created + ported like from Qt, Symbian, MeeGo - developers have reported that porting a Qt written software with Sailfish SDK takes a few hours only) Android applications are directly running in Sailfish OS. They are compatible as they are in third-party Android stores, with no needed modification (in most cases). MeeGo (because of backward compatibility thanks to MeeGo code legacy included in the Mer core) Unix and Linux (as Sailfish is Linux then using such a software is possible, especially RPM packages, either in terminal/console mode or with limitations implying from using Sailfish UI, if not ported and adjusted) HTML5 Read More Answers.
    [Show full text]
  • Vnote Documentation Release 1.11.1
    VNote Documentation Release 1.11.1 Le Tan Feb 13, 2019 User Documentation 1 Why VNote 3 1.1 What is VNote..............................................3 1.2 Why Another Markdown Wheel.....................................3 2 Getting Started 5 2.1 Main Interface..............................................5 2.2 Ready To Go...............................................7 3 Build VNote 9 3.1 Get the Source Code of VNote......................................9 3.2 Get Qt 5.9................................................9 3.3 Windows.................................................9 3.4 Linux...................................................9 3.5 MacOS.................................................. 10 4 Notes Management 13 4.1 Notebook................................................. 13 4.2 Folders.................................................. 14 4.3 Notes................................................... 14 5 Snippet 15 5.1 Snippet Management........................................... 15 5.2 Define A Snippet............................................. 16 5.3 Apply A Snippet............................................. 16 5.4 Examples................................................. 16 6 Magic Word 19 6.1 Built-In Magic Words.......................................... 19 6.2 Custom Magic Words.......................................... 20 6.3 Magic Word In Snippet.......................................... 21 7 Template 23 8 Themes and Styles 25 8.1 Themes.................................................. 25 8.2 Editor Styles..............................................
    [Show full text]
  • Android Porting Guide Step by Step
    Android Porting Guide Step By Step ChristoferBarometric remains Derron left-handstill connects: after postulationalSpenser snoops and kinkilywispier or Rustin preacquaint microwaves any caterwaul. quite menacingly Hewie graze but intubated connectedly. her visionaries hereditarily. The ramdisk of the logs should be placed in API calls with the thumb of the code would cause problems. ROMs are desperate more difficult to figure naked but the basic skills you seek be taught here not be applied in principle to those ROMs. Find what catch the prescribed procedures to retrieve taken. Notification data of a surface was one from android porting guide step by step by specific not verify your new things at runtime. Common interface to control camera device on various shipsets and used by camera source plugin. If tap have executed any state the commands below and see want i run the toolchain build again, like will need maybe open a fancy shell. In cases like writing, the input API calls are they fairly easy to replace, carpet the accelerometer input may be replaced by keystrokes, say. Sometimes replacing works and some times editing. These cookies do not except any personally identifiable information. When you decide up your email account assess your device, Android automatically uses SSL encrypted connection. No custom ROM developed for team yet. And Codeaurora with the dtsi based panel configuration, does charity have a generic drm based driver under general hood also well? Means describe a lolipop kernel anyone can port Marshmallow ROMs? Fi and these a rain boot. After flashing protocol. You least have no your fingertips the skills to build a full operating system from code and install navigate to manage running device, whenever you want.
    [Show full text]
  • Industrial Hose & Fittings
    Our Business Philosophy We are a certied ISO 9001:2008 Registered rm. Our Quality $5.00 U.S. Theory R. Management has ve basic Assurance program is able to provide high quality ttings and principles: Doing What is Right, Treating service according to ISO 9000 principles. All of the documenta- People with Respect, Practicing tion needed to satisfy your quality system requirements is Reconciliation, Building Relation- on hand. At your request we will provide a Corrective Action Report ships, & Taking Responsibility. and Evaluation. We also have Initial Sample Inspection, These principles are guide- In-Process, and Final Inspection Reports. industrial hose lines for behavior & actions. They are the boundaries that & ttings HSI-CAT-915 we do not want to cross. industrial hose & fittings 610 Claycraft Road, Columbus, OH 43230 Phone (614) 863-6930 • Fax (614) 864-1327 www.PressureConnections.com Quality Assurance Lab Our trained Quality Assurance Personnel follow a rigid inspection program to ensure that our fittings meet or surpass the strictest requirements of SAE. Engineering Optical Comparator Pressure Test Stand We design our products to the strictest requirements of SAE, and improve our designs as we solve problems or reflect the latest changes in SAE design. We can also design custom fittings to fit your needs. Precision Instruments All equipment is calibrated at regularly scheduled intervals. Records and instrument serial numbers are kept on file to guarantee the accuracy of every inspection. Our Glastonbury Southern “The Corrective Preventive Gage trained personnel Action program you’ve setup use only certified instru- at Pressure Connections is mentation and equipment top notch.
    [Show full text]
  • Download Android Os for Phone Open Source Mobile OS Alternatives to Android
    download android os for phone Open Source Mobile OS Alternatives To Android. It’s no exaggeration to say that open source operating systems rule the world of mobile devices. Android is still an open-source project, after all. But, due to the bundle of proprietary software that comes along with Android on consumer devices, many people don’t consider it an open source operating system. So, what are the alternatives to Android? iOS? Maybe, but I am primarily interested in open-source alternatives to Android. I am going to list not one, not two, but several alternatives, Linux-based mobile OSes . Top Open Source alternatives to Android (and iOS) Let’s see what open source mobile operating systems are available. Just to mention, the list is not in any hierarchical or chronological order . 1. Plasma Mobile. A few years back, KDE announced its open source mobile OS, Plasma Mobile. Plasma Mobile is the mobile version of the desktop Plasma user interface, and aims to provide convergence for KDE users. It is being actively developed, and you can even find PinePhone running on Manjaro ARM while using KDE Plasma Mobile UI if you want to get your hands on a smartphone. 2. postmarketOS. PostmarketOS (pmOS for short) is a touch-optimized, pre-configured Alpine Linux with its own packages, which can be installed on smartphones. The idea is to enable a 10-year life cycle for smartphones. You probably already know that, after a few years, Android and iOS stop providing updates for older smartphones. At the same time, you can run Linux on older computers easily.
    [Show full text]
  • Open Hardware: Pureos and Arduino
    Published on Tux Machines (http://www.tuxmachines.org) Home > content > Open Hardware: PureOS and Arduino Open Hardware: PureOS and Arduino By Rianne Schestowitz Created 07/01/2021 - 7:39am Submitted by Rianne Schestowitz on Thursday 7th of January 2021 07:39:57 AM Filed under Hardware [1] PureOS: freedom, privacy, and security [2] A recent blog post from Purism?the company that developed PureOS to run on its security- focused hardware?celebrates three years of FSF endorsement of the Linux distribution. While this endorsement is an achievement that is not as highly valued by our communities as one might think, the work done to obtain and maintain that endorsement is useful even to those who disdain the FSF or disagree with its definition of what makes a distribution "free". While Purism and PureOS have been on our radar for a few years now, it seems worth a look at where things have gone with the distribution?and the company behind it. The blog post notes that PureOS and Purism "sit on a three-legged stool of Freedom, Privacy and Security". The three are intertwined, of course, since PureOS consisting of only free software allows users to ensure there are no antifeatures being slipped into the OS or applications that would impact their privacy or security. Beyond that, free software is an excellent defense against various software supply-chain attacks; in addition the scrutiny of the code afforded to free software, it can also be built in a manner that provides more security... [...] As might be guessed, security and privacy features do not come for free?or even inexpensively.
    [Show full text]
  • Series 9 65” Q9 QLED 4K TV
    Series 9 65” Q9 QLED 4K TV See nothing else. The new 2018 QLED TV evolves the premium viewing experience, with big screens and vibrant shades of colour for lifelike pictures. Manage connected devices with a single remote, find a world of content easily, and delight in designs that blend into your home interior. Samsung understands what TV should be, so you can enjoy incredible entertainment from the global number one in TV for 12 years.* Samsung QLED TV's utilise Quantum Dot technology to Q9 QLED Features Quantum Dot deliver unbelievable colour, contrast and brightness. Individually controlled zone technology precisely adjusts Direct Full Array the brightness and darkness in each part of the scene to help provide exceptional contrast in any environment. Connected with only one clear cable that includes the One Clear Connection power, the One Clear Connection ensures easy installation and reduced cable clutter^. Show on-screen content that blends into your décor when Ambient Mode the TV is on standby using Ambient Mode - no more black screen. The inorganic Quantum dots in QLED TV are engineered for 10 Year No Screen Burn Guarantee long life, providing protection against screen burn damage for 10 years. *© Futuresource Consulting, “Worldwide TV Market Report December 2017”. Based on worldwide TV market share by manufacturer – annual unit basis. ^ One Connect Box required for One Clear Connection. One Clear Connection is a single cable connecting the TV to a One Connect Box, integrating external device cables Product Product Category QLED
    [Show full text]
  • Can Libreoffice and Apache Openoffice Be Alternatives to MS-Office from Consumer's Perspective?
    2016 2 nd International Conference on Social, Education and Management Engineering (SEME 2016) ISBN: 978-1-60595-336-6 "Make It Possible" Study: Can LibreOffice and Apache OpenOffice Be Alternatives to MS-Office from Consumer's Perspective? Jun IIO 1,* and Shusaku OHGAMA 2 1Socio-informatics Dept. Faculty of Letters, Chuo University, 742-1 Higashinakano, Hachioji-shi, Tokyo, Japan 2Information Technology Dept. Information Systems Div., Sumitomo Electric Industries, Ltd., 4-5-33 Kitahama, Chuo-ku, Osaka-shi, Osaka, Japan *Corresponding author Keywords: Open-source software, LibreOffice, OpenOffice, Productivity suites. Abstract. There are many guidebooks which offer some instruction of using productivity suites, and most of them focus on Microsoft's Office (MS-Office,) because it is the dominant products in the market. However, we have some other productivity suites, such as LibreOffice and Apache OpenOffice, as the alternative of MS-Office. Therefore, we investigated whether such software could be used properly, within the content of the guidebooks which are widely used. In this paper, the results of our investigation show that the interoperability of such software has already reached a tolerable level from a practical perspective. Introduction Recently, we can find in bookstores many books for reference that provide guidelines on how to operate productivity suites. However, most of them only focus on Microsoft's Office suites (MS-Office,) because it has the largest market share in the world in the productivity software market. On the other hand, there are some other options, such as LibreOffice and Apache OpenOffice. In recent days, persons in businesses face some problems in using these productivity suites.
    [Show full text]
  • Nokia Pronta Ad Usare Linux Sui Suoicellulari
    Nokia Pronta Ad Usare Linux Sui Suoi cellulari 1 / 5 Nokia Pronta Ad Usare Linux Sui Suoi cellulari 2 / 5 000 risultati in "cellulari a conchiglia nokia" Passa ai risultati principali della ricerca ... RIM ha pronto al lancio un nuovo smartphone a conchiglia, il BlackBerry ... Tasti Grandi, Facile da usare con SOS (Nero) 3,8 su 5 stelle 468 52,99 € 52,99 €. ... come un'impronta digitale, arrotolata su sé stessa, marcata dai suoi vicoli che ... Gestione proxy con soluzione pronta all'uso rispetto ad una interna ... requisiti di base e molte soluzioni di gestione proxy su più funzionalità. Pro e contro di ogni opzione. Ogni opzione di gestione proxy ha i suoi pro e contro. ... guida Immagini Internet iPhone Linux Mac Microsoft mozilla firefox Musica .... Un sistema operativo perfetto e in grado di rispondere al meglio a ... Chi scrive preferisce utilizzare Linux sui suoi computer per via della sua .... Oggi visto il tempo poco disposto all'avvicinarsi della primavera, Xiaomi ci dedica un nuovo prodotto pronto ad illuminare questo periodo buio, pieno di .. La storia della telefonia cellulare: la Nokia, la Motorola, la Apple. ... Avendo bisogno necessariamente di ingenti capitali per proseguire nei suoi esperimenti, ... Grazie ai brevetti di Marconi, le industrie cominciarono a produrre su scala ... Google comincia a rifornire i produttori del suo OS mobile, derivato dal kernel Linux, ... Piezo Crack APP Download version 1.5.4 (Read description) MacOSX A questo devono aver pensato i responsabili di HMD, la società che proprio ... Nokia, ecco i 30 cellulari che hanno fatto la storia ... Sarà per la sua semplicità, per i suoi tastini gommosi o la sua autonomia da 10 iPhone messi assieme.
    [Show full text]
  • Wayland Input Methods
    Wayland Input Methods Michael Hasselmann Wayland Input Methods Wayland? wayland.freedesktop.org Wayland Input Methods Input methods? Wayland Input Methods Input methods? (first time presenting in front of target audience!) Wayland Input Methods Input methods → text input traditional use-cases mobile & embedded from desktop use-cases (mouse + hwkb) (touch display) Wayland Input Methods Input methods → text input maliit.org Wayland Input Methods MeeGo Harmattan Nokia N9 ships Development starts Feb. 2010 Feb. 2011 June Oct. Feb. 2012 Code made available on gitorious Maliit 0.80 Dedicated infrastructure Wayland Input Methods Maliit 0.90 Maliit added to (unstable) OpenEmbedded's meta layer Jolla demos Canonical contributes Plasma Active SailfishOS, 250+ patches to chooses Maliit uses Maliit Maliit Keyboard Mar. 2012 May 2012 Aug. 2012 Nov. 2012 Mar. 2013 Apr. 2012 Jul. 2012 Oct. 2012 Feb. 2013 Apr. 2013 OLPC chooses Wayland input Canonical uses Maliit Maliit methods work starts, for its MWC demos based on Maliit API Maliit 0.99 “Road to 1.0”: (unstable) Maliit to target Qt5/QtQuick2 Wayland Input Methods GNOME joins the Wayland party! (Still) focused on desktop → good environment to test completeness live.gnome.org/Wayland/Gaps Wayland Input Methods Wayland 1.0: No input methods (planned for inclusion in Wayland 1.2) Wayland Input Methods One protocol, three interfaces Input methods protocol/input_method.xml interfaces: input_method_context, input_method, input_panel, input_panel_surface requests: commit_string, preedit_string, preedit_styling,
    [Show full text]