SlideShare a Scribd company logo
MOBILE APPLICATION DEVELOPMENT
LEARNING OBJECTIVES
Understand key innovations shaping the mobile app industry.
1.
Explore real-world applications of AI, AR/VR, 5G, IoT, and other technologies.
2.
Discuss the impact of these technologies on user experience and development.
3.
AI AND MACHINE LEARNING
Artificial Intelligence is the field of developing computers and robots that are capable of behaving in ways that both
mimic and go beyond human capabilities.
Machine Learning refers to the technologies and algorithms that enable systems to identify patterns, make decisions,
and improve themselves through experience and data.
Computer programmers and software developers enable computers to analyze data and solve problems — essentially,
they create artificial intelligence systems — by applying tools such as:
Machine learning
Deep learning
Neural networks
Computer vision
Natural language processing
https://ai.engineering.columbia.edu/ai-vs-machine-learning/
GUESS THE MOBILE APP
Feature AR VR
Real vs. Virtual Mix of real and virtual environments. Completely virtual, replacing the real world.
Interaction with
the Environment
Users remain in their real-world surroundings
with digital overlays.
Users are fully immersed in a simulated environment.
Key
Technologies
Uses Computer Vision (CV), AI, and real-time
object tracking.
Uses 3D modeling, motion tracking, and full-field view
rendering.
AUGMENTED REALITY & VIRTUAL REALITY
Augmented Reality (AR) is a technology that advances the real world with digital content in real time, making it more
interactive and engaging.
Virtual Reality (VR) is technology that creates a simulated environment similar to or completely different from the real
world.
https://quokkalabs.com/blog/augmented-reality-and-virtual-reality-in-mobile-app-development/
SPOT THE TECH!
SPOT THE TECH!
SPOT THE TECH!
SPOT THE TECH!
SPOT THE TECH!
5G TECHNOLOGY
5G is the fifth generation of wireless cellular technology, designed to deliver faster speeds, lower latency, and enhanced
connectivity. It enables higher upload and download speeds, more stable connections, and greater network capacity
compared to previous generations.
With 5G networks, users can experience download speeds significantly faster than 4G, enabling large files—such as
movies and games—to be downloaded in seconds. Additionally, 5G offers lower latency and greater network stability,
making it ideal for real-time applications like virtual and augmented reality, autonomous vehicles, and remote
healthcare.
https://sageuniversity.edu.in/blogs/5g-network-technology-and-its-impact-on-society
INTERNET OF THINGS (IOT)
Internet of Things (IoT) refers to a network of physical devices, vehicles, appliances, and other physical objects that
are embedded with sensors, software, and network connectivity, allowing them to collect and share data
A mobile app is a bridge between an IoT device and a mobile phone, acting as the primary interface through which we
can manage our smart things. Whether you want to adjust the lighting in your home or monitor the temperature of a
manufacturing unit, mobile IoT apps provide the control panel, making the management of IoT technologies intuitive
and effortless.
https://www.ibm.com/think/topics/internet-of-
things#:~:text=future%20of%20IoT-,What%20is%20the%20IoT?,inventory%20and%20shipments%20in%20warehouses
https://relevant.software/blog/mobile-iot-apps/
PROGRESSIVE WEB APPS
Progressive Web Apps (PWAs) is an app that's built using web platform technologies, but that provides a user
experience like that of a platform-specific app.
https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps
Feature PWA (Progressive Web App) Mobile App (Native App)
Installation
No need to install; runs in a browser but can be
added to home screen
Downloaded from App Store (iOS) or Play Store
(Android)
Updates
Automatic updates (no need to download new
versions)
Requires manual or automatic app updates
Development
Cost
Cheaper and faster (single codebase for all
platforms)
More expensive (separate apps for iOS & Android)
APP FACE OFF!
BLOCKCHAIN TECHNOLOGY
Blockchain is a shared, immutable ledger that facilitates the process of recording transactions and tracking assets in a
business network.
Blockchain technology is an advanced database mechanism that allows transparent information sharing within a
business network. A blockchain database stores data in blocks that are linked together in a chain. The data is
chronologically consistent because you cannot delete or modify the chain without consensus from the network.
As each transaction occurs, it is recorded as a “block” of data
Each block is connected to the ones before and after it
Transactions are blocked together in an irreversible chain: a blockchain
https://www.ibm.com/think/topics/blockchain#:~:text=Blockchain%20is%20a%20shared%2C%20immutable,and%20new%20efficiencies%20and
%20opportunities.
https://aws.amazon.com/what-is/blockchain/?aws-products-all.sort-by=item.additionalFields.productNameLowercase&aws-products-all.sort-
order=asc
BLOCKCHAIN CHAIN REACTION!
CROSS-PLATFORM DEVELOPMENT
Cross-platform development is the process of creating software applications that work on multiple operating systems
(OSes) or platforms
https://www.techtarget.com/searchmobilecomputing/definition/cross-platform-mobile-
development#:~:text=Cross%2Dplatform%20mobile%20development%20is,OS%20powering%20the%20mobile%20device.
Feature Cross-Platform Development Native Development
Codebase Single code for all platforms Separate code for each platform (Android, iOS)
Development
Time
Faster (one app for all) Slower (requires separate coding)
Cost More affordable More expensive
GUESS THE MOBILE APP
CLOUD-BASED COMPUTING
Cloud computing is the delivery of computing 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.
https://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-is-cloud-
computing#:~:text=Cloud%20computing%20is%20the%20delivery,resources%2C%20and%20economies%20of%20scale.
INSTANT APPS
An instant app is a small program that allows users to access parts of an app without installing it on their device.
Instant apps are designed to save space on a device by only loading the parts of an app that are needed for a specific
action.
https://www.adjust.com/glossary/instant-apps/
Feature Instant App Regular App
Installation Not Required Required
Offline Access Needs the internet Can work offline
User
Engagement
Quick access for first-time users Users must install first
LOW-CODE/NO-CODE DEVELOPMENT
Low-code and no-code development are software development methods that use visual programming and
automation to create applications. They are designed to be faster and easier than traditional development.
https://www.techtarget.com/searchsoftwarequality/definition/low-code-no-code-development-
platform#:~:text=Low%2Dcode%20and%20no%2Dcode%20development%20platforms%20are%20software%20development,the%20developm
ent%20methods%20they%20embody.

More Related Content

PPTX
Top five emerging technology in industry
DOCX
Trends in Software Development for 2023
PDF
Trends in Software Development for 2023
PPTX
Unit_1_IOT_INTRO.pptx
PDF
18 Smart building based on iot IoT-Based Smart Building Subtitle: Enhancing ...
PDF
What Are the Core Technologies Powering IoT App Development?
PDF
Implementation of Real Time Home Automation of Embedded System Design with In...
Top five emerging technology in industry
Trends in Software Development for 2023
Trends in Software Development for 2023
Unit_1_IOT_INTRO.pptx
18 Smart building based on iot IoT-Based Smart Building Subtitle: Enhancing ...
What Are the Core Technologies Powering IoT App Development?
Implementation of Real Time Home Automation of Embedded System Design with In...

Similar to IINT 1 - Mobile Application Development.pdf (20)

PPTX
INTERNET OF THINGS
PPTX
IOTCYBER
PDF
Emerging Technologies 33.0.pdf
PDF
Emerging Technologies 3.0.pdf
PDF
FIWARE Technology
PDF
FIWARE Technology Intro
PDF
IOT_PPT1.pdf
PDF
Connectivity Frameworks for Smart Devices The Internet of Things from a Distr...
PPTX
MODULE 1_PPT in cloud computing in computer.pptx
PDF
Connectivity Frameworks for Smart Devices The Internet of Things from a Distr...
PDF
NI Trend Watch 2015
PDF
Io t & amp; industry 4.0,internet of things
PDF
Internet of Things, Examples and Issues
PDF
11 Best IoT Development Tools and it's Features
PPTX
How AI and Web3 Are Merging in 2025 Use Cases and Tools.pptx
PPTX
fogcomputing
PDF
internet-of-things-5.........................pdf
PPTX
IOT – Internet of things.pptx (A Brief Introduction)
PPTX
IOT – Internet of things.pptx A Brief Introduction
PPTX
Internet of Things
INTERNET OF THINGS
IOTCYBER
Emerging Technologies 33.0.pdf
Emerging Technologies 3.0.pdf
FIWARE Technology
FIWARE Technology Intro
IOT_PPT1.pdf
Connectivity Frameworks for Smart Devices The Internet of Things from a Distr...
MODULE 1_PPT in cloud computing in computer.pptx
Connectivity Frameworks for Smart Devices The Internet of Things from a Distr...
NI Trend Watch 2015
Io t & amp; industry 4.0,internet of things
Internet of Things, Examples and Issues
11 Best IoT Development Tools and it's Features
How AI and Web3 Are Merging in 2025 Use Cases and Tools.pptx
fogcomputing
internet-of-things-5.........................pdf
IOT – Internet of things.pptx (A Brief Introduction)
IOT – Internet of things.pptx A Brief Introduction
Internet of Things
Ad

Recently uploaded (20)

PPTX
Cloud computing and distributed systems.
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Spectroscopy.pptx food analysis technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Approach and Philosophy of On baking technology
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Encapsulation theory and applications.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPT
Teaching material agriculture food technology
PPTX
Big Data Technologies - Introduction.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Electronic commerce courselecture one. Pdf
Cloud computing and distributed systems.
MIND Revenue Release Quarter 2 2025 Press Release
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Spectroscopy.pptx food analysis technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Approach and Philosophy of On baking technology
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Encapsulation theory and applications.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Teaching material agriculture food technology
Big Data Technologies - Introduction.pptx
NewMind AI Weekly Chronicles - August'25 Week I
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
sap open course for s4hana steps from ECC to s4
Electronic commerce courselecture one. Pdf
Ad

IINT 1 - Mobile Application Development.pdf

  • 2. LEARNING OBJECTIVES Understand key innovations shaping the mobile app industry. 1. Explore real-world applications of AI, AR/VR, 5G, IoT, and other technologies. 2. Discuss the impact of these technologies on user experience and development. 3.
  • 3. AI AND MACHINE LEARNING Artificial Intelligence is the field of developing computers and robots that are capable of behaving in ways that both mimic and go beyond human capabilities. Machine Learning refers to the technologies and algorithms that enable systems to identify patterns, make decisions, and improve themselves through experience and data. Computer programmers and software developers enable computers to analyze data and solve problems — essentially, they create artificial intelligence systems — by applying tools such as: Machine learning Deep learning Neural networks Computer vision Natural language processing https://ai.engineering.columbia.edu/ai-vs-machine-learning/
  • 5. Feature AR VR Real vs. Virtual Mix of real and virtual environments. Completely virtual, replacing the real world. Interaction with the Environment Users remain in their real-world surroundings with digital overlays. Users are fully immersed in a simulated environment. Key Technologies Uses Computer Vision (CV), AI, and real-time object tracking. Uses 3D modeling, motion tracking, and full-field view rendering. AUGMENTED REALITY & VIRTUAL REALITY Augmented Reality (AR) is a technology that advances the real world with digital content in real time, making it more interactive and engaging. Virtual Reality (VR) is technology that creates a simulated environment similar to or completely different from the real world. https://quokkalabs.com/blog/augmented-reality-and-virtual-reality-in-mobile-app-development/
  • 11. 5G TECHNOLOGY 5G is the fifth generation of wireless cellular technology, designed to deliver faster speeds, lower latency, and enhanced connectivity. It enables higher upload and download speeds, more stable connections, and greater network capacity compared to previous generations. With 5G networks, users can experience download speeds significantly faster than 4G, enabling large files—such as movies and games—to be downloaded in seconds. Additionally, 5G offers lower latency and greater network stability, making it ideal for real-time applications like virtual and augmented reality, autonomous vehicles, and remote healthcare. https://sageuniversity.edu.in/blogs/5g-network-technology-and-its-impact-on-society
  • 12. INTERNET OF THINGS (IOT) Internet of Things (IoT) refers to a network of physical devices, vehicles, appliances, and other physical objects that are embedded with sensors, software, and network connectivity, allowing them to collect and share data A mobile app is a bridge between an IoT device and a mobile phone, acting as the primary interface through which we can manage our smart things. Whether you want to adjust the lighting in your home or monitor the temperature of a manufacturing unit, mobile IoT apps provide the control panel, making the management of IoT technologies intuitive and effortless. https://www.ibm.com/think/topics/internet-of- things#:~:text=future%20of%20IoT-,What%20is%20the%20IoT?,inventory%20and%20shipments%20in%20warehouses https://relevant.software/blog/mobile-iot-apps/
  • 13. PROGRESSIVE WEB APPS Progressive Web Apps (PWAs) is an app that's built using web platform technologies, but that provides a user experience like that of a platform-specific app. https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps Feature PWA (Progressive Web App) Mobile App (Native App) Installation No need to install; runs in a browser but can be added to home screen Downloaded from App Store (iOS) or Play Store (Android) Updates Automatic updates (no need to download new versions) Requires manual or automatic app updates Development Cost Cheaper and faster (single codebase for all platforms) More expensive (separate apps for iOS & Android)
  • 15. BLOCKCHAIN TECHNOLOGY Blockchain is a shared, immutable ledger that facilitates the process of recording transactions and tracking assets in a business network. Blockchain technology is an advanced database mechanism that allows transparent information sharing within a business network. A blockchain database stores data in blocks that are linked together in a chain. The data is chronologically consistent because you cannot delete or modify the chain without consensus from the network. As each transaction occurs, it is recorded as a “block” of data Each block is connected to the ones before and after it Transactions are blocked together in an irreversible chain: a blockchain https://www.ibm.com/think/topics/blockchain#:~:text=Blockchain%20is%20a%20shared%2C%20immutable,and%20new%20efficiencies%20and %20opportunities. https://aws.amazon.com/what-is/blockchain/?aws-products-all.sort-by=item.additionalFields.productNameLowercase&aws-products-all.sort- order=asc
  • 17. CROSS-PLATFORM DEVELOPMENT Cross-platform development is the process of creating software applications that work on multiple operating systems (OSes) or platforms https://www.techtarget.com/searchmobilecomputing/definition/cross-platform-mobile- development#:~:text=Cross%2Dplatform%20mobile%20development%20is,OS%20powering%20the%20mobile%20device. Feature Cross-Platform Development Native Development Codebase Single code for all platforms Separate code for each platform (Android, iOS) Development Time Faster (one app for all) Slower (requires separate coding) Cost More affordable More expensive
  • 19. CLOUD-BASED COMPUTING Cloud computing is the delivery of computing 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. https://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-is-cloud- computing#:~:text=Cloud%20computing%20is%20the%20delivery,resources%2C%20and%20economies%20of%20scale.
  • 20. INSTANT APPS An instant app is a small program that allows users to access parts of an app without installing it on their device. Instant apps are designed to save space on a device by only loading the parts of an app that are needed for a specific action. https://www.adjust.com/glossary/instant-apps/ Feature Instant App Regular App Installation Not Required Required Offline Access Needs the internet Can work offline User Engagement Quick access for first-time users Users must install first
  • 21. LOW-CODE/NO-CODE DEVELOPMENT Low-code and no-code development are software development methods that use visual programming and automation to create applications. They are designed to be faster and easier than traditional development. https://www.techtarget.com/searchsoftwarequality/definition/low-code-no-code-development- platform#:~:text=Low%2Dcode%20and%20no%2Dcode%20development%20platforms%20are%20software%20development,the%20developm ent%20methods%20they%20embody.