Glossary for Phones
  • Welcome
  • Introduction
    • Contact
  • TERMS
    • Abbreviations
    • A
    • B
    • C
    • D
    • E
    • F
    • G
    • H
    • I
    • J
    • K
    • L
    • M
    • N
    • O
    • P
    • R
    • S
    • T
    • U
    • V
    • W
    • X
    • Y
  • references
    • Dictionary
Powered by GitBook
On this page
  • Target device
  • Target user
  • Temporary database
  • Temporary database file
  • Text data
  • Timer
  • Type of events
  • 🔑 Types of Events in Monitoring/Parental Control Apps:
  • Turn on, Turn off
Export as PDF
  1. TERMS

T

Target device

A Target Device is the specific type of hardware (device) that a software application or system is designed to run on.

When developers create an app or software, they often design it to work on certain devices like smartphones, tablets, laptops, or specialized hardware (e.g., IoT devices).

Target user

A Target User is the specific group of people that a software application is designed to serve. These users benefit the most from the software's features and functionality.

Knowing who the target users are helps design, develop, and market the software to meet their needs, problems, and behaviors.

Temporary database

A Temporary Database is a type of database or dataset created to store temporary data for short-term use during a specific session, transaction, or process.

Once the process or session ends, the temporary data is usually deleted automatically or is designed to be deleted manually when no longer needed.

See #local database

Temporary database file

Xem Temporary database

Text data

Text Data is any data that is stored, processed, and represented in the form of text. It includes letters, words, sentences, paragraphs, and even documents.

Text data is one of the most common types used in applications — from chat apps and documents to websites and databases.

Text Data

Examples of Text Data:

Example Type

Example

Plain text

Hello World!

User input

Comments, chat messages, form data.

Documents

Articles, emails, reports.

Code

Programming code, script files.

Logs

Server logs, error messages.

Metadata

Titles, descriptions, labels.


🧠 Types of Text Data Formats:

Format

Description

Example

Plain text (.txt)

Simple text without formatting.

This is a plain text file.

Rich text (RTF, DOCX)

Text with formatting (bold, italics).

Word documents.

HTML/XML/JSON

Text with structure/markup for web/data.

<p>Hello</p>, { "name": "John" }

CSV/TSV

Text data in tabular form (comma/ tab-separated).

name,age\nJohn,30


📊 Text Data in Databases:

Field Type

Example Value

VARCHAR / TEXT

John Doe, This is a message.

CHAR (fixed length)

Y, N

CLOB (Character Large Object)

Large amounts of text like documents.


🔑 Uses of Text Data:

Use Case

Purpose

Messaging apps

Storing and displaying messages.

Documentation and content

Articles, blogs, websites.

Logs and monitoring

Storing system and user activity logs.

Natural Language Processing (NLP)

AI analyzing human language (chatbots, AI).

Search engines

Indexing and searching large text datasets.

Forms and user input

Storing comments, feedback, user details.


⚙️ How is Text Data Stored and Processed?

  1. In Databases: Stored in text-type fields (e.g., VARCHAR, TEXT).

  2. In Files: Stored as plain text, documents, or structured formats (e.g., JSON, XML).

  3. Processed by Apps: Analyzed, formatted, or displayed by software (e.g., websites, apps).

  4. Analyzed by AI/ML: Used in AI for natural language understanding (e.g., chatbots).

Timer

In smartphone development, a timer is a software mechanism that allows an app to perform actions after a specific period or repeatedly at set intervals.

It is used to schedule tasks, delay execution, or run code at regular intervals.

Timer

Standard Timer Classes / APIs:

Platform

Timer API / Class

Android

Handler, Timer, CountDownTimer, WorkManager, AlarmManager.

iOS (Swift)

Timer, DispatchQueue.asyncAfter, NSTimer, BackgroundTasks.

Flutter

Timer from dart:async.

React Native

setTimeout, setInterval, BackgroundTimer.

Type of events

🔑 Types of Events in Monitoring/Parental Control Apps:

Event Name

Description / Example

Call Event

Incoming or outgoing call detected.

SMS Event

SMS received/sent.

App Usage Event

App opened, closed, time spent on app.

Location Event

Location updated via GPS.

File Access Event

New file created, deleted, or modified.

Internet Event

URL visited in browser.

Notification Event

Notifications received (from apps, system).

Screen Event

Screen turned on/off, dimmed.

Battery Event

Charging started/stopped, and the battery level changed.

Turn on, Turn off

In software and apps, "Turn On" (Enable) and "Turn Off" (Disable) refer to the actions of activating or deactivating a specific feature, function, or service.

It is like switching a light ON or OFF, but for software features or components.

PreviousSNextU

Last updated 2 months ago