CIS 632/EEC 687. Mobile Computing. Report on SMART PC CIS 632/EEC 687 MOBILE COMPUTING REPORT ON. Sruthi Kadaveru ( ) SUBHASREE KIRANMAYEENEELA

Size: px
Start display at page:

Download "CIS 632/EEC 687. Mobile Computing. Report on SMART PC CIS 632/EEC 687 MOBILE COMPUTING REPORT ON. Sruthi Kadaveru ( ) SUBHASREE KIRANMAYEENEELA"

Transcription

1 CIS 632/EEC 687 Mobile Computing CIS 632/EEC 687 MOBILE COMPUTING REPORT ON Report on SMART PC Sruthi Kadaveru ( ) SRUTHI Subhasree KADAVERU Neela ( ) SUBHASREE KIRANMAYEENEELA

2 A SMART PC INDEX: CONTENTS PAGE NO 1. ABSTRACT GOAL INTRODUCTION MIXING ANDROID AND LINUX WHY ANDROID? DEBIAN NO ROOT IMPLEMENTATION TARGET PLATFORM: SAMSUNG GALAXY S TOOLS REQUIRED SETTING UP OUR EXPERIMENTS DEVELOPING AN INTERACTIVE GAME APPLICATION USING AN IDE DEVELOPING A DYNAMIC WEBSITE COMMANDS USED INFERENCE ISSUES FACED FUTURE WORK CONCLUSIONS REFERENCES 15

3 1 SMART PC 1. ABSTRACT Android operating system runs on the top of Linux kernel yet lacks the potential to execute standard Linux desktop applications. Despite the fact that efforts have been made to enable this functionality, any approach to deal with this requires a client to change to a separate desktop environment, bringing about a considerable loss of interface consistency and ease of use. In this project we use Debian No Root, an Android application intended to execute in a specially, no root Android construct. It opens desktop Linux abilities by mounting the Debian Linux distribution into the file framework and gives a tool to streamline the establishment and execution of Linux programs within Android. Using this Debian OS application, the project mainly portrays the capabilities of a smartphone as the replacement of a desktop. 2. GOAL We use smartphones for many things like browsing, playing music, games etc but when it comes to development or any complex application, smartphone doesn t support this feature with its native capabilities. On the other hand, programming or developing an application can be done comfortably in a PC. The idea of Smart PC is to convert a smart phone into a PC. The concept of SMART PC holds good when we can demonstrate the unique desktop specific application even on a smartphone. Our main goal for this project is to demonstrate the development of an application and how well is the performance on a smartphone. 3. INTRODUCTION 3.1. BACKGROUND Our old smartphone can be of incredible use than placing it into a garbage can. Strikingly, we can transform our phone into a mini-pc or media streamer when we have the USB On The Go Support (OTG) and a Mobile High-Definition Link (MHL) compatible port. There's a huge amount of additional functionality hiding under its hood. We would have never thought of utilizing a smartphone with broken screen however better believe it for this we can even utilize a damaged phone. Mobile phones have made an amazing progress, from being only a basic remote audio transmitting/receiving gadget and a short message exchanger, they can now be utilized as a basic PC as a replacement of desktop. The smartphones we utilize today are only a little, small scale desktop PC in our pocket. It includes a display, processor, storage, memory, graphics card, power source, audio and wireless systems administration. Well our desktop PC has precisely the same, despite the fact that in an alternate form. The processors and display screens in today's cell phone are exceptionally

4 2 SMART PC indistinguishable to a regular desktop PC. On the off chance that we have an Android smartphone, we can simply connect to an active USB center, interface a console (keyboard), mouse and a display and can be utilized as a normal desktop PC MIXING ANDROID AND LINUX We know that, Android OS is the most widely deployed and common version of Linux OS. Expanding Android platform without any extensive and major modifications of the underlying framework to handle desktop tasks can bring out many new opportunities. In order to achieve this the Linux Applications needs to be ported to Android. The issues related to package management must be resolved by giving access to Linux repositories. Then we can finally get an optimal mixture of Android and Linux for use in non-mobile applications. Though Android is built on top of Linux Kernel, Linux and Android look at things differently. OS Apps OS utilities, OS Libraries Linux Kernel Bootloader Linux Applications Application Framework HALs, flingers, etc. Init Linux Kernel Bootloader Android In theory, we can use the Android framework and get the UX. But it is very difficult as android is a tightly-coupled architecture. For Android to function, the elements need to be kept intact. While these restrictions help present an integrated and secure environment, they also obstacle the power of the underlying technologies. Developers are forbidden from directly accessing hardware (preventing features like tethering), compiling to assembly (limiting performance optimizations), or utilizing the libraries supported by Linux. In addition to that, users are prevented from accessing the software already developed for the Linux kernel. The Ubuntu public repositories alone contain over thousands of packages, constituting millions of lines of code, refined by thousands of developers over multiple decades, but none of these can be directly used in Android.

5 3 SMART PC To be used, these applications have to go through a complicated process of porting, often need to be completely re-written, despite the fact that the technology required to run them exists natively on the device WHY ANDROID? Motorola made attempts on this technology back in 2011 with its Webtop programming and Lapdock equipment, however their efforts died within 18 months. Microsoft struck on a comparative thought with its Continuum feature for Windows 10 Mobile smartphones, yet the Microsoft's declining mobile fortunes didn t look good for its future. We can forget Apple taking a stab at something this radical, as well, so it's left to Android to get a move on. Moreover, system calls have been enabled on some custom Android builds and have been used to install and run desktop environments in parallel with Android. Briefly about Android Android is known for its ease of use and is open source. Android is a mobile operating system built on Linux Kernel. It is a software containing operating system as well as middleware and key applications. Java programming language is used for writing the android application. It is easily available as open source for developers to create applications which can be further used for publishing as a part of android market. Android depends on Linux version 2.6 for core system services, for example, security, memory 3.4. DEBIAN NO ROOT Various hardware and programming boundaries must be overcome to support the execution of non-android software. To enable system calls, the most important aspect is to have a customized working framework. Besides, communication with external processes i.e., transmitting all the incoming data over network connections using any protocol is not a built-in feature in Android. For this process, many nodes must be addressed to be integrated. The installation and removal of any Linux application must be done from within Android; when using external applications, the users should not be compelled to interact with a different desktop environment; as mobile device has a smaller display, windows must be reformatted to fit in these screens without losing the resolution or clarity. Ideally, the users are prevented from coincidentally corrupting the install. All this must be likewise being finished with a minimal memory because of the constraint on the RAM accessible on smartphones. Considering all this, an Android application running on the top of a custom Android environment that empowers enhanced integration of externally executed application in the system is needed. Debian No Root is an Android application that addresses these problems and enables the users to install and interact with Linux desktop functions without requiring the user to root their device or change to an external desktop environment.

6 4 SMART PC Debian No Root is not a complete version of Debian OS; it is a compatibility layer which allows the users to run Debian desktop application. Many Linux based applications can be installed on this app and use it just like a desktop. As it does not require rooting the device it works fine with any stock ROM. This app requires 900 MB space on the internal memory (cannot be installed on SD card) to be installed. This app works on Android version from 2.3 but not yet supported on versions 5 and above (apt-get and dpkg does not work). For higher versions of Android, GNURoot Debian may be used. Debian No Root doesn t have any contents at first, which means no programs are pre-installed, so we need to install all by ourselves. Debian version needs to be updated periodically, so to make sure the version of Debian is up to data, type apt-get update into the root terminal. Updating the version will install the core crucial system and security packages. After updating is done, we can start installing some basic applications using the terminal like- LibreOffice suite similar to MS Office: apt-get install libreoffice GIMP which is an Image-editing software: apt-get install gimp Iceweasel web browser (based on Firefox): apt-get install iceweasel 4. IMPLEMENTATION 4.1. TARGET PLATFORM: SAMSUNG GALAXY S3 Android OS is slightly different from phone to phone, version to version. Thus, more focused approach is required to work with specific phone. We have used Samsung Galaxy S3 to implement the Smart PC technology. It provided flexibility and the emulated environment was loaded in a reasonable time. Performance was good, just bit slow some times. The phone s native capabilities were consistent and the implementation was not hard at all. Android version of Samsung Galaxy S3 is 4.3 which supports the Debian No Root app The CPU of the Samsung Galaxy S3 is Quad-Core with 1.4 GHz Cortex-A9 With an internal memory of 16GB along with 4GB RAM 4.2. TOOLS REQUIRED Before we get started, we will need the following: A relatively new smartphone/tablet A TV or monitor Keyboard (Bluetooth/USB) Mouse (Bluetooth/USB)

7 5 SMART PC The concept of Smart PC starts with two main things, USB OTG support and MHL ports. The MHL port s main functionality is to add HDMI output capabilities (with 1080p and 7.1-channel digital multi-channel audio support) to the phone s USB port along with functionality to remotely control the phone. The USB OTG port is the one we use to charge our smartphone. The ability to connect and work with a number of different USB peripherals, like storage and input devices is given by the USB OTG support. We can connect to an external screen i.e., a display and peripherals like a keyboard or mouse by combining smartphone with MHL along with USB OTG support. We can even use wireless/bluetooth keyboards and mouse as well, if they use standard USB HID (human interface device) drivers 4.3. SETTING UP The first thing to do is to download Debian No Root app from Google Play Store. Once the app is installed we will need to grant it some permissions to access app usage data (to manage running apps in the task bar) as well as the access to notifications, so that we can manage these directly from the external display. The next step is to set up screen and peripherals. The OS suggests using a display with a minimum resolution of 1080p and can be used either as a dedicated computer monitor or hook it up to television. Then we need to connect a mouse and keyboard. Connecting Bluetooth-enabled wireless devices makes everything a lot easier by simply following the normal pairing setup. Bluetooth Mouse MHL Cable with HDMI and USB Audio Cable with HDMI/VGA port Samsung S3 Android Smartphone Bluetooth Keyboard We can even connect a USB mouse or keyboard to your smartphone or tablet using a USB OTG as mentioned in earlier section unless we are using an OTG hub, we will be able to connect

8 6 SMART PC only one of these peripherals at any time and it also mean we won t be able to charge smartphone at the same time. 5. OUR EXPERIMENTS 5.1 Developing an interactive game application using an IDE: ECLIPSE [IDE]: Eclipse is a multi-language software development environment. It is written mostly in Java. It can be used to develop applications in Java and, other programming languages including Ada, C, C++, and much more. Development environments include the Eclipse Java development tools (JDT) for Java and Scala. We have developed an interactive game application using Java on Eclipse IDE. The title of the game being CODE BREAKER. AIM of the game A random four-digit code with non-repeated digits is generated by the system and player/user should guess the code within limited number of attempts. Ducks It represents number of correct digits, placed in correct location. Chicks It represents number of correct digits, but placed in wrong location.

9 7 SMART PC 5.2 Developing a Dynamic Website: Initially for developing a website we focused on using PHP scripts as an alternative for JSPs as there was so ECLIPSE EE for writing JSP scripts. Though PHP is popular now-a-days, JSP is more powerful than PHP since it doesn t provide access to all the JAVA libraries like JSP, it is limited only to PHP libraries. Even without a proper IDE, Debian OS allows developers to write JSP and HTML files in the terminal using nano editor. As we were more comfortable with JAVA than PHP scripting, we shifted to JSPs relying on the nano feature. Though it was less interactive compared to IDE, it helped us succeed in creating JSP files. For developing our dynamic website, we used the following: Tomcat7 MySQL JSP HTML CSS Which acts as Server Which is our backend database Java Server Pages which provides the communication between server and database Serves as User Interface Cascading Style Sheets adds style to the pages ROLE OF STUDENT INFORMATION RETRIEVAL WEBSITE: We have designed and developed a website Student Information Retrieval which will provide detailed information of different projects under Mobile Computing Course, along with student information. Figure [1] Login Page Figure [2] Home Page

10 8 SMART PC Figure [3] Add New Student Page

11 9 SMART PC Figure [4] View Students by ID Page

12 10 SMART PC Figure [5] View Students by Project Page -----

13 11 SMART PC MySQL Database: Figure [6] Starting MySQL Figure [7] Studentdb Tables Figure [8] Student Table

14 12 SMART PC Detailed Description of website functionalities 1. Login Page: This page allows students to login to the website using their CSU ID and password same as our campus net or blackboard. 2. Home Page: This page provides link to different pages like view by student page, view by ID page, add student page, logout. 3. View Students by Project: This page will allow students to view information about students working on different projects in mobile computing course. 4. View Students by ID: This page will allow students to view projects done by a students under mobile computing course using their ID. 5. Add Students: Using this functionality, students are allowed to add themselves to their projects by providing detailed information like their name, CSU ID, gender, project they belong to, year of enrollment, address, address. For building this page we have used CSS and html 5. Whenever 6. Logout: This page will allow students to logout from the website More about JSP s: Java Server Pages (JSP) is a technology that helps software developers create dynamically generated web pages based on HTML, XML, or other document types. It uses the Java programming language. JSP pages use several delimiters for scripting functions. The most basic is <%... %>, which encloses a JSP scriptlet. A scriptlet is a fragment of Java code that is run when the user requests the page. Java code is not required to be complete or self-contained within a single scriptlet block. Before running the website there are few steps which have to be completed first: We have to start tomcat and mysql first using the command /etc/init.d/tomcat7 start service mysql start, mysql -u root -p, mysql Deploy the project by copying project folder under webapps in tomcat7 folder. Project folder includes html, jsp, css, image.

15 13 SMART PC 6. COMMANDS USED Tomcat7 MySQL Java Eclipse FireFox Word apt-get install apache2 apt-get install mysql-server apt-get install openjdk-java7-jdk openjdk-java7-jre openjdk-java7-lib apt-get install eclipse eclipse-jdt apt-get install iceweasel apt-get install abiword 7. INFERENCE ADVANTAGES On the positive side this offers a simple, relatively economical and straight-forward way of turning an old smartphone into something useful. It is not a replacement for a fullyfledged PC, but if we need something for word processing, photo editing or developing/running small Linux/Windows based applications, then Debian OS is certainly an affordable option than buying a new PC provided we already have the required equipment. Moreover, for those who can t afford a PC but still want a desktop, smart pc technology would be very useful. Navigating the interface with a mouse and keyboard feels very normal and while the software is still a hitch, performance on the smartphone is not a big issue. DISADVANTAGES On the negative side, the interface is still very buggy and limited in what it allows us to do. As the concept of smart pc is still evolving there are limited features available. The inability to open non-debian apps and the need for better keyboard shortcuts to help navigating the interface will help improve the usability of smart pc immensely. 8. ISSUES FACED Since the Debian OS doesn t come with any of the built-in softwares, biggest hurdle was to install all the necessary softwares needed for developing or running applications for testing. The basic features like text editors, audio/video compatibility tools, picture viewers are missing and need to be installed.

16 14 SMART PC As this Debian OS works on a mobile, the version of the OS is still the underlying mobile OS. With this scenario, if we try to download any software and try to run the executable file, it cannot be run on this Smart PC due to mismatch with underlying OS versions. To overcome the problem of running.exe files in Debian OS, a tool called as Wine or winehq is given by the server. But this tool doesn t work for every.exe file execution. As this Debian mobile version is not yet fully constructed OS, it allows very few packages for downloading, which restricts the users. Limited RAM storage, disk space and CPU are always constraints compared to desktops/laptops. Programming on this mobile Debian OS was always challenging because of limited programming environment. Working with Tomcat is always troublesome. We faced issues while starting tomcat. 9. FUTURE WORK In this project, we mainly focused on the demonstration of one of the desktop specific feature i.e., programming/development of applications. Programming being our main aspect, we could successfully demonstrate how well a smart pc can be used to replace a desktop in this scenario using different ways like coding using terminal, developing an interactive game using java with the help of an IDE and also designing and developing a dynamic website. This approach helped us demonstrate the extent to which a smart pc can be used over computers. As part of our future work, we would like to extend our scope by working with different mobile OS versions. Also explore other desktop unique features. 10. CONCLUSIONS Turning a mobile phone into a Smart PC not only allows users to view videos, play music, internet browsing, editing documents, but it can also be used by developers same as traditional desktops, for programming and developing different applications. Working on Debian mobile OS on smartphone is much like desktop Linux version. Even though downloading different tools and software was little problematic because of the limited availability, we can overcome this with the availability of better OS. As this is a new concept/technology the OS applications are not much available. It s still work-in progress. Increased processing power, better battery life, vastly improved networking speeds on mobile devices, are the demands with which accelerate the shift from desktops to Smart PC. Beyond shadow of doubt, Smart PC can be a better replacement to traditional desktops for low cost.

17 15 SMART PC 11. REFERENCES [1] Christina Bonnington.( ).In Less Than Two Years, A Smartphone Could Be Your Only Computer [2] Deccan Chronicle. How to use a smartphone as a desktop PC. Published Mar 7,2016 [3] How to turn an Android smartphone into a PC. [4] Dan Lohrmann. Will a Smartphone Replace Your PC? APRIL 24, 2016 [5] [6] [7]

SMART PC ABSTRACT 12/19/2016. Sruthi Kadaveru Subhasree Neela

SMART PC ABSTRACT 12/19/2016. Sruthi Kadaveru Subhasree Neela SMART PC Sruthi Kadaveru 2657464 Subhasree Neela 2657462 ABSTRACT Android operating system runs on the top of Linux kernel yet lacks the potential to execute standard Linux desktop applications. Despite

More information

Quick start Guide POCKET TV

Quick start Guide POCKET TV Quick start Guide POCKET TV SAFETY WARNING Exposure -Do not place the Pocket TV or remotes on an unstable surface. -Keep all electronics away from direct exposure to the sun and other sources of heat.

More information

EECS 1710 SETTING UP A VIRTUAL MACHINE (for EECS labs)

EECS 1710 SETTING UP A VIRTUAL MACHINE (for EECS labs) EECS 1710 SETTING UP A VIRTUAL MACHINE (for EECS labs) In this tutorial, we will work through the process of setting up a virtual machine on your home desktop/laptop, that reflects the working environment

More information

Data Management CS 4720 Mobile Application Development

Data Management CS 4720 Mobile Application Development Data Management Mobile Application Development Desktop Applications What are some common applications you use day-to-day? Browser (Chrome, Firefox, Safari, etc.) Music Player (Spotify, itunes, etc.) Office

More information

Copyright

Copyright Copyright NataliaS@portnov.com 1 Overview: Mobile APPS Categories Types Distribution/Installation/Logs Mobile Test Industry Standards Remote Device Access (RDA) Emulators Simulators Troubleshooting Guide

More information

Group 15 Arian Caraballo, CpE Daniela Zicavo, CpE Felipe Bernal, CpE Isabel Virag, CpE

Group 15 Arian Caraballo, CpE Daniela Zicavo, CpE Felipe Bernal, CpE Isabel Virag, CpE Group 15 Arian Caraballo, CpE Daniela Zicavo, CpE Felipe Bernal, CpE Isabel Virag, CpE What is it? Smidge stands for Smart Fridge System. It will offer the user the ability to store their groceries inventory

More information

A STUDY OF ANDROID OPERATING SYSTEM WITH RESPECT WITH USERS SATISFACTION

A STUDY OF ANDROID OPERATING SYSTEM WITH RESPECT WITH USERS SATISFACTION A STUDY OF ANDROID OPERATING SYSTEM WITH RESPECT WITH USERS SATISFACTION Ashish A Kulkarni 1, Pooja A Kulkarni 2 1 Assistant Professor, MIT School of Management Pune, (India) 2 Assistant Professor, NBN

More information

Getting Started Guide XC9010 Raspberry Pi Starter Kit

Getting Started Guide XC9010 Raspberry Pi Starter Kit Getting Started Guide XC9010 Raspberry Pi Starter Kit The Raspberry Pi has been designed as a computer that anyone can use. If you want to get started with a Raspberry Pi, but don t know where to start,

More information

DATA DISASTER AVERTED! HOW TO BACK UP YOUR ANDROID SMARTPHONE

DATA DISASTER AVERTED! HOW TO BACK UP YOUR ANDROID SMARTPHONE DATA DISASTER AVERTED! HOW TO BACK UP YOUR ANDROID SMARTPHONE Planning ahead is the easiest way to make sure your data isn t lost to the ether, even if your phone is destroyed. Luckily, Google automatically

More information

IJRDTM Kailash ISBN No Vol.17 Issue

IJRDTM Kailash ISBN No Vol.17 Issue ABSTRACT ANDROID OPERATING SYSTEM : A CASE STUDY by Pankaj Research Associate, GGSIP University Android is a software stack for mobile devices that includes an operating system, middleware and key applications.

More information

10.1" Quad Core 3G. 1.2 GHz " 1280x800 IPS 3G. Specification: Optional: GPS OTA TABLET L10C1

10.1 Quad Core 3G. 1.2 GHz  1280x800 IPS 3G. Specification: Optional: GPS OTA TABLET L10C1 10.1" Quad Core 3G TABLET L10C1 Specification: CPU: MT8389WK Quad core A7 1.2 GHz LCD Screen: 10.1 IPS 1280 x 800 Memory/Storage: 1GB DDR3/8G EMMC Camera: Dual camera (0.3M+2M) Connectivity: Wi-Fi 802.

More information

Copyright

Copyright Copyright NataliaS@portnov.com 1 EMULATORS vs Real Devices USER EXPERIENCE AND USABILITY User Interactions Real occurring events Overall performance Consistency in results SPECTRUM OF DEVICE CONFIGURATIONS

More information

Copyright

Copyright Copyright NataliaS@portnov.com 1 Overview: Mobile APPS Categories Types Distribution/Installation/Logs Mobile Test Industry Standards Remote Device Access (RDA) Emulators Simulators Troubleshooting Guide

More information

How To Manually Update Android Apps On Kindle Fire Hd Without Rooting

How To Manually Update Android Apps On Kindle Fire Hd Without Rooting How To Manually Update Android Apps On Kindle Fire Hd Without Rooting Just got a New Kindle Fire HD (The kid won it) It says 4th generation 7 inch Fire HD/ In of the HTC One M9 is receiving an over-the-air

More information

Hp Touchpad Wireless Keyboard Paired But Not Connected

Hp Touchpad Wireless Keyboard Paired But Not Connected Hp Touchpad Wireless Keyboard Paired But Not Connected Also, do not allow the AC adapter to contact the skin or a soft surface, such as pillows or rugs or clothing, during operation. The device Pairing

More information

CleanMyPC User Guide

CleanMyPC User Guide CleanMyPC User Guide Copyright 2017 MacPaw Inc. All rights reserved. macpaw.com CONTENTS Overview 3 About CleanMyPC... 3 System requirements... 3 Download and installation 4 Activation and license reset

More information

Capacities Overview: 9.7 MultiTouch Screen with IPS technology Access to AndroidTM apps HD Multimedia playback

Capacities Overview: 9.7 MultiTouch Screen with IPS technology Access to AndroidTM apps HD Multimedia playback Arnova introduces a new HD multimedia tablet: The ARNOVA 9 G2 Equipped with a sharp, bright 9.7 (1024x768) LCD touchscreen, it delivers amazing display quality. The combination between Android TM 2.3 Gingerbread

More information

Installing and configuring an Android device emulator. EntwicklerCamp 2012

Installing and configuring an Android device emulator. EntwicklerCamp 2012 Installing and configuring an Android device emulator EntwicklerCamp 2012 Page 1 of 29 Table of Contents Lab objectives...3 Time estimate...3 Prerequisites...3 Getting started...3 Setting up the device

More information

Tethering an Android Smartphone to USB Devices

Tethering an Android Smartphone to USB Devices Tethering an Android Smartphone to USB Devices March 2011 BizDev@SecureCommConsulting.com Veteran Owned Small Business DUNS: 003083420 CAGE: 4SX48 http://www.securecommconsulting.com 1.1. Purpose This

More information

Tab Wifi Connection Problem

Tab Wifi Connection Problem Instructions How To Use Samsung Galaxy Tab 2 10.1 Wifi Connection Problem Find out how to use and troubleshoot your Samsung Galaxy Tab 2 10.1 with interactive simulators, how-to guides and support videos.

More information

Android Forensics: Simplifying Cell Phone Examinations

Android Forensics: Simplifying Cell Phone Examinations Android Forensics: Simplifying Cell Phone Examinations Jeff Lessard, Gary Kessler 2010 Presented By: Manaf Bin Yahya Outlines Introduction Mobile Forensics Physical analysis Logical analysis CelleBrite

More information

Thanks for purchasing one of the most cutting edge mini computing devices available today,

Thanks for purchasing one of the most cutting edge mini computing devices available today, Welcome! Thanks for purchasing one of the most cutting edge mini computing devices available today, the MK802IV LE. The MK802IV LE is a powerful quad core Linux mini computer which runs a version of Ubuntu

More information

ATV520 User Manual V1.1

ATV520 User Manual V1.1 ATV520 User Manual V1.1 ATV520 Enjoy TV Box User Manual V1.0 Introduction The ATV520, also called Dual core Android TV box, is a box connected to your TV HDMI input that turn your TV to a multifunction

More information

CSCI 201 Lab 1 Environment Setup

CSCI 201 Lab 1 Environment Setup CSCI 201 Lab 1 Environment Setup "The journey of a thousand miles begins with one step." - Lao Tzu Introduction This lab document will go over the steps to install and set up Eclipse, which is a Java integrated

More information

MythoLogic: problems and their solutions in the evolution of a project

MythoLogic: problems and their solutions in the evolution of a project 6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. MythoLogic: problems and their solutions in the evolution of a project István Székelya, Róbert Kincsesb a Department

More information

HTML5 Applications Made Easy on Tizen IVI. Brian Jones / Jimmy Huang

HTML5 Applications Made Easy on Tizen IVI. Brian Jones / Jimmy Huang HTML5 Applications Made Easy on Tizen IVI Brian Jones / Jimmy Huang Obstacles IVI Developers Face Today Lots of hardware variety. Multiple operating systems Different input devices Software development

More information

Introduction to the Raspberry Pi AND LINUX FOR DUMMIES

Introduction to the Raspberry Pi AND LINUX FOR DUMMIES Introduction to the Raspberry Pi AND LINUX FOR DUMMIES 700Mhz ARM v6 Broadcomm CPU+GPU 512 MB RAM (256MB on Model A) Boots off SD card for filesystem USB, Audio out, LAN (Model B only) HDMI + Composite

More information

Samsung Mobile Via Usb

Samsung Mobile Via Usb How To Install Android Apps From Pc To Samsung Mobile Via Usb Supported model : Smart Phone/Tablet from Galaxy Note III (Android OS 4.3 or over) When you connect your mobile device to Kies via a USB cable,

More information

SCAM Portfolio Scalability

SCAM Portfolio Scalability SCAM Portfolio Scalability Henrik Eriksson Per-Olof Andersson Uppsala Learning Lab 2005-04-18 1 Contents 1 Abstract 3 2 Suggested Improvements Summary 4 3 Abbreviations 5 4 The SCAM Portfolio System 6

More information

SD Module- Android Programming

SD Module- Android Programming Assignment No. 1 SD Module- Android Programming R (2) C (4) V (2) T (2) Total (10) Dated Sign Title: Download Install and Configure Android Studio on Linux /windows platform. Problem Definition: Install

More information

Installation Instructions

Installation Instructions Installation Instructions Reading App Builder: Installation Instructions 2017, SIL International Last updated: 1 December 2017 You are free to print this manual for personal use and for training workshops.

More information

Developing on DragonBoard

Developing on DragonBoard Developing on DragonBoard Getting Started with APQ8060 and Pragmatux+Android Bill Gatliff bgat@billgatliff.com Ryan Kuester rkuester@insymbols.com 1 2 CPU Daughterboard APQ8060 ARMv7 Dual core 1.5 GHz

More information

TTerm Connect Installation Guide

TTerm Connect Installation Guide Host Connectivity. Any Host, Any Device. TTerm Connect Installation Guide What is TTerm Connect? TTerm Connect is Turbosoft s web based terminal emulator. Built on common web technologies such as HTML5,

More information

BlackBerry BlackBerry 10 OS, version continues to build on the BlackBerry 10 platform for the Z10, Q10 and Z30 devices.

BlackBerry BlackBerry 10 OS, version continues to build on the BlackBerry 10 platform for the Z10, Q10 and Z30 devices. BlackBerry 10.2.1 BlackBerry 10 OS, version 10.2.1 continues to build on the BlackBerry 10 platform for the Z10, Q10 and Z30 devices. PINCH TO PRIORITIZE Don t miss important messages Pinch the Hub to

More information

Rikomagic MK802 III User Manual. Andriod4.1 Dual-core Mini PC. Page0

Rikomagic MK802 III User Manual. Andriod4.1 Dual-core Mini PC. Page0 Andriod4.1 Dual-core Mini PC Shenzhen Rikomagic Tech Corp.,Ltd Page0 Table of Contents Declaration... 2 1.Connector...3 2. Device connection Instruction...4 3. Boot state...4 4. Main Screen Introduction...

More information

File Synchronization using API Google Drive on Android Operating System

File Synchronization using API Google Drive on Android Operating System File Synchronization using API Google Drive on Android Operating System Agustinus Noertjahyana, Kevin Darmawan, Justinus Andjarwirawan Informatics Engineering Department Petra Christian University Surabaya,

More information

Instruction For Use Laptop Internet On Android Phone Via Usb

Instruction For Use Laptop Internet On Android Phone Via Usb Instruction For Use Laptop Internet On Android Phone Via Usb How to do USB tethering in Windows 8 or 8.1 to connect computer to internet windows 8. i cannot connect my mobile phone to my laptop eventhough

More information

How To Get All Google Play Apps On Rooted Android Phones 2012

How To Get All Google Play Apps On Rooted Android Phones 2012 How To Get All Google Play Apps On Rooted Android Phones 2012 Each Android application can have one or multiple services. They run in the Is there a way to undo the changes this app makes to your phone?

More information

SOFTWARE UNIT 1 PART B C O M P U T E R T E C H N O L O G Y ( S 1 O B J A N D O B J 3-2)

SOFTWARE UNIT 1 PART B C O M P U T E R T E C H N O L O G Y ( S 1 O B J A N D O B J 3-2) SOFTWARE UNIT 1 PART B C O M P U T E R T E C H N O L O G Y ( S 1 O B J 2 2-3 A N D O B J 3-2) DIGITAL LITERACY STANDARD 1 OBJECTIVE 3 Explore and demonstrate understanding of managing operating systems

More information

DOWNLOAD PDF LEARN C ON THE MAC

DOWNLOAD PDF LEARN C ON THE MAC Chapter 1 : How should i learn C++ on a mac? Yahoo Answers Dave Mark is a longtime Mac developer and author who has written a number of books on Mac and ios development, including Beginning iphone 4 Development

More information

Plus sign with circle icon android

Plus sign with circle icon android Мобильный портал WAP версия: wap.altmaster.ru Plus sign with circle icon android Jun 17, 2017. Facebook messengers android. Mar 28, 2018. The Data Saver icon is 75% of a circle with an addition sign in

More information

Semester 2, 2018: Lab 1

Semester 2, 2018: Lab 1 Semester 2, 2018: Lab 1 S2 2018 Lab 1 This lab has two parts. Part A is intended to help you familiarise yourself with the computing environment found on the CSIT lab computers which you will be using

More information

IN THIS CLASS WE ARE GOING TO LEARN THE BASIC FEATURES OF WINDOWS 8.1 WITH HANDS ON TRAINING THE CLASS WILL RUN ON THE SPEED OF THE AVERAGE STUDENT

IN THIS CLASS WE ARE GOING TO LEARN THE BASIC FEATURES OF WINDOWS 8.1 WITH HANDS ON TRAINING THE CLASS WILL RUN ON THE SPEED OF THE AVERAGE STUDENT 1 IN THIS CLASS WE ARE GOING TO LEARN THE BASIC FEATURES OF WINDOWS 8.1 WITH HANDS ON TRAINING EACH CLASS WILL RUN APPROXIMATELY 40 MINUTES WE WILL PICK UP WHERE WE LEFT OFF AT THE NEXT CLASS THE CLASS

More information

Part Tablet, Part Laptop: Make Your Next Computer a Slate PC

Part Tablet, Part Laptop: Make Your Next Computer a Slate PC Part Tablet, Part Laptop: Make Your Next Computer a Slate PC By Alexander John December 3, 2018 They re light, they re powerful and they last all day. WSJ s David Pierce evaluates the latest batch of PCs

More information

College of Pharmacy Windows 10

College of Pharmacy Windows 10 College of Pharmacy Windows 10 Windows 10 is the version of Microsoft s flagship operating system that follows Windows 8; the OS was released in July 2015. Windows 10 is designed to address common criticisms

More information

Matrix. Get Started Guide

Matrix. Get Started Guide Matrix Get Started Guide Overview Matrix is a single board mini computer based on ARM with a wide range of interface, equipped with a powerful i.mx6 Freescale processor, it can run Android, Linux and other

More information

Instruction How To Use Wifi In Mobile Phone Via Laptop >>>CLICK HERE<<<

Instruction How To Use Wifi In Mobile Phone Via Laptop >>>CLICK HERE<<< Instruction How To Use Wifi In Mobile Phone Via Laptop You could also just connect your phone to your laptop and draw power from of the Wi-Fi hotspot feature, but you can also tether via a USB cable or

More information

WELCOME : OVERVIEW Mobile Applications Testing. Copyright

WELCOME : OVERVIEW Mobile Applications Testing. Copyright WELCOME : OVERVIEW Mobile Applications Testing Copyright NataliaS@portnov.com 1 INTRODUCTION: Mobile APP vs Desktop and WEB Ever since the first cell phone hit the commercial market in 1983, the mobile

More information

Printing Solutions for Higher Education. Secure, on-premise mobile printing platform

Printing Solutions for Higher Education. Secure, on-premise mobile printing platform Printing Solutions for Higher Education Secure, on-premise mobile printing platform PrinterOn Enterprise enables students and faculty to Print Simply Anywhere For more than a decade, PrinterOn has been

More information

How To Setup Bluetooth Iphone 4s Ringtones On Windows >>>CLICK HERE<<<

How To Setup Bluetooth Iphone 4s Ringtones On Windows >>>CLICK HERE<<< How To Setup Bluetooth Iphone 4s Ringtones On Windows (iphone 4s) to connect iphone to your computer to sync and charge. Apple USB power adapter and Voice Memos are played, even if the Ring/Silent switch

More information

Flash Player Manually For Android Tablet 2.2 Gratis

Flash Player Manually For Android Tablet 2.2 Gratis Flash Player Manually For Android Tablet 2.2 Gratis Flash Player is a free application for the Android that lets users view Flash-based applications on their mobile device. With this software, users are

More information

MINI MODEL NO: PTBMPCWX32

MINI MODEL NO: PTBMPCWX32 MINI MODEL NO: PTBMPCWX32 QUICK START GUIDE Contents Contents. 1 General notices for use 2 Disclaimer. 2 Box Contents. 3 1.1. Product display 4 1.2. Instructions for use. 4 1.3. Desktop. 5 1.4. Wi-Fi settings...5

More information

Tablet MODECOM FreeTAB1004 IPS X4

Tablet MODECOM FreeTAB1004 IPS X4 MODECOM FreeTAB 1004 IPS X4 new member of Quad-Core family MODECOM FreeTAB 1004 IPS X4 is a tablet PC of outstanding technical parameters, efficiency and design and excellent price. This high-end device

More information

Installation Instructions

Installation Instructions Installation Instructions Last updated: 08 May 2017 Contents 1. Introduction... 3 2. Windows Installation... 3 2.1. Installing Dictionary App Builder... 3 2.2. Installing Java SE Development Kit (JDK)...

More information

Enjoy TV Box User Manual

Enjoy TV Box User Manual Enjoy TV Box User Manual V1.7 Introduction Enjoy TV box is a product connected to your TV via HDMI that turn your TV to a multifunction smart TV. It is a revolutionary entertainment on your TV. It is also

More information

Installing Ubuntu Server

Installing Ubuntu Server CHAPTER 1 Installing Ubuntu Server You probably chose Ubuntu as a server solution because of either your gratifying experience using it on the desktop or the raves you ve heard from others about its user-friendly

More information

COP Spring 2011 Assignment 4 Working with Servers Due Monday, 28th February in class (17H15)

COP Spring 2011 Assignment 4 Working with Servers Due Monday, 28th February in class (17H15) COP3502 - Spring 2011 Assignment 4 Working with Servers Due Monday, 28th February in class (17H15) February 2, 2011 1 Objective In this assignment you will be asked to use a virtual machine. You will configure

More information

Welcome to Shenandoah University s imlearning Program!

Welcome to Shenandoah University s imlearning Program! Welcome to Shenandoah University s imlearning Program This award-winning integrated mobile learning program provides students and faculty with the tools to enhance student learning and engagement. Use

More information

TV Box User Manual V1.4

TV Box User Manual V1.4 TV Box User Manual V1.4 1. Introduction TV box is a box where is connected to your TV HDMI input that turn your TV to a multifunction smart TV, a media player, an internet browser with big view, a photo

More information

Xtra-PC User Guide. Published: April 2017 Edition: 2 Xtra-PC 4.0. Copyright Xtra-PC. All Rights Reserved.

Xtra-PC User Guide. Published: April 2017 Edition: 2 Xtra-PC 4.0. Copyright Xtra-PC. All Rights Reserved. Xtra-PC User Guide Published: April 2017 Edition: 2 Xtra-PC 4.0 Copyright 2014-2017 Xtra-PC. All Rights Reserved. Table of Contents Overview of Xtra-PC... 4 Hardware Requirements... 4 Initial Setup...

More information

An overview of mobile and embedded platforms

An overview of mobile and embedded platforms ES3 Lecture 2 An overview of mobile and embedded platforms Basic Classes Embedded devices: These are in toasters, cars, mice, etc. Usually very real-time focused (us accuracy) Very small memory, not usually

More information

Panopto Help Guide for KUMC Users

Panopto Help Guide for KUMC Users Panopto Help Guide for KUMC Users Table of Contents Obtaining the Panopto Applications... 3 PC/Mac Application... 3 Mobile Apps... 3 Recording with the PC Application... 5 Recording with the Mobile Apps...

More information

Firepoint: Porting Application to Mobile Platforms

Firepoint: Porting Application to Mobile Platforms Firepoint: Porting Application to Mobile Platforms Artem Timonin, Artem Kalinin, Alexander Troshkov, Kirill Kulakov Petrozavodsk State University (PetrSU) Petrozavodsk, Republic Karelia, Russia (timonin,

More information

Fedora Core: Made Simple

Fedora Core: Made Simple Table of Contents Installing Fedora...2 Before you begin...2 Compatible Hardware...2 Minimum Requirements...2 Disk Space Requirements...2 Help! Booting from the CD ROM Drive Fails!...2 Installing Fedora

More information

COMP 4971C REPORT. Project Title: Device sharing solution for better utilization of mobile displays video storyboard

COMP 4971C REPORT. Project Title: Device sharing solution for better utilization of mobile displays video storyboard COMP 4971C REPORT Project Title: Device sharing solution for better utilization of mobile displays video storyboard Supervisor: Professor David Rossiter Name: KIM, ZI WON HKUST BEng(COMP) Date: May 22

More information

Using and Developing with Azure. Joshua Drew

Using and Developing with Azure. Joshua Drew Using and Developing with Azure Joshua Drew Visual Studio Microsoft Azure X-Plat ASP.NET Visual Studio - Every App Our vision Every App Every Developer .NET and mobile development Desktop apps - WPF Universal

More information

Apache Manually Install Ubuntu From Usb

Apache Manually Install Ubuntu From Usb Apache Manually Install Ubuntu 12.10 From Usb On Windows 8 Using WinUSB, we can create startup disks for Windows Vista, 7, 8, and Windows PE. You can install WinUSB on Ubuntu 13.10/13.04/12.10/12.04 using

More information

Anthony Hand, M.S.I. Mobile User Experience Designer, Hand Interactive Presented at:

Anthony Hand, M.S.I. Mobile User Experience Designer, Hand Interactive Presented at: Android vs. iphone Anthony Hand, M.S.I. Mobile User Experience Designer, Hand Interactive anthony.hand@gmail.com Presented at: Self Introduction Motorola o UI designer on Android platform Hand Interactive:

More information

OPERATING SYSTEMS AND APPLICATIONS

OPERATING SYSTEMS AND APPLICATIONS OPERATING SYSTEMS AND APPLICATIONS COMPUTER TECHNOLOGY (S1 OBJ 2 2-3 AND OBJ 3-2) Created by Sherry Pate SOFTWARE CATEGORIES There are two main type of software categories Operating Systems Software Application

More information

Technology, E-Textbooks and BYOD Initiative at The Webb School

Technology, E-Textbooks and BYOD Initiative at The Webb School Technology, E-Textbooks and BYOD Initiative at The Webb School Does a student need his/her own email account? Yes, each student needs his/her own email account. Many digital text books are delivered to

More information

Android System Development Training 4-day session

Android System Development Training 4-day session Android System Development Training 4-day session Title Android System Development Training Overview Understanding the Android Internals Understanding the Android Build System Customizing Android for a

More information

Copyright

Copyright Copyright NataliaS@portnov.com 1 Overview: Mobile APPS Categories Types Distribution/Installation/Logs Mobile Test Industry Standards Remote Device Access (RDA) Emulators Simulators Troubleshooting Guide

More information

SOFTWARE TEST DOCUMENT Version MOBCOLL PROJECT

SOFTWARE TEST DOCUMENT Version MOBCOLL PROJECT SOFTWARE TEST DOCUMENT Version 1.1 10.06.2013 MOBCOLL PROJECT Prepared By: ANDIOS Murat Öksüzer Sercan Çidem Vedat Şahin Fatih Osman Seçmen Change History *A - ADDED M - MODIFIED D DELETED VERSION NUMBER

More information

JBoss Portal Quickstart User Guide. Release 2.6.6

JBoss Portal Quickstart User Guide. Release 2.6.6 JBoss Portal 2.6.6 Quickstart User Guide Release 2.6.6 Table of Contents JBoss Portal - Overview... iii 1. Tutorial Forward...1 2. Installation...2 2.1. Downloading and Installing...2 2.2. Starting JBoss

More information

How Parallels RAS Enhances Microsoft RDS. White Paper Parallels Remote Application Server

How Parallels RAS Enhances Microsoft RDS. White Paper Parallels Remote Application Server How Parallels RAS Enhances Microsoft RDS White Paper Parallels Remote Application Server Table of Contents Introduction... 3 Overview of Microsoft Remote Desktop Services... 3 Microsoft RDS Pain Points...

More information

Copyright 2018 MakeUseOf. All Rights Reserved.

Copyright 2018 MakeUseOf. All Rights Reserved. 15 Power User Tips for Tabs in Firefox 57 Quantum Written by Lori Kaufman Published March 2018. Read the original article here: https://www.makeuseof.com/tag/firefox-tabs-tips/ This ebook is the intellectual

More information

1. Introduction. 1.1 Cosmo Specifications

1. Introduction. 1.1 Cosmo Specifications 1. Introduction 1.1 Cosmo Specifications Details CPU Memory Storage Operating System Connectivity Sensor Camera Display Video Formats Description Quad Core 1.3 GHz ARM Cortex A7 Processor 512MB RAM 8 GB

More information

ARCHOS Kids Zone The best apps selection for kids

ARCHOS Kids Zone The best apps selection for kids ARCHOS Kids Zone The best apps selection for kids Android Jelly Bean Archos introduces its new kid-friendly tablet: The ARCHOS 101 ChildPad. Running Android version Jelly Bean, this 10.1 tablet is specially

More information

L.A.M.P. Stack Part I

L.A.M.P. Stack Part I L.A.M.P. Stack Part I By George Beatty and Matt Frantz This lab will cover the basic installation and some configuration of a LAMP stack on a Ubuntu virtual box. Students will download and install the

More information

Product Data Sheet: Ignition 8 Industrial Application Platform. A Whole New View

Product Data Sheet: Ignition 8 Industrial Application Platform. A Whole New View Product Data Sheet: Ignition 8 Industrial Application Platform A Whole New View With the powerful tools, web technologies, and next-generation visualization system we re building in Ignition 8, you ll

More information

Dear I-Life customer, Every I-Life product goes through a rigorous process of sample evaluation and approval before commercial launch.

Dear I-Life customer, Every I-Life product goes through a rigorous process of sample evaluation and approval before commercial launch. ENGLISH USER GUIDE Dear I-Life customer, Congratulations on becoming a proud owner of I-Life product. You have now joined the fraternity of millions of satisfied I-Life customers spread across the globe.

More information

Introduction to Android

Introduction to Android Introduction to Android Ambient intelligence Alberto Monge Roffarello Politecnico di Torino, 2017/2018 Some slides and figures are taken from the Mobile Application Development (MAD) course Disclaimer

More information

WebSphere Puts Business In Motion. Put People In Motion With Mobile Apps

WebSphere Puts Business In Motion. Put People In Motion With Mobile Apps WebSphere Puts Business In Motion Put People In Motion With Mobile Apps Use Mobile Apps To Create New Revenue Opportunities A clothing store increases sales through personalized offers Customers can scan

More information

PerkinElmer s Force Multiplier Pilot Program

PerkinElmer s Force Multiplier Pilot Program PerkinElmer s Force Multiplier Pilot Program This document is intended to provide the first-time user with the needed information to conduct a Virtual Product Lab session using Connectivity s Advanced

More information

Computer Hardware. In this lesson we will learn about Computer Hardware, so that we have a better understanding of what a computer is.

Computer Hardware. In this lesson we will learn about Computer Hardware, so that we have a better understanding of what a computer is. In this lesson we will learn about, so that we have a better understanding of what a computer is. USB Port Ports and Connectors USB Cable and Connector Universal Serial Bus (USB) is by far the most common

More information

ULTEO OPEN VIRTUAL DESKTOP DEBIAN WHEEZY (7.0) SUPPORT

ULTEO OPEN VIRTUAL DESKTOP DEBIAN WHEEZY (7.0) SUPPORT ULTEO OPEN VIRTUAL DESKTOP V4.0.2 DEBIAN WHEEZY (7.0) SUPPORT Contents 1 Prerequisites: Debian Wheezy (7.0) 3 1.1 System Requirements.............................. 3 2 Repository 4 2.1 Online Method..................................

More information

Manual Update Java 7 25 Mac Windows Xp

Manual Update Java 7 25 Mac Windows Xp Manual Update Java 7 25 Mac Windows Xp This release will be the last Oracle JDK 7 publicly available update. JavaFX SDK is now included in JDK 7 for Windows, Mac OS X, and Linux x86/x64. 5.3.1 Java Control

More information

Computer Overview. A computer item you can physically see or touch. A computer program that tells computer hardware how to operate.

Computer Overview. A computer item you can physically see or touch. A computer program that tells computer hardware how to operate. Hardware Computer Overview A computer item you can physically see or touch. Software A computer program that tells computer hardware how to operate. Information Technology (IT) The broad subject related

More information

CSC 170 Introduction to Computers and Their Applications. Computers

CSC 170 Introduction to Computers and Their Applications. Computers CSC 170 Introduction to Computers and Their Applications Lecture #4 Digital Devices Computers At its core, a computer is a multipurpose device that accepts input, processes data, stores data, and produces

More information

Your . A setup guide. Last updated March 7, Kingsford Avenue, Glasgow G44 3EU

Your  . A setup guide. Last updated March 7, Kingsford Avenue, Glasgow G44 3EU fuzzylime WE KNOW DESIGN WEB DESIGN AND CONTENT MANAGEMENT 19 Kingsford Avenue, Glasgow G44 3EU 0141 416 1040 hello@fuzzylime.co.uk www.fuzzylime.co.uk Your email A setup guide Last updated March 7, 2017

More information

Mobile Game Programming

Mobile Game Programming Mobile Game Programming Just that facts. guest instructor: Matt Meyer Introduction I Mobile Devices (Primary Purpose): Gaming Devices: Nintendo DS, PSP. Music Devices: ZUNE, IPod. Cellphone Devices: Nokia,

More information

Firefox for Android. Reviewer s Guide. Contact us:

Firefox for Android. Reviewer s Guide. Contact us: Reviewer s Guide Contact us: press@mozilla.com Table of Contents About Mozilla 1 Move at the Speed of the Web 2 Get Started 3 Mobile Browsing Upgrade 4 Get Up and Go 6 Customize On the Go 7 Privacy and

More information

Regit Express EZInventory

Regit Express EZInventory Regit Express EZInventory for Android Devices Copyright 2017 by American Precision Instruments CONTENTS EZInventory Overview Using the Regit Express EZInventory Application To Change Quantities Session

More information

Computer Concepts for Beginners

Computer Concepts for Beginners Computer Concepts for Beginners Greetings Hi, my name is Tony & we re about to take a big plunge into the computer world! For some of us, this might be the first time we re actually using our computers,

More information

Getting Started Guide

Getting Started Guide Getting Started Guide for education accounts Setup Manual Edition 7 Last updated: September 15th, 2016 Note: Click on File and select Make a copy to save this to your Google Drive, or select Print, to

More information

Experiments 1 How to set up Raspberry Pi B+ The little computer you can cook into DIY tech projects

Experiments 1 How to set up Raspberry Pi B+ The little computer you can cook into DIY tech projects Experiments 1 How to set up Raspberry Pi B+ The little computer you can cook into DIY tech projects The Raspberry Pi is a computer about the size of a credit card. The darling of the do-it-yourself electronics

More information

Mobile Internet Devices and the Cloud

Mobile Internet Devices and the Cloud Mobile Internet Devices and the Cloud What Is a Smartphone? Mobile Operating Systems for Smartphones 1. iphone 2. Google (Android) 3. Blackberry 4. Windows Mobile 5. Ubuntu Mobile Internet Device (MID)

More information

If you re the administrator on any network,

If you re the administrator on any network, Let s do an inventory! If you re the administrator on any network, chances are you ve already faced the need to make an inventory. In fact, keeping a list of all the computers, monitors, software and other

More information

System Requirements for Online Testing

System Requirements for Online Testing System Requirements for Online Testing 2015 2016 Overview This document was developed by the American Institutes for Research (AIR) and the Florida Department of Education (FDOE) and contains technology

More information

Basics of Web. First published on 3 July 2012 This is the 7 h Revised edition

Basics of Web. First published on 3 July 2012 This is the 7 h Revised edition First published on 3 July 2012 This is the 7 h Revised edition Updated on: 03 August 2015 DISCLAIMER The data in the tutorials is supposed to be one for reference. We have made sure that maximum errors

More information