Early mobile phones: expensive, in cars/trucks/briefcases voice only
0G (1946-1980s)
GPS, GPRS, WiFi, Bluetooth, Gyroscope, RFID, CDMA, LTE, WAP, WiMax, NFC, EDGE, IMEI, text graphics, color
2010-present
First-generation cellular networks: radio signals = analog, technologies (AMPS/DataTac), first Blackberry (850), voice + limited data
1G
Second generation cellular networks: digital voice + SMS + circuit switched data, GSM, iDEN, CDMA, TDMA
2G
Marketing term, GPRS, HSCSD, WiDEN, also EDGE, CDMA2000 Ix-RTT
2.5G
The most popular standard for mobile phones worldwide used by 5 billion people across 212 countries and territories, serving over 80% of the global mobile market.
Global System for Mobile Communications (GSM)
A mobile data service for use on GSM networks.
General Packet Radio Services (GPRS)
A second-generation (2G) standard for mobile phones.
Code Division Multiple Access (CDMA)
Third generation cellular networks: Broadband data + voice, streaming video, W-CDMA (UMTS, FOMA), 1xEV-DO
3G
High speed broadband for data and visual-centric information, transmit data at 100mbps while moving and 1gbs while standing still
The Future
A third generation (3G) standard for mobile phones. It uses the same core network as the 2G GSM network.
Wideband Code Division Multiple Access (WCDMA)
It uses CDMA channel access.
CDMA2000 (Verizon)
It is a standard for 4G wireless communication of high-speed data for mobile devices.
Long Term Evolution (LTE)
Give the structure of an operating system.
Applications, OS Libraries, Device Operating System Base and Kernel, Low-Level Hardware and Manufacturer Device Drivers
It is a set of technologies, specifications, and libraries developed for small devices like mobile phones, pagers, and personal organizers.
Java ME Platform
Who designed the Java ME? They are currently known as Oracle.
Sun Microsystems
Which license is Java ME under?
GNU General Public License
Which 2 types of platforms does Java ME offer?
high-end platforms and low-end platforms
It is an embedded operating system designed for ease of use with a touch screen-based graphical user interface.
Palm OS
A 32-bit, little-endian operating system, running on different flavors of ARM architecture. It is a multitasking operating system and very less dependence on peripherals.
Symbian OS
It is used in embedded computer systems such as mobile phones, personal digital assistants, media players, and other consumer devices.
Embedded Linux OS
It allows applications to have their own private data partition.
Data Caging
It was a brand of smartphones and other related mobile services and devices.
Blackberry
What is the former name of Blackberry Limited which developed the Blackberry?
Research in Motion (RIM)
When was Windows Phone released?
2012
It is a platform an an operating system for mobile devices based on the Linux operating system.
Google Android OS
It is an operating system running on iPhone, iPad, and iPod touch, based on Mach Kernel and Darwin core.
Apple iOS
It is an online platform for both sellers and buyers.
Digital Marketplace Platforms
It is a software platform on top of which programs called application programs, can run on mobile devices such as PDA, cellular phones, smartphones, etc.
Mobile OS
It is the process of using computer technology to complete a given goal-oriented task.
Computing
It is the delivery of computer services including servers, storage, databases, networking, software, analytics, and intelligence over the Internet ("the cloud") to offer faster innovation, flexible resources, and economies of scale.
Cloud Computing
It is referred to as 'on-demand software', it is run and managed solely by the service provider.
Software as a service (SaaS)
It is the most popular cloud model, also refers to software and hardware tools across the internet that help users develop their own applications.
Platform as a service (PaaS)
Users typically have a pay-as-you-go contract for services like data storage, virtual servers, and networking features.
Infrastructure as a service (IaaS)
It provides different wide-ranging clouds IaaS services, which ranges from virtual compute, storage, and networking to complete computing stacks.