Untitled Quiz
24 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What capability allows phones to play music and may include streaming from the Internet?

  • Gaming platform
  • Music player (correct)
  • Audio recorder
  • Document viewer

Which feature allows mobile phones to capture and share images and videos?

  • Documents viewer
  • Email client
  • Video recorder (correct)
  • Wallet

What function does a mobile phone use to record conversations or notes?

  • Email client
  • Multimedia messaging
  • Audio recorder (correct)
  • Web client

Which application allows phones to access and view websites?

<p>Web client (A)</p> Signup and view all the answers

What functionality allows users to pay for purchases using their mobile phones?

<p>Wallet (C)</p> Signup and view all the answers

Which feature is increasingly popular for gaming on mobile devices?

<p>Gaming platform (B)</p> Signup and view all the answers

What capability allows mobile phones to read bar codes for applications in commerce?

<p>Bar-code readers (C)</p> Signup and view all the answers

Which service allows users to send and receive emails on their mobile phones?

<p>Email client (D)</p> Signup and view all the answers

What term is commonly used to refer to mobile phones that offer general computing capabilities?

<p>Smart phones (D)</p> Signup and view all the answers

Which of the following services is NOT typically supported by modern mobile phones?

<p>VHS video playback (A)</p> Signup and view all the answers

Which mobile operating system does NOT belong to the list of proprietary platforms?

<p>Linux (A)</p> Signup and view all the answers

Which feature distinguishes smartphones from traditional mobile phones?

<p>Availability of a software development kit (SDK) (A)</p> Signup and view all the answers

What year did Martin Cooper make the first publicized handheld mobile phone call?

<p>1973 (B)</p> Signup and view all the answers

What was the weight of the first handheld mobile phone demonstrated in 1973?

<p>4.4 lbs (C)</p> Signup and view all the answers

What type of communication was a precursor to cellular phones?

<p>Analog radio communications from ships (A)</p> Signup and view all the answers

Which company launched the first commercially available handheld mobile phone in 1984?

<p>Motorola (C)</p> Signup and view all the answers

What is NOT a function of mobile devices mentioned?

<p>Creating marquee-style templates (D)</p> Signup and view all the answers

Which of the following describes the current market share of Android in 2016?

<p>Around 85% (B)</p> Signup and view all the answers

Which mobile functionality allows users to experience augmented reality?

<p>Reading barcodes (B)</p> Signup and view all the answers

What significant change occurred in the perception of mobile devices?

<p>They transformed into tools for various multimedia interactions. (C)</p> Signup and view all the answers

Which statement accurately reflects the role of mobile devices according to the information provided?

<p>They are used for a wide range of interactions, including media consumption. (A)</p> Signup and view all the answers

What was a key factor in the growth of Android after its acquisition by Google?

<p>The decision to make it open-source. (A)</p> Signup and view all the answers

Which of the following is NOT considered a mobile device function according to the content?

<p>Storing essential operating records (C)</p> Signup and view all the answers

In what year was the first version of Android released?

<p>2007 (B)</p> Signup and view all the answers

Flashcards

Mobile Phone Features

Modern cell phones have diversified functions beyond simple calls, including capturing photos, recording audio and video, sending multimedia messages, accessing email, internet browsing, and supporting games and document viewing.

Mobile Phone Photography

Contemporary mobile phones offer integrated camera capabilities to capture, save and share photos.

Mobile Audio Recording

Cell phones allow users to record audio, offering a portable recording device for notes or conversations.

Mobile Video Recording

Mobile phones have evolved into video recording devices, capable of saving and sharing videos.

Signup and view all the flashcards

Mobile Multimedia Messaging

Modern phones support the sharing of recorded content (audio, video, photos) via multimedia messaging services (MMS).

Signup and view all the flashcards

Mobile Email Access

Mobile phones connect to email servers (POP/IMAP servers) allowing users to send and receive emails directly from the device.

Signup and view all the flashcards

Mobile Internet Access

Mobile phones provide web browsing capabilities via WAP and HTML browsers.

Signup and view all the flashcards

Mobile Music Playback

Mobile phones can play music files (MP3s) and are expected to include streaming music capabilities.

Signup and view all the flashcards

What is the main technology behind modern mobile phones?

Cellular network architecture, which enables communication through cells or smaller geographical areas.

Signup and view all the flashcards

What is the function of the radio frequency link in a mobile phone?

It connects the phone to the mobile operator's switching systems, enabling access to the regular phone network (PSTN).

Signup and view all the flashcards

What is a smartphone?

A mobile phone with advanced computing capabilities, offering functionalities like internet browsing, app usage, and more.

Signup and view all the flashcards

What is the purpose of a Software Development Kit (SDK)?

An SDK provides tools and resources for developers to create applications for specific mobile platforms like Android or iPhone.

Signup and view all the flashcards

Who invented the first handheld mobile phone?

Martin Cooper of Motorola demonstrated the first prototype in 1973.

Signup and view all the flashcards

What was the first commercially available handheld mobile phone?

The DynaTAC 8000x, released in 1983 by Motorola.

Signup and view all the flashcards

When was the first automated cellular network launched?

In 1979 by Nippon Telegraph and Telephone in Japan.

Signup and view all the flashcards

When was the first handheld mobile phone call made?

April 4, 1973, using a DynaTAC prototype.

Signup and view all the flashcards

What is Android?

Android is a comprehensive software package that includes a Linux-based operating system specifically designed for mobile devices like smartphones and tablets. It was initially developed by Android Inc. and later acquired by Google. This open-source platform empowers developers to build and share various mobile applications.

Signup and view all the flashcards

Android's Market Share

Android enjoys a significant market share, reaching approximately 85% in 2016. This dominant position signifies its popularity among users and developers worldwide, indicating an extensive ecosystem of apps and features.

Signup and view all the flashcards

Mobile Devices' Evolution

Mobile devices have transcended their role as mere voice communication tools. They have become multifaceted platforms enabling users to create and share various forms of content, including text, audio, video, and images. These functionalities are accessible on demand, empowering user interaction.

Signup and view all the flashcards

Mobile Device Capabilities

Mobile devices, beyond communication, serve as tools for accessing the internet, enjoying entertainment like videos and games, navigating with GPS, scanning barcodes, and engaging with augmented reality experiences. The reach and capabilities of these devices are influenced by the underlying network infrastructure and mobile handset features.

Signup and view all the flashcards

Mobile Phone: Definition

A mobile phone is a portable device that allows users to make and receive calls wirelessly within a cellular network service area. It operates over radio frequency carriers, permitting mobile communication.

Signup and view all the flashcards

Open Handset Alliance (OHA)

The Open Handset Alliance (OHA) is a consortium of companies that collaborates to drive the development and adoption of the Android platform. It promotes the advancement and standardization of the Android operating system.

Signup and view all the flashcards

Android's Importance for Developers

Investing in Android app development is rewarding due to its vast user base and market share, creating opportunities for developers to reach a wide audience with their creations. This makes Android a compelling platform for app developers.

Signup and view all the flashcards

Android's Versatility

While initially designed for mobile devices, Android's capabilities extend beyond smartphones and tablets. It finds applications in various devices like televisions, notebooks, and even electronic book readers, showcasing its adaptability.

Signup and view all the flashcards

Study Notes

Introduction to Android

  • Android is a software package and Linux-based operating system for mobile devices.
  • It includes tablets, computers, and smartphones.
  • Android's first version was released in 2007.
  • It was developed by Google and later the Open Handset Alliance (OHA).
  • Android is a complete software set for mobile devices, including tablets, notebooks, smartphones, and more.
  • It has a Linux-based operating system, middleware, and key mobile applications.
  • Though primarily a mobile OS, Android is not limited to mobile use only.
  • It's used in various devices like mobiles, tablets, and televisions.

Android's History

  • Android Inc. originally created Android.
  • Google acquired Android Inc. in 2005.
  • Google then made Android open-source, boosting its momentum.
  • Android held around 85% market share in 2016. (Source: http://www.idc.com/)

Mobile Technology

  • Mobile devices are more than just voice communications.
  • They allow for a variety of interactions, including voice, music, text, video, and images, shared on demand.
  • Mobile devices support numerous functions, like accessing the Internet, watching TV and movies, using GPS systems, playing games, and reading/responding to barcodes and augmented reality messages.
  • The devices' functionality depends on their network infrastructure and the capabilities of the handset.

Mobile Phone Technology

  • Modern mobile phones use cellular network architecture (called cellular phones or cell phones).
  • Mobile phones use radio frequency links to connect to switching systems controlled by mobile operators.
  • Those systems provide access to the Public Switched Telephone Network (PSTN).

Mobile Phone Features (Advanced Features)

  • Mobile phones in the 2000s go beyond phone calls. They often include;
    • text messaging,
    • multimedia messages,
    • email,
    • internet access,
    • short-range wireless communications (infrared, Bluetooth),
    • business apps,
    • gaming,
    • digital photography.
  • The first handheld mobile phone was demonstrated by John F. Mitchell and Martin Cooper of Motorola in 1973 (4.4 lb/2 kg).
  • The DynaTAC 8000x was the first commercially available handheld mobile phone in 1983.
  • The first automated cellular network was launched in Japan by Nippon Telegraph and Telephone in 1979.

Mobile Technology Networks and Infrastructure

  • Mobile phone vendors provide a Software Development Kit (SDK) to developers.
  • Developers can create applications using this kit.
  • Developers can publish their creations to a global market/store.

Android Mobile Application Development Tools

  • Android applications are created using Eclipse, Intellij Idea, etc.
  • BlackBerry apps are developed via Eclipse.
  • iOS applications are developed using XCode, MonoDevelop, AppCode.
  • Windows Phone apps are created using Microsoft Visual Studio.

Mobile Apps Testing Tools

  • Emulators simulate mobile device operations/functions on a computer.
  • Companies offer renting of mobile device emulators.
  • Some examples are DeviceAnywhere, and Perfecto Mobile.

Mobile Applications

  • Android applications can be put in stores, and sold for free or on a paid basis.
    • Examples: Google Play and Apple Store
  • Some companies display ads on mobile devices, such as Google's AdMob.

Mobile Application Types

  • Native Apps: Developed for a specific platform (iOS or Android) using platform-specific tools and languages. These apps are generally the fastest and have the best user experience.
  • HTML5 Apps: Use standard web technologies (HTML5, Javascript, CSS) enabling cross-platform development.
  • Hybrid Apps: Combine the benefits of native and HTML5 apps by embedding HTML5 code within a native container.

Android Native Mobile Applications

  • In general, native apps provide the best user experience, functionality, and features.
  • Native apps enable features like:
    • Multi-touch (double taps, pinch-spread)
    • Fast graphics API for smooth animation (especially beneficial in gaming and interactive applications).

Android Native Mobile Applications (Continued)

  • Built-in components: The device's features (camera, address book, and geolocation) can be directly integrated into mobile apps, offering a seamless user experience.
  • Ease of use: Native apps are easy to use because they rely on the familiar interface and features.
  • Documentation: Extensive documents, blogs, and technical threads help developers find and troubleshoot issues.

Comparing Android and Hybrid Applications

  • Native apps offer a fast and seamless user experience.
  • Hybrid apps are more flexible and less time-consuming to develop.
  • Native apps use the speed of native APIs.
  • The speed of hybrid apps depend on the web view technology which might vary a lot.
  • Hybrid apps share the same UI elements and can use the same JavaScript code across multiple platforms. 

Android Mobile Information Architecture

  • Each mobile device type has its own architecture.
  • Responsive sites generally follow standard patterns.
  • Native mobile apps often use tab-based navigational structures.
  • Popular layouts: Hierarchy, Hub and Spoke, Nested Doll, Tabbed View, Bento Box, and Filtered View. 

Android Architecture (Layout)

  • Hierarchy: Presents content in a vertical tree structure with an index page and subpages.
  • Hub and Spoke: Users access many components through a central hub, which restricts direct navigation.
  • Nested Doll: Lays out content in a linear and easy-to-follow structure, showing where the user is currently located.
  • Tabbed View: Multiple sections are clustered in tabs with buttons, providing quick navigation access.
  • Bento Box/Dashboard: Many components are presented on the main screen for immediate reference, especially useful for tablet devices.
  • Filtered View: Users employ filters to display specific content from a wider content pool.

Android Applications

  • Developers use Java and the Android SDK to develop applications.
  • Android apps can be sold on app stores like Google Play.
  • Android applications power millions of devices across various countries.

Android Categories

  • Android apps cover diverse areas, such as entertainment, tools, communication, productivity, personalization, music/audio, social media, media/video, and travel/local content.

Android Versions

  • Android has evolved through various code names (A, B, C...).
  • Some popular code names include Aestro, Blender, Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean, KitKat, Lollipop, and more.

Android API (Application Programming Interface) Levels

  • API Level designates the version's Android API revision. 
  • It is a unique integer that represents the framework API version. 

Android IDEs (Integrated Development Environments)

  • Android Studio: A common development environment.
  • Eclipse IDE: Another popular choice for developing Android applications.

Android Architecture

  • Android consists of a layered architecture.
  • Five modules compose the software: Applications, Application Framework, Android Runtime, Libraries, and Linux Kernel.

Android Runtime

  • The Dalvik VM is a component that handles the execution of Android applications.
  • It optimizes virtual machine operations for memory, battery, and performance efficiency.
  • It handles the conversion of .class files to .dex files.

Compiling/Packaging Android Applications

  • Java source files (e.g., .java) are converted to class files (.class).
  • The dx tool combines multiple class files into a single .dex file, which is platform-specific.
  • AAPT (Android Asset Packaging Tool) packs all the files into the final .apk file.

Additional Android Libraries

  • Android has various libraries.
  • These include open-source Web browser engine.
  • Well known lib, SQLite database;
  • Tools for audio, video playback, and Internet security.

Essential Android Application Package (API) Libraries

  • android.app – Application Model
  • android.content – Handles content and communication
  • android.database – SQLite database
  • android.opengl – OpenGLES 3D graphics rendering
  • android.os – OS services, messages
  • android.text – Text management
  • android.view – User interface elements (e.g., buttons)
  • android.widget – Pre-built UI components (e.g., buttons)
  • android.webkit – Integration of web browsing functionality

Android Runtime (Continued)

  • The Dalvik Virtual Machine (DVM) handles the execution of Android applications using the Java Language.

Key Android Tools

  • Activity Manager: Manages the lifecycle of application activities and the activity stack.
  • Content Providers: Allows applications to expose and share data with others.
  • Resource Manager: Handles application resources like strings and layouts.
  • Notification Manager: Manages notifications to the user.
  • View System: Manages the creation of application user interfaces using various views.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Introduction to Android PDF

More Like This

Untitled Quiz
6 questions

Untitled Quiz

AdoredHealing avatar
AdoredHealing
Untitled Quiz
18 questions

Untitled Quiz

RighteousIguana avatar
RighteousIguana
Untitled Quiz
50 questions

Untitled Quiz

JoyousSulfur avatar
JoyousSulfur
Untitled Quiz
48 questions

Untitled Quiz

StraightforwardStatueOfLiberty avatar
StraightforwardStatueOfLiberty
Use Quizgecko on...
Browser
Browser